IP Library Granted Patent US 11,409,913
Granted Patent B2
US 11,409,913 · App. 16/359,728 · Granted Aug 9, 2022

Communication apparatus capable of restricting execution of application function based on identification information of external wireless device, and corresponding communication method and recording medium

Inventor: Gou Kawakami (Fussa, JP)
Assignee: CASIO COMPUTER CO., LTD.
G06F21/629H04W12/37H04W76/11G06F2221/2141
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 11,409,913
App. No.
16/359,728
Granted
Aug 9, 2022
Kind
B2
Abstract

In a communication method, a processor activates an application program; acquires identification information of an external wireless device from the external wireless device; reads, from a memory, function restriction information indicative of presence/absence of restriction of a function of the application program associated with the acquired identification information; and sets an executable function of the application program in accordance with the read function restriction information.

Claims (45)

1. A communication method comprising:

causing a processor to:

acquire identification information of an external wireless device from the external wireless device, wherein the external wireless device is a wireless access point;

read, from a memory, function restriction information associated with the acquired identification information, wherein the function restriction information specifies whether execution of a function of an application program is to be restricted or unrestricted; and

set an executable function of an activated application program in accordance with the read function restriction information.

2. The communication method of claim 1 , wherein the function restriction information has a data structure in which the identification information of the wireless device is associated with application information indicative of a name of the application program and a function restriction level of the application program.

3. The communication method of claim 2 , further comprising causing the processor to determine that a name of the activated application program is included in the name of the application program indicated by the application information associated with the acquired identification information, and causing the processor to set the executable function of the activated application program in accordance with the function restriction level of the application program indicated by the application information associated with the identification information of the wireless device.

4. The communication method of claim 1 , wherein the function restriction information includes, as the identification information, mode information indicative of one of a lesson mode and an examination mode, and the executable function of the application program is set in accordance with the function restriction information associated with the mode information acquired from the external wireless device.

5. The communication method of claim 4 , wherein the executable function of the application program in the lesson mode is extended, compared to the executable function of the application program in the examination mode.

6. The communication method of claim 1 , wherein the external wireless device transmits the identification information of the external wireless device, and the processor sets the executable function of the application program in accordance with the read function restriction information, only within a range in which the processor is capable of receiving the identification information.

7. The communication method of claim 1 , wherein the executable function of the application program, which is set in accordance with the function restriction information, is visualized.

8. A communication apparatus comprising:

a processor; and

a memory,

the processor being configured to:

acquire identification information of an external wireless device from the external wireless device, wherein the external wireless device is a wireless access point;

read, from the memory, function restriction information associated with the acquired identification information, wherein the function restriction information specifies whether execution of a function of an application program is to be restricted or unrestricted; and

set an executable function of an activated application program in accordance with the read function restriction information.

9. The communication apparatus of claim 8 , wherein the function restriction information has a data structure in which the identification information of the wireless device is associated with application information indicative of a name of the application program and a function restriction level of the application program.

10. The communication apparatus of claim 9 , wherein when it is determined that a name of the activated application program is included in the name of the application program indicated by the application information associated with the acquired identification information, the executable function of the activated application program is set in accordance with the function restriction level of the application program indicated by the application information associated with the identification information of the wireless device.

11. The communication apparatus of claim 8 , wherein the function restriction information includes, as the identification information, mode information indicative of one of a lesson mode and an examination mode, and the executable function of the application program is set in accordance with the function restriction information associated with the mode information acquired from the external wireless device.

12. The communication apparatus of claim 11 , wherein the executable function of the application program in the lesson mode is extended, compared to the executable function of the application program in the examination mode.

13. The communication apparatus of claim 8 , wherein the external wireless device transmits the identification information of the external wireless device, and the processor sets the executable function of the application program in accordance with the read function restriction information, only within a range in which the processor is capable of receiving the identification information.

14. The communication apparatus of claim 8 , further comprising a display configured to visualize the executable function of the application program, which is set in accordance with the function restriction information.

15. A non-transitory recording medium having a program recorded thereon that is executable to control a computer of a communication apparatus having a processor to:

acquire identification information of an external wireless device from the external wireless device, wherein the external wireless device is a wireless access point;

read, from a memory, function restriction information associated with the acquired identification information, wherein the function restriction information specifies whether execution of a function of an application program is to be restricted or unrestricted; and

set an executable function of an activated application program in accordance with the read function restriction information.

16. The communication method of claim 1 ,

wherein the function of the application program includes a first function and a second function, wherein the function restriction information associated with the acquired identification information specifies that the function of the application program is to be unrestricted, and

wherein the method comprises setting the executable function of the application program in accordance with the function restriction information such that the first function and the second function are both executable.

17. The communication apparatus of claim 8 ,

wherein the function of the application program includes a first function and a second function, and

wherein processor sets the executable function of the application program in accordance with the function restriction information such that:

in a case in which the function restriction information associated with the acquired identification information specifies that the function of the application program is to be unrestricted, the first function and the second function are both executable, and

in a case in which the function restriction information associated with the acquired identification information specifies that the function of the application program is to be restricted, the first function is executable and the second function is not executable.

18. The non-transitory recording medium of claim 15 ,

wherein the function of the application program includes a first function and a second function, and

wherein the program is executable to control the computer to set the executable function of the application program in accordance with the function restriction information such that:

in a case in which the function restriction information associated with the acquired identification information specifies that the function of the application program is to be unrestricted, the first function and the second function are both executable, and

in a case in which the function restriction information associated with the acquired identification information specifies that the function of the application program is to be restricted, the first function is executable and the second function is not executable.

19. The communication method of claim 1 ,

wherein the function of the application program includes a first function and a second function,

wherein the function restriction information associated with the acquired identification information specifies that the function of the application program is to be restricted, and

wherein the method comprises setting the executable function of the application program in accordance with the function restriction information such that the first function is executable and the second function is not executable.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2019
From: KAWAKAMI, GOU
To: CASIO COMPUTER CO., LTD.
Reel/Frame 048653/0078 →
Priority Claims (1)
JP JP2018-060305 · Mar 27, 2018 · national
Continuity (1)
Related Publication 20190303598A1 · Oct 3, 2019