IP Library Granted Patent US 10,996,844
Granted Patent B2
US 10,996,844 · App. 14/897,508 · Granted May 4, 2021

Program, method, and device for controlling application, and recording medium

Inventors: Keiichi Takikawa (Tokyo, JP); Akira Iihoshi (Tokyo, JP)
Assignee: HONDA MOTOR CO., LTD.
G06F3/04883G01C21/26G06F3/0482G06F3/0488G06F3/04842G06F3/04845G06F2203/04803
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 10,996,844
App. No.
14/897,508
Granted
May 4, 2021
Kind
B2
Abstract

The purpose of the present invention is to control an information terminal, equipped with a touch panel and installed in a vehicle, in a manner in which it can be operated without affecting driving. A drive mode application causes an information terminal, controlling the running of an application through first control on the basis of a user operation received via a touch panel, to function as: a connection detection unit, which detects a connection to a vehicle; a function limiting unit, which controls the running of the application through second control, different from the first control, on the condition that the connection to the vehicle is detected; and a display switching unit, which, on the basis of a sliding operation in a first direction received via the touch panel while a first application is being displayed, displays the first application and a second application.

Claims (43)

1. A computer-readable non-transitory storage medium storing a program that causes a computer controlling operations of applications based on a user's operation received through a touch panel to function as:

a determination unit determining whether or not the user's operation received through the touch panel is a swiping operation;

a function restricting unit invalidating the user's operation in case when the operation is determined not to be the swiping operation by the determination unit so as not to allow functioning, as an error; and

a display switching unit executing switching an active application to be displayed on the display device of the computer, from an application being displayed on the display device to another application, based on the swiping operation in a case when the operation is determined to be the swiping operation by the determination unit, wherein the display switching unit switches the entire face of the display device to display another application based on a second time swiping operation.

2. The computer-readable non-transitory storage medium storing a program according to claim 1 , wherein the program causes the computer to function to validate the swiping operation only in a case when the swiping operation is a swiping operation having a starting point positioned near an edge of the display device as the function restricting unit.

3. The computer-readable non-transitory storage medium storing a program according to claim 1 , wherein the program further causes the computer to function:

to determine whether or not the user's operation received through the touch panel is an operation executed in a predetermined area disposed in a part of the touch panel as the determination unit; and

to validate the operation regardless of a content of the operation in a case when the user's operation is determined to be an operation executed in the predetermined area by the determination unit and invalidate an operation other than the swiping operation in a case when the user's operation is determined not to be an operation executed in the predetermined area by the determination unit as the function restricting unit.

4. A computer-readable non-transitory storage medium storing a program causing an information terminal controlling operation of applications based on a user's operation received through a touch panel mounted on the display device to function as:

a display switching unit displaying a first application and a second application having a curved boundary line on a designated radius from a specific position on the first application on the display device based on a user's first type touch swiping operation executed in a first direction that is received through the touch panel in a state in which the first application is displayed on the display device,

wherein the curved boundary line overall has only a singular partial circular shape which has a singular constant radius from the specific position on the first application,

wherein the first application is to display the current user's position and its neighboring information on the display device, and

wherein the specific position on the first application represents the current user's position.

5. The computer-readable non-transitory storage medium storing a program according to claim 4 , wherein the program causes the information terminal to function to display the first application on an entire face of the display device in a case when a first type touch swiping operation executed in a second direction that is the direction opposite to the first direction is received in a state in which the first application and the second application are displayed on the display device as the display switching unit.

6. The computer-readable non-transitory storage medium storing a program according to claim 4 ,

wherein the program further causes the information terminal to function as:

a determination unit determining whether the user's operation received through the touch panel is a first type touch or a second type touch; and

an AP operating unit executing an operation of the application displayed on the display device based on the swiping operation in a case when the user's swiping operation received through the touch panel is determined to be the second type touch by the determination unit,

wherein the program causes the information terminal to function to display the first application and the second application on the display device in a case when the user's swiping operation executed in the first direction received through the touch panel is determined to be the first type touch by the determination unit in a state in which the first application is displayed on the display device as the display switching unit.

7. The computer-readable non-transitory storage medium storing a program according to claim 4 , wherein the first type touch is a multi-touch, the first application is an application having a navigation function, and the specific position on the first application is a current position of the information terminal displayed on a map that is displayed.

8. A method of controlling applications that is executed by an information terminal controlling operations of the applications based on a user's operation received through a touch panel mounted on a display device, the method comprising:

a display switching step displayed a first application and a second application having a curved boundary line on a designated radius from a specific position on the first application on the display device based on a user's first type touch swiping operation executed in a first direction that is received through the touch panel in a state in which the first application is displayed on the display device,

wherein the curved boundary line overall has only a singular partial circular shape which has a singular constant radius from the specific position on the first application,

wherein the first application is to display the current user's position and its neighboring information on the display device, and

wherein the specific position on the first application represents the current user's position.

9. The method of controlling applications according to claim 8 , wherein the display switching step further includes a step for displaying the first application on an entire face of the display device in a case when a first type touch swiping operation executed in a second direction that is the direction opposite to the first direction is received in a state in which the first application and the second application are displayed on the display device.

10. The method of controlling applications according to claim 8 , further comprising:

a determination step determining whether the user's operation received through the touch panel is a first type touch or a second type touch; and

an AP operating step executing an operation of the application displayed on the display device based on the swiping operation in a case when the user's swiping operation received through the touch panel is determined to be the second type touch in the determination step,

wherein the display switching step includes displaying the first application and the second application on the display device in a case when the user's swiping operation executed in the first direction received through the touch panel is determined to be the first type touch in the determination step in a state in which the first application is displayed on the display device.

11. The method of controlling applications according to claim 8 , wherein the first type touch is a multi-touch, the first application is an application having a navigation function, and the specific position on the first application is the current position of the information terminal displayed on a map that is displayed.

12. An information terminal comprising:

a display device including a touch panel mounted on the display device; and

a display switching unit displaying a first application and a second application having a curved boundary line on a designated radius from a specific position on the first application on the display device based on a user's first type touch swiping operation executed in a first direction that is received through the touch panel in a state in which the first application is displayed on the display device,

wherein the curved boundary line overall has only a singular partial circular shape which has a singular constant radius from the specific position on the first application,

wherein the first application is to display the current user's position and its neighboring information on the display device, and

wherein the specific position on the first application represents the current user's position.

13. The information terminal according to claim 12 , wherein the display switching unit further displays the first application on the entire face of the display device in a case when a first type touch swiping operation executed in a second direction that is the direction opposite to the first direction is received in a state in which the first application and the second application are displayed on the display device.

14. The information terminal according to claim 12 , further comprising:

a determination unit determining whether the user's operation received through the touch panel is a first type touch or a second type touch; and

an AP operating unit executing an operation of the application displayed on the display device based on the swiping operation in a case when the user's swiping operation received through the touch panel is determined to be the second type touch by the determination unit,

wherein the display switching unit displays the first application and the second application on the display device in a case when the user's swiping operation executed in the first direction received through the touch panel is determined to be the first type touch by the determination unit in a state in which the first application is displayed on the display device.

15. The information terminal according to claim 12 , wherein the first type touch is a multi-touch, the first application is an application having a navigation function, and the specific position on the first application is the current position of the information terminal displayed on the map that is displayed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2016
From: TAKIKAWA, KEIICHI; IIHOSHI, AKIRA
To: HONDA MOTOR CO., LTD.
Reel/Frame 037504/0526 →
Priority Claims (3)
JP JP2013-123673 · Jun 12, 2013 · national
JP JP2013-123674 · Jun 12, 2013 · national
JP JP2013-257684 · Dec 13, 2013 · national
Continuity (1)
Related Publication 20160139798A1 · May 19, 2016
Cited By (1)
US 12,737,092