IP Library Granted Patent US 11,314,530
Granted Patent B2
US 11,314,530 · App. 17/055,418 · Granted Apr 26, 2022

User-based extension setting devices, methods, and programs

Inventors: Hidetaka Koya (Tokyo, JP); Hajime Nakajima (Tokyo, JP); Takeshi Masuda (Tokyo, JP)
Assignee: Nippon Telegraph and Telephone Corporation
G06F9/451G06F8/38G06F3/0482
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,314,530
App. No.
17/055,418
Granted
Apr 26, 2022
Kind
B2
Abstract

A setting unit ( 100 ) includes: a limitation unit ( 10 ) that limits a list of extension user interface items to be added to an existing Web system, the items being selectable by a setting person, according to a role of the setting person including affiliated post, skill, or authority of the setting person and user interface information; and an operation setting unit ( 14 ) that sets the extension user interface in which a parameter specifiable for the item selected by the setting person is limited according to the role of the setting person and the user interface information.

Claims (28)

1. A setting apparatus comprising:

a limitation unit comprising one or more processors configured to limit a list of extension user interface items to be added to an existing Web system, the list of extension user interface items being selectable by a setting person, according to a role of the setting person including an affiliated post, skill, or authority of the setting person and user interface information, wherein the limitation unit is configured to limit, according to the role of the setting person, a list of operation classes that is used to set one or more user operations on one or more items of the list of extension user interface items; and

a setting unit comprising the one or more processors or another processor configured to set an extension user interface in which a parameter specifiable for an extension user interface item selected by the setting person from the list of extension user interface items is limited according to the role of the setting person and the user interface information,

wherein the setting unit is configured to: (1) select one or more operation classes from the list of operation classes; (2) determine whether the one or more selected operation classes require setting a user interface as a parameter or not; and (3) in response to determining that setting the user interface as the parameter is required, specify a target user interface as the parameter of the one or more selected operation classes,

wherein the target user interface is selected from a list of user interfaces narrowed according to the one or more operation classes in addition to the role of the setting person, and

wherein the role of the setting person is determined by combining a plurality of roles, and wherein two roles among the plurality of roles are selected from different categories of roles.

2. The setting apparatus according to claim 1 , wherein the user interface information is a class of a user interface, the class indicating that the user interface is i) a basic user interface pre-existing in the existing Web system or the extension user interface, ii) a type of the user interface, and iii) an event registered with the user interface.

3. The setting apparatus according to claim 1 , wherein the limitation unit is configured to limit, according to the role of the setting person:

a list of types of the extension user interface.

4. The setting apparatus according to claim 1 , wherein one of the two roles is selected from a first category from the affiliated post, the skill, and the authority of the setting person, and wherein another one of the two roles is selected from a second category from the affiliated post, the skill, and the authority of the setting person different from the first category.

5. The setting apparatus of claim 1 wherein the one or more user operations comprise a combination of operations on one type of the extension user interface.

6. The setting apparatus of claim 1 wherein the one or more operation classes comprise a plurality of operation classes.

7. A setting method performed by a setting apparatus, the method comprising:

limiting a list of extension user interface items to be added to an existing Web system, the list of extension user interface items being selectable by a setting person, according to a role of the setting person including an affiliated post, skill, or authority of the setting person and user interface information;

limiting, according to the role of the setting person, a list of operation classes that is used to set one or more user operations on one or more items of the list of extension user interface items; and

setting an extension user interface in which a parameter specifiable for an extension user interface item selected by the setting person from the list of extension user interface items is limited according to the role of the setting person and the user interface information, comprising:

selecting one or more operation classes from the list of operation classes;

determining whether the one or more selected operation classes require setting a user interface as a parameter or not; and

in response to determining that setting the user interface as the parameter is required, specify a target user interface as the parameter of the one or more selected operation classes, wherein the target user interface is selected from a list of user interfaces narrowed according to the one or more operation classes in addition to the role of the setting person, and

wherein the role of the setting person is determined by combining a plurality of roles, and wherein two roles among the plurality of roles are selected from different categories of roles.

8. A setting program recorded in a non-transitory recording medium for causing a computer to execute:

limiting a list of extension user interface items to be added to an existing Web system, the list of extension user interface items being selectable by a setting person, according to a role of the setting person including an affiliated post, skill, or authority of the setting person and user interface information;

limiting, according to the role of the setting person, a list of operation classes that is used to set one or more user operations on one or more items of the list of extension user interface items; and

setting an extension user interface in which a parameter specifiable for an extension user interface item selected by the setting person from the list of extension user interface items is limited according to the role of the setting person and the user interface information, comprising:

selecting one or more operation classes from the list of operation classes;

determining whether the one or more selected operation classes require setting a user interface as a parameter or not; and

in response to determining that setting the user interface as the parameter is required, specify a target user interface as the parameter of the one or more selected operation classes, wherein the target user interface is selected from a list of user interfaces narrowed according to the one or more operation classes in addition to the role of the setting person, and

wherein the role of the setting person is determined by combining a plurality of roles, and wherein two roles among the plurality of roles are selected from different categories of roles.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2020
From: KOYA, HIDETAKA; NAKAJIMA, HAJIME; MASUDA, TAKESHI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 054631/0230 →
Priority Claims (1)
JP JP2018-099884 · May 24, 2018 · national
Continuity (1)
Related Publication 20210149692A1 · May 20, 2021