# US 12,223,232 B2 · Figure display method, server and recording medium

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

- Number: US 12,223,232 B2
- Document ID: US12223232B2
- Status: Granted
- Kind: B2
- Application number: 17/973,090
- Filed: 2022-10-25
- Published: 2023-02-09
- Granted: 2025-02-11
- Earliest claimed: 2019-05-21
- Assignees: Casio Computer Co., Ltd.
- Applicants: Casio Computer Co., Ltd.
- Inventors: Takayuki Inoue
- Web page: https://patentgrep.com/patent/US12223232B2

## CPC

- G06F 30/12: characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 8/34: Graphical or visual programming
- G06F 30/17: Mechanical parametric or variational design
- G09G 3/20: for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A figure display device includes a display unit and at least one processor configured to control to display a plurality of tags individual movement of which is allowed in accordance with a user operation in a predetermined work area. In a case where predetermined mathematical processing is designated to be executed a first figure which is displayed on one of the tags, the processor additionally displays a tag which is different from the tag that the first figure is displayed on and on which information on the predetermined mathematical processing is displayed in the work area, and controls to additionally display a second figure which is prepared by performing the predetermined mathematical processing on the first figure.

## Claims

### Claim 1

A figure display device comprising:
a display; and
at least one processor configured to
perform control to display, on the display, a plurality of tags which are individually movable in accordance with a user operation in a predetermined work area,
in a case where predetermined mathematical processing is designated to be executed on a first figure which is displayed on one of the tags, perform control to additionally display, in the work area, a tag which is different from the tag that the first figure is displayed on and on which information on the predetermined mathematical processing is displayed, and perform control to additionally display, on the same tag on which the first figure is displayed, a second figure which is prepared by performing the predetermined mathematical processing on the first figure, the first figure and the second figure being displayed concurrently on the same tag,
perform display control so that a display position of the second figure relative to a display position of the information on the predetermined mathematical processing can be changed while maintaining a relative positional relationship of the second figure with the first figure,
in a case where the tag on which the information on the predetermined mathematical processing is displayed is to be additionally displayed in the work area, control to display a third figure which indicates that the tag on which the first figure which is subject to the predetermined mathematical processing is displayed and the tag on which the information on the predetermined mathematical processing is displayed correlate with each other in the work area, and
control to display the third figure in the work area as a line which connects the tag on which the first figure which is subject to the predetermined mathematical processing is displayed with the tag on which the information on the predetermined mathematical processing is displayed.

### Claim 2 (depends on 1)

The figure display device according to claim 1, wherein each of the first figure and the second figure is a non-alpha-numeric geometric figure comprising at least one of a point, a line segment, a polygon, and a circle.

### Claim 3

A figure display method performed by at least one of processor of a figure display device, comprising:
performing display control processing for controlling to display, on a display, a plurality of tags which are individually movable in accordance with a user operation in a predetermined work area,
receiving designation of predetermined mathematical processing is designated to be executed on a first figure which is displayed on one of the tags,
wherein, in accordance with the received designation, the display control processing controls to additionally display, in the work area, a tag which is different from the tag on which the first figure is displayed and on which information on the predetermined mathematical processing is displayed, and controls to additionally display, on the same tag on which the first figure is displayed, a second figure which is prepared by performing the predetermined mathematical processing on the first figure, the first figure and the second figure being displayed concurrently on the same tag,
wherein the display control processing performs display control so that a display position of the second figure relative to a display position of the information on the predetermined mathematical processing can be changed while maintaining a relative positional relationship of the second figure with the first figure,
wherein, in a case where the tag on which the information on the predetermined mathematical processing is displayed is to be additionally displayed in the work area, the display control processing controls to display a third figure which indicates that the tag on which the first figure which is subject to the predetermined mathematical processing is displayed and the tag on which the information on the predetermined mathematical processing is displayed correlate with each other in the work area, and
wherein the display control processing controls to display the third figure in the work area as a line which connects the tag on which the first figure which is subject to the predetermined mathematical processing is displayed with the tag on which the information on the predetermined mathematical processing is displayed.

### Claim 4 (depends on 3)

The figure display method according to claim 3, wherein each of the first figure and the second figure is a non-alpha-numeric geometric figure comprising at least one of a point, a line segment, a polygon, and a circle.

### Claim 5

A non-transitory computer-readable medium storing a program which is executable by at least one processor of an electronic device to control the at least one processor to perform functions comprising:
controlling to display, on a display, a plurality of tags which are individually movable in accordance with a user operation in a predetermined work area, and
in a case where predetermined mathematical processing is designated to be executed on a first figure which is displayed on one of the tags, controlling to additionally display, in the work area, a tag which is different from the tag on which the first figure is displayed and on which information on the predetermined mathematical processing is displayed, controlling to additionally display, on the same tag on which the first figure is displayed, a second figure which is prepared by performing the predetermined mathematical processing on the first figure, the first figure and the second figure being displayed concurrently on the same tag, and controlling display so that a display position of the second figure relative to a display position of the information on the predetermined mathematical processing can be changed while maintaining a relative positional relationship of the second figure with the first figure,
wherein the program is executable by the at least one processor to control the at least one processor to perform further functions comprising:
in a case where the tag on which the information on the predetermined mathematical processing is displayed is to be additionally displayed in the work area, controlling to display a third figure which indicates that the tag on which the first figure which is subject to the predetermined mathematical processing is displayed and the tag on which the information on the predetermined mathematical processing is displayed correlate with each other in the work area,
wherein the third figure is displayed in the work area as a line which connects the tag on which the first figure which is subject to the predetermined mathematical processing is displayed with the tag on which the information on the predetermined mathematical processing is displayed.

### Claim 6 (depends on 5)

The non-transitory computer-readable medium according to claim 5, wherein each of the first figure and the second figure is a non-alpha-numeric geometric figure comprising at least one of a point, a line segment, a polygon, and a circle.
