# US 12,112,021 B2 · Display control device, display control method, and display control program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,112,021 B2
- Document ID: US12112021B2
- Status: Granted
- Kind: B2
- Application number: 18/035,374
- Filed: 2020-11-10
- Published: 2024-01-11
- Granted: 2024-10-08
- Earliest claimed: 2020-11-10
- Assignees: Nippon Telegraph and Telephone Corporation
- Applicants: Nippon Telegraph and Telephone Corporation
- Inventors: Tomonori Mori; Taisuke Wakasugi; Masashi Tadokoro; Akira Kataoka; Haruo Oishi
- Web page: https://patentgrep.com/patent/US12112021B2

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/04895: Guidance during keyboard input operation, e.g. prompting
- G06F 9/44526: {Plug-ins; Add-ons}
- G06F 9/451: Execution arrangements for user interfaces
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An acquisition unit acquires a use frequency of a user of a UI extension component of a GUI component constituting a predetermined application and a use frequency of the user of a cooperation component which is a target GUI component for an operation of the UI extension component. A determination unit determines whether to display the UI extension component to the user based on the use frequency of the UI extension component of the user and a utilization frequency of the UI extension component calculated by using the use frequency of the cooperation component.

## Claims

### Claim 1

A display control apparatus comprising:
at least one processor; and
a memory device storing instructions that, when executed by the at least one processor, configure the processor to:
acquire a use frequency of a user using a user interface (UI) extension component of a graphical user interface (GUI) component constituting a predetermined application and a use frequency of the user using a cooperation component that is a target GUI component for an operation of the UI extension component; and
determine to display the UI extension component in a case where a value obtained by adding a positive function value of the use frequency of the UI extension component and a negative function value of a utilization frequency of the UI extension component is equal to or greater than a predetermined threshold value, wherein the utilization frequency of the UI extension component is calculated based on the use frequency of the cooperation component.

### Claim 2 (depends on 1)

The display control apparatus according to claim 1, wherein
the use frequency of the UI extension component is the number of uses of the UI extension component in a predetermined period.

### Claim 3 (depends on 1)

The display control apparatus according to claim 1, wherein
the use frequency of the UI extension component is a ratio of the number of uses of the UI extension component in a case where the number of uses of all the UI extension components is a predetermined number.

### Claim 4 (depends on 1)

The display control apparatus according to claim 1, wherein
the use frequency of the cooperation component is the number of uses of the cooperation component in a predetermined period.

### Claim 5 (depends on 1)

The display control apparatus according to claim 1, wherein
the use frequency of the cooperation component is a ratio of the number of uses of the cooperation component in a case where the number of uses of all the cooperation components is a predetermined number.

### Claim 6

A display control method executed by a display control apparatus, the method comprising:
acquiring a use frequency of a user using a user interface (UI) extension component of a graphical user interface (GUI) component constituting a predetermined application and a use frequency of the user using a cooperation component that is a target GUI component for an operation of the UI extension component; and
determining to display the UI extension component in a case where a value obtained by adding a positive function value of the use frequency of the UI extension component and a negative function value of a utilization frequency of the UI extension component is equal to or greater than a predetermined threshold value, wherein the utilization frequency of the UI extension component is calculated based on the use frequency of the cooperation component.

### Claim 7

A non-transitory computer readable medium storing a program, wherein executing of the program causes a computer to perform operations comprising:
acquiring a use frequency of a user using a user interface (UI) extension component of a graphical user interface (GUI) component constituting a predetermined application and a use frequency of the user using a cooperation component that is a target GUI component for an operation of the UI extension component, and
determining to display the UI extension component in a case where a value obtained by adding a positive function value of the use frequency of the UI extension component and a negative function value of a utilization frequency of the UI extension component is equal to or greater than a predetermined threshold value, wherein the utilization frequency of the UI extension component is calculated based on the use frequency of the cooperation component.
