Location-Based Security for Communication Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chat sessions lack contextual relevancy and rich multi-party interactivity, failing to incorporate location-based context which is inherent in real-world conversations.

Innovation Solution

The association of electronic communication sessions with virtual locations, allowing for context-aware interactions and secured access through access rules, media indications, and promotional content based on the selected virtual location, which can represent real-world or virtual-world locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional chat sessions are used, then simplicity and ease of operation are maintained, but contextual relevancy and location-based context are lost

Engineering Contradiction:
Improvecontextual relevancyVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a location service server as an intermediary between communication devices and location data. This server mediates the association between communication sessions and virtual locations, providing contextual information without requiring complex client-side implementation. The intermediary handles the complexity of location tracking, session management, and context provision centrally, maintaining simplicity at the user level while enriching contextual information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If virtual locations are associated with communication sessions, then contextual relevance is improved, but access security and control complexity increase

Engineering Contradiction:
Improveaccess securityVSAvoidaccess control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements access control by changing parameters such as virtual location coordinates, accuracy thresholds, and time-based validity. Instead of complex permission systems, the patent uses parameter validation (e.g., checking if a device's reported location matches the session's virtual location within acceptable accuracy) to secure access. This approach provides robust security while maintaining relatively simple control mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If location-based context is incorporated, then user experience and interactivity are enhanced, but data processing and system complexity increase

Engineering Contradiction:
Improvemulti-party interactivityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The location service server performs multiple functions: it associates virtual locations with communication sessions, provides location verification for access control, delivers contextual information to enhance interactivity, and manages promotional content delivery. By consolidating these diverse functions into a single multi-functional server, the patent enhances adaptability and versatility while avoiding the need for multiple separate complex systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10142839B1Location-based security and context in communication sessions
Publication Date: 2018.11.27 AMAZON TECH INC
  • US10142839B1 patent drawing
  • US10142839B1 patent drawing
  • US10142839B1 patent drawing

AI summary

Aspects of the disclosure provide security to electronic communication sessions, and/or context-aware transactions based at least on the association of such sessions with respective locations in a virtual environment representative of a geographic region. The geographic region can comprise real-world locations or virtual-world locations. Various strengths of secured access to a communication session can be provided based on accuracy criteria between a prior configured location and a location supplied to request access.