IP Library Granted Patent US 9,900,389
Granted Patent B2
US 9,900,389 · App. 14/951,780 · Granted Feb 20, 2018

Information processing apparatus and execution management program

Inventors: Takashi Matsumoto (Tokyo, JP); Atushi Shimizu (Tokyo, JP); Wataru Nakasone (Tokyo, JP); Toshihiro Mochizuki (Tokyo, JP)
Assignee: Clarion Co., Ltd.
H04L67/14B60K35/00G06F9/485H04B1/3822H04L67/327H04W4/027B60K2350/906
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 9,900,389
App. No.
14/951,780
Granted
Feb 20, 2018
Kind
B2
Abstract

Provided is an information processing apparatus including: a content execution unit configured to execute a content; a content type storage unit configured to store each type of the content in association with information for determining whether or not to allow finish of the execution during a travel of a vehicle; a memory monitoring unit configured to identify a remaining memory capacity available for the content execution unit; a travel state monitoring unit configured to acquire a state of the vehicle; and a finish content determination unit configured to use, when the remaining memory capacity is less than a predetermined threshold, the content type storage unit to determine a content for which execution is allowed to be finished depending on the state of the vehicle acquired by the travel state monitoring unit, and issue a finish request for the content to the content execution unit.

Claims (20)

1. An information processing apparatus, comprising:

a content execution unit configured to execute a content;

a content type storage unit configured to store each type of the content in association with information for determining whether or not to allow finish of the execution during a travel of a vehicle;

a memory monitoring unit configured to identify a remaining memory capacity available for the content execution unit;

a travel state monitoring unit configured to acquire a state of the vehicle; and

a finish content determination unit configured to use, when the remaining memory capacity is less than a predetermined threshold, the content type storage unit to determine a content for which execution is allowed to be finished depending on the state of the vehicle acquired by the travel state monitoring unit, and issue a finish request for the content to the content execution unit.

2. An information processing apparatus according to claim 1 , further comprising a browser state check unit configured to acquire an execution state of the content execution unit,

wherein, when the remaining memory capacity is less than the predetermined threshold, the finish content determination unit is configured to issue a request for reactivation when a number of the contents executed by the content execution unit is one and the execution state acquired by the browser state check unit is a background.

3. An information processing apparatus according to claim 1 , wherein the finish content determination unit is configured to issue, when a hardware resource conflict occurs between the content executed by the content execution unit and the information processing apparatus, the finish request for the content relating to a conflicting hardware resource.

4. An information processing apparatus according to claim 3 , wherein:

the each type of the content is stored in the content type storage part in association with a priority; and

the finish content determination unit is configured to issue the finish request for the content depending on the priority.

5. An information processing apparatus according to claim 1 , further comprising a content storage unit configured to store each content in association with residence necessity information for identifying necessity for being always executed by the content execution unit,

wherein the finish content determination unit is configured to instruct, based on the residence necessity information, the content execution unit to activate the content that needs to always be executed.

6. An information processing apparatus according to claim 1 , wherein the memory monitoring unit, the travel state monitoring unit, and the finish content determination unit operate as processes operating independently of the content execution unit.

7. A non-transitory computer-readable medium storing an execution management program for controlling execution of a content in an information processing apparatus configured to execute the content, the execution management program causing the information processing apparatus to execute the steps of:

identifying a remaining memory capacity available for a content execution unit;

acquiring a travel state of a vehicle; and

determining, when the remaining memory capacity is less than a predetermined threshold, depending on the state of the vehicle, a content for which execution is allowed to be finished, and issuing a finish request for the content.

8. The non-transitory computer-readable medium storing the execution management program according to claim 7 , further causing the information processing apparatus to execute a step of issuing, when the remaining memory capacity is less than the predetermined threshold, a finish instruction to finish executing a content that is largest in a memory usage out of the contents being executed.

Assignments (2)
CHANGE OF NAME Recorded Sep 3, 2025
From: CLARION CO., LTD.
To: FAURECIA CLARION ELECTRONICS CO., LTD.
Reel/Frame 072826/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2015
From: MATSUMOTO, TAKASHI; SHIMIZU, ATSUSHI; NAKASONE, WATARU; MOCHIZUKI, TOSHIHIRO
To: CLARION CO., LTD.
Reel/Frame 037139/0355 →
Priority Claims (1)
JP 2014-240109 · Nov 27, 2014 · national
Continuity (1)
Related Publication 20160156717A1 · Jun 2, 2016