IP Library Granted Patent US 12,208,752
Granted Patent B2
US 12,208,752 · App. 17/756,255 · Granted Jan 28, 2025

In-vehicle information processing apparatus, program execution restriction method, and computer program

Inventor: Norihiro Ono (Yokkaichi, JP)
Assignees: AutoNetworks Technologies, Ltd.; Sumitomo Wiring Systems, Ltd.; Sumitomo Electric Industries, Ltd.
B60R16/02G06F21/121H04W4/021G06F21/1073
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,208,752
App. No.
17/756,255
Granted
Jan 28, 2025
Kind
B2
Abstract

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.

Claims (27)

1. An in-vehicle information processing apparatus to be mounted in a vehicle and for actuating a program for a trial basis, wherein the program is actuated by an actuation of an operation unit, the in-vehicle information processing apparatus comprising:

a processing unit,

wherein the processing unit

processes the actuation of the operation unit so as to start the actuation of the program;

determines whether a travel distance of the vehicle from when actuation of the program is started exceeds a threshold value,

determines whether a location of the vehicle is a specific location, and

when it is determined that the travel distance exceeds the threshold value, and it is determined that the vehicle is at the specific location, disables the program so as to end the trial basis rendering the program unusable.

2. The in-vehicle information processing apparatus according to claim 1 , wherein the processing unit acquires the program and information relating to the threshold value from a device provided externally to the vehicle.

3. The in-vehicle information processing apparatus according to claim 2 ,

wherein the processing unit

determines whether an elapsed time from a point in time at which it is determined that the travel distance exceeds the threshold value exceeds a predetermined time period, and

if it is determined that the elapsed time exceeds the predetermined time period, restricts subsequent execution of the program, even if it is not determined that the vehicle is at the specific location.

4. The in-vehicle information processing apparatus according to claim 1 ,

wherein the processing unit

determines whether an elapsed time from a point in time at which it is determined that the travel distance exceeds the threshold value exceeds a predetermined time period, and

when it is determined that the elapsed time exceeds the predetermined time period, restricts subsequent actuation of the program, even if it is not determined that the vehicle is at the specific location.

5. The in-vehicle information processing apparatus according to claim 1 , wherein the processing unit acquires the distance traveled from an odometer.

6. A program execution restriction method for restricting an actuation of a program by an in-vehicle information processing apparatus mounted in a vehicle, the method comprising:

determining when the program has been actuated;

determining whether a travel distance of the vehicle from when actuation of the program is started exceeds a threshold value;

determining whether the vehicle is at a specific location, and

preventing subsequent actuation of the program when it is determined that the travel distance exceeds the threshold value, and it is determined that the vehicle is at the specific location so as to disable the program from being actuated.

7. A computer program product mounted in a vehicle, the computer program product comprising a non-transitory, machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

determining when the program has been actuated;

determining whether a travel distance of the vehicle from when usage of the program product is started exceeds a threshold value; and

determining whether the vehicle is at a specific location, and

if when it is determined that the travel distance exceeds the threshold value, and it is determined that the vehicle is at the specific location, disabling the computer program product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2022
From: ONO, NORIHIRO
To: AUTONETWORKS TECHNOLOGIES, LTD.; SUMITOMO WIRING SYSTEMS, LTD.; SUMITOMO ELECTRIC INDUSTRIES, LTD.
Reel/Frame 059966/0479 →
Priority Claims (1)
JP 2019-209733 · Nov 20, 2019 · national
Continuity (1)
Related Publication 20220396218A1 · Dec 15, 2022
References Cited (17)
US 11104349B1 · Leung · 2021 [cited by examiner]
US 20050282519A1 · Kobayashi · 2005 [cited by examiner]
US 20080275764A1 · Wilson · 2008 [cited by examiner]
US 20110144852A1 · Kobayashi · 2011 [cited by applicant]
US 20140109080A1 · Ricci · 2014 [cited by examiner]
US 20140199962A1 · Mohammed · 2014 [cited by examiner]
US 20160316358A1 · Orr · 2016 [cited by examiner]
US 20180349975A1 · Lee · 2018 [cited by examiner]
US 20190005763A1 · Odinak · 2019 [cited by examiner]
US 20200186620A1 · Golgiri · 2020 [cited by examiner]
US 20220108337A1 · Zhang · 2022 [cited by examiner]
US 20220303381A1 · Phillips · 2022 [cited by examiner]
US 20230110969A1 · Luvö · 2023 [cited by examiner]
US 20230325168A1 · Lewandowski · 2023 [cited by examiner]
JP H11212784A · 1999 [cited by applicant]
JP 2010205185A · 2010 [cited by applicant]
International Search Report, Application No. PCT/JP2020/041101, mailed Dec. 8, 2020. ISA/Japan Patent Office. [cited by applicant]