Intelligent Location-Based Services Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of location-based services must manually specify parameters to receive relevant information, which can be inconvenient and time-consuming.

Innovation Solution

A method and system that dynamically provide location-based services by receiving user inputs, generating queries based on time references and user patterns, including mode of transportation and travel routes, to automatically identify and present points of interest, using an intelligence engine that processes historical and contextual information to suggest relevant locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually specify parameters for location-based services, then the accuracy and relevance of information provided is improved, but the time and effort required to obtain information increases

Engineering Contradiction:
Improveaccuracy of location-based informationVSAvoidtime to specify parameters
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically performs parameter specification tasks that would otherwise require user input. The intelligence engine analyzes user location data, transportation mode, and historical patterns to generate queries and select points of interest without requiring users to manually specify search parameters, thereby maintaining accuracy while eliminating time loss.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes user data including location history, transportation patterns, and preferences to prepare query parameters in advance. By analyzing user behavior patterns beforehand, the system has parameters ready when location-based service requests are made, eliminating the need for users to specify parameters at the moment of need.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system automatically generates queries based on user patterns, then the ease of operation is improved, but the device complexity increases

Engineering Contradiction:
Improveconvenience of location-based serviceVSAvoidcomplexity of intelligence engine
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The intelligence engine acts as an intermediary between the user and the location-based service system. It translates simple user requests into complex queries by incorporating user patterns, transportation mode, and historical data, thereby maintaining ease of operation for users while managing the complexity internally within the intelligence engine layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8254965B2Intelligent location-based services
Publication Date: 2012.08.28 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8254965B2 patent drawing
  • US8254965B2 patent drawing
  • US8254965B2 patent drawing

AI summary

A method for dynamically providing location-based services, including receiving at least one user input indicating a request for a suggested point of interest; and generating a query based on the user input and a time reference. In addition, the generated query can be processed to identify a plurality of points of interest. The points of interest can be presented to a user.