Server Activity Area Prediction for Mobile Terminal Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information push services in mobile communication require user terminals to frequently report their geographic location, leading to increased power consumption due to the need for positioning capabilities.

Innovation Solution

A method and server system that obtain user data on activity locations and times, identify primary and secondary positions using clustering algorithms, select a travel path, and determine a user activity area to send targeted content, eliminating the need for real-time location reporting by the terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the terminal performs positioning function and reports geographic location frequently, then the push server can retrieve and push information based on terminal's geographic location, but power consumption of the terminal is increased

Engineering Contradiction:
Improvelocation information accuracyVSAvoidterminal power consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The server pre-calculates and stores the activity area based on historical location data before the terminal needs to report location. This allows the server to have location information ready in advance, reducing the need for frequent real-time location reporting from the terminal, thereby lowering power consumption while maintaining information delivery accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an activity area as an intermediary concept between the terminal and server. Instead of the terminal continuously reporting precise location coordinates, the terminal only needs to report whether it is within a pre-defined activity area. This intermediary approach reduces the frequency and precision requirements of location reporting, significantly reducing terminal power consumption

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the terminal reports geographic location in real time or at short time intervals, then the push server can push information based on terminal's geographic location, but the terminal requires positioning capability through satellite positioning hardware device or base station

Engineering Contradiction:
Improveinformation delivery speedVSAvoidterminal positioning hardware
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server creates a simplified copy of location information by defining activity areas based on historical data. Instead of requiring the terminal to continuously provide precise location coordinates, the terminal only needs to determine whether it is within a pre-defined activity area boundary. This copying approach maintains information delivery speed while reducing terminal hardware requirements

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of location information from precise continuous coordinates to discrete area membership (inside/outside activity area). This parameter transformation allows the system to maintain productivity for information delivery while significantly reducing the complexity of terminal positioning hardware, as terminals only need to perform simple area boundary checks rather than continuous satellite positioning

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11662220B2Method and server for delivering information to user terminal
Publication Date: 2023.05.30 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11662220B2 patent drawing
  • US11662220B2 patent drawing
  • US11662220B2 patent drawing

AI summary

A method for delivering information to a user terminal is provided. The method includes obtaining user data. The user data may include a plurality of user activity locations and corresponding user activity time. The method may further include identifying a first position and a second position based on the user activity locations and the user activity time, selecting a travel path based on the first position and the second position, determining a user activity area based on the selected travel path, and sending content to the user terminal based on the user activity area.