Cross-Service Location Transfer with Adaptive Position Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In service systems where location information is transferred from one service to another, users often need to manually update their location information, which is time-consuming and inefficient, especially when the desired location differs from the registered one.

Innovation Solution

A system that determines whether to utilize previously registered location information based on current user position, automatically inputting the correct location for the new service when the user is near the registered location, or using current position information when they are not.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If location information from the first service is automatically utilized in the second service, then user input time and effort are reduced, but location accuracy may deteriorate when the user is at a different location (e.g., workplace instead of home)

Engineering Contradiction:
Improveuser input timeVSAvoidlocation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by acquiring current location information before utilizing registered location information, and prepares multiple candidate locations (home, workplace) in advance for selection based on the service type

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically determines whether to utilize registered location information or acquire current location information based on real-time conditions (current location matching, service type), making the location acquisition process adaptive rather than static

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the system always acquires current location information, then location accuracy is improved, but user input time and system processing time increase

Engineering Contradiction:
Improvelocation accuracyVSAvoidservice provision efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs partial location verification by checking whether current location matches registered location, and only performs full location acquisition when necessary (mismatch detected or service requires current location), avoiding excessive location acquisition in all cases

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If the system utilizes registered location information without verification, then processing speed is improved, but reliability deteriorates due to potential location mismatches

Engineering Contradiction:
Improveprocessing speedVSAvoidlocation information reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system implements feedback by checking whether current location information matches registered location information, and uses this feedback to determine whether to utilize the registered location or acquire new location information, ensuring reliability while maintaining efficiency

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12432522B2Service providing system, service providing method and program
Publication Date: 2025.09.30 RAKUTEN GROUP INC
  • US12432522B2 patent drawing
  • US12432522B2 patent drawing
  • US12432522B2 patent drawing

AI summary

At least one processor of a service providing system acquires first location information registered by a user in a first service. The at least one processor determines, when a second service provided at a designated location is used by the user, based on a predetermined condition, whether the first location information is to be utilized as second location information relating to the designated location. The at least one processor acquires the second location information based on a result of the determination.