In-Vehicle App Trial Control Using Travel Distance Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle information processing systems restrict trial version application programs based on usage period or function limitations, which can result in users not fully utilizing the applications, especially if restrictions are tied to ignition switch operations.

Innovation Solution

An in-vehicle information processing apparatus that determines whether the travel distance of a vehicle exceeds a threshold value since program usage began, and subsequently restricts program execution if this threshold is met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If restrictions are placed on the usage period of the trial version, then the software can be protected from unlimited use, but the user cannot fully utilize the application before the period expires

Engineering Contradiction:
Improvesoftware protectionVSAvoiduser utilization
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent changes the restriction parameter from time-based (usage period) to distance-based (vehicle travel distance). The processing unit determines whether vehicle travel distance from when program usage is started exceeds a threshold value, and restricts execution only when the threshold is exceeded. This allows users to fully utilize the trial version during the evaluation period without arbitrary time restrictions, while still protecting the software through distance-based licensing control.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If restrictions are placed on usage of some functions in the trial version, then the software can be protected, but the user cannot experience all functions

Engineering Contradiction:
Improvesoftware protectionVSAvoidfunction accessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies distance-based restriction instead of function-based restriction. The processing unit monitors vehicle travel distance and restricts program execution only when the distance threshold is exceeded, rather than limiting specific functions. This approach protects software through controlled access based on usage conditions while allowing users to experience all functions of the application during the trial period.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the trial version is restricted based on the number of times the ignition switch is turned off, then the software can be protected from unlimited use, but users who take more breaks cannot fully experience the application

Engineering Contradiction:
Improvesoftware protectionVSAvoiduser experience opportunity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent changes the restriction parameter from ignition switch operation count to vehicle travel distance. The processing unit determines whether vehicle travel distance from when program usage is started exceeds a threshold value, rather than counting ignition switch cycles. This distance-based approach protects software while being insensitive to user driving habits such as taking breaks, allowing users to fully experience the application regardless of their driving patterns.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If the usage period is extended to allow full utilization, then user experience improves, but the software is exposed to unlimited use without proper restrictions

Engineering Contradiction:
Improveuser experienceVSAvoidsoftware protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements distance-based restriction where the processing unit monitors vehicle travel distance and restricts program execution when a distance threshold is exceeded. This allows the software to remain accessible for extended periods or unlimited distance, providing full user experience opportunity, while still protecting the software through automatic restriction based on measured travel distance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12208752B2In-vehicle information processing apparatus, program execution restriction method, and computer program
Publication Date: 2025.01.28 AUTONETWORKS TECH LTD
  • US12208752B2 patent drawing
  • US12208752B2 patent drawing
  • US12208752B2 patent drawing

AI summary

Provided are an in-vehicle information processing apparatus, a program execution restriction method and a computer program that can be expected to provide users with an opportunity to fully use the trial version of an application program. An in-vehicle information processing apparatus according to one embodiment is an in-vehicle information processing apparatus to be mounted in a vehicle and for executing a program, the apparatus including a processing unit, whereby the processing unit determines whether the travel distance of the vehicle from when usage of the program is started exceeds a threshold value, and, if it is determined that the travel distance exceeds the threshold value, restricts subsequent execution of the program. The processing unit of the in-vehicle information processing apparatus may acquire the program and information relating to the threshold value from a device provided externally to the vehicle.