Direction-Based Point-of-Interest Services on Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location-based services on mobile devices provide static and limited navigation and search experiences, relying solely on device location without considering directional information or dynamic updates, leading to a lack of user-tailored experiences.

Innovation Solution

Incorporating positional and directional components, such as GPS and digital compasses, to enable direction-based pointing services that process both location and orientation information, allowing for dynamic updates and context-sensitive interactions with points of interest, using algorithms to define scopes of objects and provide real-time information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional location-based services use only positional information from GPS, then the system complexity remains low, but the user experience becomes static and limited

Engineering Contradiction:
Improveuser experience adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines positional information from GPS with directional information from digital compasses and orientation data from accelerometers into a unified location-based service system. This merging of multiple data sources enables dynamic, context-aware point-of-interest recommendations while managing system complexity through integrated processing architecture

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system transitions from static location-based services to dynamic services that continuously update point-of-interest information based on real-time changes in device position, orientation, and movement. The service adapts to user context by processing streaming data from sensors and dynamically filtering/recommending POIs based on current device state

Inventive Principle:
Principle #15Dynamics

2Loss of information

If the system processes only static bulk data representing endpoints, then data processing complexity is low, but the information becomes fixed in time and less useful

Engineering Contradiction:
Improveinformation freshnessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements continuous data processing by continuously receiving and processing streaming positional and directional data from sensors. Instead of periodic bulk updates, the system maintains continuous awareness of device location and orientation, enabling real-time updates to point-of-interest information and maintaining information freshness throughout user interaction

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system incorporates feedback mechanisms where processed sensor data continuously informs service recommendations, which in turn guide further user interaction and sensor data collection. The location-based engine uses feedback from device orientation and position changes to dynamically adjust POI filtering and recommendations, creating a closed-loop system that maintains information relevance

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional systems provide general navigation routes, then the service coverage is broad, but the user-tailored experience is lacking

Engineering Contradiction:
Improveuser-tailored serviceVSAvoidservice data volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system applies local quality by providing customized point-of-interest recommendations specific to each user's immediate context, device orientation, and location. Instead of uniform service delivery, the system tailors POI information to the specific directional vector and positional context of each user, delivering locally-relevant information based on individual user state

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables a richer, user-tailored experience by dynamically updating relevant points of interest based on device orientation and location, providing real-time information and enhancing discoverability and interaction with surroundings.

Implementation Method 1

GPS systems use triangulation of signals received from various satellites placed in orbit around Earth to determine device position

Methodology Applied
Scientific EffectTriangulation:

Implementation Method 2

compasses, e.g., magnetic or gyroscopic, to determine a direction

Methodology Applied
Scientific EffectMagnetic field detection: Magnetic Field

Implementation Method 3

compasses, e.g., magnetic or gyroscopic, to determine a direction

Methodology Applied
Scientific EffectGyroscopic effect: Gyroscope

Implementation Method 4

A component for determining acceleration can also be included to assist with gesture recognition

Methodology Applied
Scientific EffectAcceleration detection: Accelerometer

Data Source

PatentUS8700301B2Mobile computing devices, architecture and user interfaces based on dynamic direction information
Publication Date: 2014.04.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8700301B2 patent drawing
  • US8700301B2 patent drawing
  • US8700301B2 patent drawing

AI summary

Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.