Mobile Device Location Notification Peer-to-Peer Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location-based services face delays and increased operational costs due to the need for significant server communications to track large numbers of mobile devices, and they often fail to account for user availability when providing location-based notifications.

Innovation Solution

A mobile computing device is configured to provide location-based notifications without a server, using peer-to-peer communication to request and share location data and availability information directly between devices, allowing users to control when and how they receive location-based data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a server-based system is used to monitor locations of large numbers of mobile devices, then location tracking capability is improved, but operational costs and communication load increase significantly

Engineering Contradiction:
Improvelocation tracking capabilityVSAvoidoperational costs and communication load
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts the location monitoring function from the central server and distributes it to individual mobile devices. Each device independently determines its own location using GPS or other location services, eliminating the need for continuous server-based location tracking and reducing communication overhead significantly.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Mobile devices perform self-monitoring of their locations without requiring external server intervention. The devices autonomously determine their positions and manage their own location data, only communicating with the server when necessary for notification delivery, thereby reducing overall system communication load.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If a server-based system is used to track large numbers of mobile devices, then location monitoring accuracy is improved, but response time increases due to communication delays

Engineering Contradiction:
Improvelocation monitoring accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-determines which notifications should be delivered to which devices based on location criteria, and stores this information locally on each device. When a notification event occurs, the receiving device already has the necessary location comparison logic prepared, enabling immediate local evaluation without waiting for server round-trip communications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Each mobile device independently evaluates whether it meets the location-based notification criteria by comparing its own location data against stored criteria, eliminating the need to wait for server processing and communication delays.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If location-based services only consider device location, then service simplicity is maintained, but user availability preferences cannot be accommodated

Engineering Contradiction:
Improveservice simplicityVSAvoiduser availability accommodation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent merges location data with user availability status data to create a comprehensive notification delivery system. Both location information and availability preferences are considered together when determining whether to deliver a notification, allowing the system to respect user choices about when they can be contacted while maintaining location-based functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system dynamically adjusts notification delivery based on real-time user availability status. Users can change their availability preferences (available, busy, do not disturb), and the system adapts its behavior accordingly, checking availability status alongside location criteria before delivering notifications.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10278028B2System and method for monitoring locations of mobile devices
Publication Date: 2019.04.30 QUALCOMM INC
  • US10278028B2 patent drawing
  • US10278028B2 patent drawing
  • US10278028B2 patent drawing

AI summary

A method of identifying mobile computing devices includes sending a request from a first mobile computing device to a second mobile computing device for the location of the second mobile computing device, and receiving the location of the second mobile computing device at the first mobile computing device. The method further includes providing a notification to one of the first and second mobile computing devices based upon the location of the second mobile computing device.