Menu display method and intelligent display device
By displaying related application menus based on application scenarios on large-screen smart display devices, the problem of cumbersome menu interaction is solved, enabling users to quickly find the required functions and improving the user experience.
Patent Information
- Application Number
- CN202280003557.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-14
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2042-10-14
AI Technical Summary
The menu interaction methods of large-screen smart display devices in various application scenarios are cumbersome, making it difficult for users to quickly find the required functions and inconvenient to operate.
The corresponding application menu is displayed according to the application scenario. The menu items are associated with the scenario. The same operation triggers the menu in different scenarios, providing functional menu items suitable for the current scenario and simplifying the menu interaction process.
It improves the user's operating efficiency and interactive experience in different application scenarios. Users can quickly find the required functions without frequently switching menus, making operation more convenient.
Smart Images

Figure CN118202626B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of human-computer interaction technology, and in particular to a menu display method and an intelligent display device. Background Art
[0002] With the increasing popularity of smart devices, the various functions of large-screen smart display devices are gradually becoming part of our daily lives. Smart display devices are mainly used in education and office fields. The touch screen of smart display devices can be touched by hand or stylus to achieve human-computer interaction.
[0003] Currently, large-screen smart display devices are equipped with a rich set of applications, including writing programs like electronic whiteboards, common office software, and video conferencing, providing users with a variety of application scenarios. However, with smart display devices offering multiple application scenarios, menu interaction is relatively cumbersome. Therefore, providing users with a simple and portable menu interaction method has become a pressing technical challenge. Summary of the Invention
[0004] The present disclosure provides a menu display method and an intelligent display device, which are used to solve the problem of cumbersome menu interaction methods of large-screen intelligent display devices in various application scenarios, provide users with a more portable and concise menu interaction method, and improve the user's interactive experience.
[0005] In a first aspect, an embodiment of the present disclosure provides a menu display method, comprising:
[0006] In response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario;
[0007] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0008] As an optional implementation,
[0009] The plurality of menu items include at least one first menu item and at least one second menu item;
[0010] In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0011] As an optional implementation,
[0012] The first menu item is used to display a system menu item or an application menu item;
[0013] The second menu item is used to display an application menu item or a function menu item;
[0014] Among them, the system menu item is used to trigger the execution of the functions that come with the operating system; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0015] As an optional implementation,
[0016] The first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or,
[0017] The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0018] As an optional implementation,
[0019] When the application scenario is a Home application, the first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0020] As an optional implementation,
[0021] In response to a user's start trigger operation on a displayed application menu item within the Home application, a third-party application corresponding to the application menu item is started.
[0022] As an optional implementation,
[0023] When the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0024] As an optional implementation,
[0025] The application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation;
[0026] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0027] In response to a second trigger operation triggered by the user in the first menu, displaying the second menu;
[0028] The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
[0029] As an optional implementation,
[0030] In different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0031] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0032] As an optional implementation,
[0033] The application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or top and bottom.
[0034] As an optional implementation,
[0035] The application menu is a tool tray menu;
[0036] The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0037] As an optional implementation,
[0038] The application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0039] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0040] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0041] As an optional implementation, in response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario includes:
[0042] When the application scenario is the first application scenario, the application menu includes a third menu;
[0043] When the application scenario is the second application scenario, the application menu includes a fourth menu;
[0044] The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0045] As an optional implementation,
[0046] In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
[0047] As an optional implementation,
[0048] The tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
[0049] As an optional implementation,
[0050] The central area is used to display edit menu items and trigger the execution of menu items in the tool tray menu and / or the editing of the application scenario; or,
[0051] The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
[0052] As an optional implementation, in response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario includes:
[0053] Display the floating menu control;
[0054] In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
[0055] As an optional implementation manner, the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area;
[0056] The displaying, in response to a user triggering operation on the floating menu control, at least one application menu corresponding to the application scenario comprises:
[0057] In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or,
[0058] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0059] As an optional implementation,
[0060] The at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence;
[0061] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0062] In a second aspect, an embodiment of the present disclosure provides an intelligent display device, including a display screen and a controller, wherein:
[0063] The display screen is configured to display content;
[0064] The controller is configured to perform the following steps:
[0065] In response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario;
[0066] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0067] As an optional implementation,
[0068] The plurality of menu items include at least one first menu item and at least one second menu item;
[0069] In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0070] As an optional implementation,
[0071] The first menu item is used to display a system menu item or an application menu item;
[0072] The second menu item is used to display an application menu item or a function menu item;
[0073] Among them, the system menu item is used to trigger the execution of the functions that come with the operating system; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0074] As an optional implementation,
[0075] The first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or,
[0076] The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0077] As an optional implementation,
[0078] When the application scenario is a Home application, the first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0079] As an optional implementation manner, the controller is specifically configured to execute:
[0080] In response to a user's start trigger operation on a displayed application menu item within the Home application, a third-party application corresponding to the application menu item is started.
[0081] As an optional implementation,
[0082] When the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0083] As an optional implementation, the application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation; and the controller is specifically configured to execute:
[0084] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0085] In response to a second trigger operation triggered by the user in the first menu, displaying the second menu;
[0086] The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
[0087] As an optional implementation,
[0088] In different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0089] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0090] As an optional implementation manner, the application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or up and down.
[0091] As an optional implementation, the application menu is a tool tray menu;
[0092] The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0093] As an optional implementation,
[0094] The application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0095] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0096] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0097] As an optional implementation manner, the controller is specifically configured to execute:
[0098] When the application scenario is the first application scenario, the application menu includes a third menu;
[0099] When the application scenario is the second application scenario, the application menu includes a fourth menu;
[0100] The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0101] As an optional implementation manner, the controller is specifically configured to execute:
[0102] In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
[0103] As an optional implementation, the tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
[0104] As an optional implementation, the central area is used to display an edit menu item and trigger the execution of the menu items in the tool tray menu and / or the editing of the application scenario; or,
[0105] The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
[0106] As an optional implementation manner, the controller is specifically configured to execute:
[0107] Display the floating menu control;
[0108] In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
[0109] As an optional implementation manner, the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area;
[0110] The controller is specifically configured to execute:
[0111] In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or,
[0112] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0113] As an optional implementation, the at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence;
[0114] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0115] In a third aspect, an embodiment of the present disclosure further provides a menu display device, comprising:
[0116] A display unit, configured to display an application menu corresponding to an application scenario in response to a menu triggering operation triggered by a user in an application scenario;
[0117] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0118] As an optional implementation manner, the plurality of menu items include at least one first menu item and at least one second menu item;
[0119] In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0120] As an optional implementation, the first menu item is used to display a system menu item or an application menu item;
[0121] The second menu item is used to display an application menu item or a function menu item;
[0122] Among them, the system menu item is used to trigger the execution of the functions that come with the operating system; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0123] As an optional implementation, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or,
[0124] The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0125] As an optional implementation, when the application scenario is a Home application, the first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0126] As an optional implementation manner, the display unit is specifically configured to:
[0127] In response to a user's start trigger operation on a displayed application menu item within the Home application, a third-party application corresponding to the application menu item is started.
[0128] As an optional implementation, when the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0129] As an optional implementation, the application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation; and the display unit is specifically configured to:
[0130] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0131] In response to a second trigger operation triggered by the user in the first menu, displaying the second menu;
[0132] The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
[0133] As an optional implementation, in different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0134] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0135] As an optional implementation manner, the application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or up and down.
[0136] As an optional implementation, the application menu is a tool tray menu;
[0137] The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0138] As an optional implementation, the application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0139] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0140] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0141] As an optional implementation manner, the display unit is specifically configured to:
[0142] When the application scenario is the first application scenario, the application menu includes a third menu;
[0143] When the application scenario is the second application scenario, the application menu includes a fourth menu;
[0144] The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0145] As an optional implementation manner, the display unit is specifically configured to:
[0146] In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
[0147] As an optional implementation, the tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
[0148] As an optional implementation, the central area is used to display an edit menu item and trigger the execution of the menu items in the tool tray menu and / or the editing of the application scenario; or,
[0149] The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
[0150] As an optional implementation manner, the display unit is specifically configured to:
[0151] Display the floating menu control;
[0152] In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
[0153] As an optional implementation manner, the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area;
[0154] The display unit is specifically used for:
[0155] In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or,
[0156] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0157] As an optional implementation, the at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence;
[0158] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0159] In a fourth aspect, an embodiment of the present disclosure further provides a menu display method for an electronic interactive tablet, wherein the electronic interactive tablet has a touch screen display, and the menu display method includes:
[0160] Displaying a tool tray menu of an application on the touch screen, the tool tray menu including a plurality of first-level menu options corresponding to one or more tools;
[0161] Among them, the tool tray menu is in a regular shape, and the regular shape includes a middle area and at least one annular area surrounding the middle area; at least one of the annular areas includes multiple block sub-areas, and the multiple block sub-areas display the multiple first-level menu options in a one-to-one correspondence.
[0162] As an optional implementation, the tool tray menu further includes an adjustment control for displaying the first-level menu options; wherein the adjustment control is at least provided in the middle area.
[0163] As an optional implementation, the outermost annular area is a first annular area, and a plurality of first-level menu options are displayed in the first annular area; the adjustment controls provided in the middle area include sub-menu options of the first-level menu options;
[0164] In response to a user calling out a tool tray menu of the application on the touch display screen, a plurality of primary menu options are displayed in the first annular area, a function of one of the selected primary menu options is activated, and sub-menu options of the activated primary menu option are displayed in the middle area; or
[0165] In response to a user selecting one of the first-level menu options, sub-menu options of the selected first-level menu option are displayed in the middle area.
[0166] As an optional embodiment, at least one of the tools includes one or more attributes;
[0167] A lower level menu option of the first level menu option corresponding to one of the tools is configured to display the one or more attributes;
[0168] The lower-level menu option is configured to display the multiple attributes. The method further includes: in response to a user operation on an attribute of the currently displayed lower-level menu option, switching the current attribute and displaying the switched attribute.
[0169] As an optional implementation, the tool tray menu is a writing configuration menu, and the types of the multiple first-level menu options include one or more of a handwriting tool option, a writing pen tool option, an eraser tool option, an insert file tool option, a canvas drag tool option, an undo function option, and a redo function option;
[0170] The properties of the writing pen tool include at least one of the width of the track, the transparency of the track, and the color of the track; the properties of the handwriting tool include at least one of the width of the track, the transparency of the track, and the color of the track; the multiple properties of the eraser tool include at least one of the erasing area of the eraser and the erasing shape of the eraser.
[0171] As an optional implementation,
[0172] The application of the electronic interactive tablet also includes a partition operation mode;
[0173] The method further includes: determining a partition controlled by the floating button or the writing configuration menu according to a position where the floating button or the writing configuration menu is triggered.
[0174] As an optional implementation, in the partition operation mode, a writing configuration menu and at least two partitions are displayed on the touch display screen;
[0175] Different partitions are configured to use the same or different writing parameters for writing operations, and the writing configuration menu is configured to adjust the handwriting parameters.
[0176] As an optional implementation manner, the types of the plurality of first-level menu options further include options for the partition operation mode;
[0177] The submenu options of the partition operation mode include: two-partition mode, three-partition mode, four-partition mode, and manual partition mode;
[0178] The method further includes: switching to a different partition mode in response to a user continuously selecting a lower-level menu option of the partition operation mode.
[0179] As an optional implementation, the application of the electronic interactive tablet further includes a multi-person writing mode;
[0180] In multi-person writing mode, at least two writing configuration menus are displayed on the touch screen;
[0181] The method further includes: determining a writing configuration menu for controlling writing parameters of the writing operation according to a distance between a touch point of the writing operation and the at least two writing configuration menus.
[0182] As an optional implementation, the types of the plurality of first-level menu options further include an option for a multi-person writing mode;
[0183] The lower-level menu options of the multi-person writing mode include: the number of the writing configuration menus.
[0184] As an optional implementation, the area controlled by each writing configuration menu is determined according to the horizontal distance between any two writing configuration menus;
[0185] Different writing configuration menus are configured with the same or different writing parameters;
[0186] Each writing configuration menu independently controls the writing parameters of the corresponding area.
[0187] In a fifth aspect, an embodiment of the present disclosure further provides a computer storage medium on which a computer program is stored, and when the program is executed by a processor, it is used to implement the steps of the method described in the first aspect above.
[0188] These and other aspects of the present disclosure will become more readily apparent from the following description of the embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0189] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0190] Figure 1 A flowchart of a menu display method according to an embodiment of the present disclosure;
[0191] Figure 2 A schematic diagram of a default sidebar of an existing smart display device provided in an embodiment of the present disclosure;
[0192] Figure 3 A schematic diagram of a sidebar display in a writing software scenario provided by an embodiment of the present disclosure;
[0193] Figure 4 A schematic diagram of a sidebar display in a video conferencing software scenario provided by an embodiment of the present disclosure;
[0194] Figure 5 A schematic diagram of a sidebar display in a video conferencing software scenario provided by an embodiment of the present disclosure;
[0195] Figure 6A-Figure 6B A schematic diagram of a tool tray menu provided in an embodiment of the present disclosure;
[0196] Figure 7 A comparative schematic diagram of a tool tray menu provided in an embodiment of the present disclosure;
[0197] Figure 8 A schematic diagram of a tool tray menu provided in an embodiment of the present disclosure;
[0198] Figure 9A-9B A schematic diagram of a tool tray menu provided in an embodiment of the present disclosure;
[0199] Figures 10A-10C A schematic diagram of a tool tray menu displaying different menu items in different application scenarios provided by an embodiment of the present disclosure;
[0200] Figure 11A A schematic diagram of an editing interface for a menu item provided in an embodiment of the present disclosure;
[0201] Figure 11B A schematic diagram of an editing interface for an application scenario provided by an embodiment of the present disclosure;
[0202] Figure 12 A functional diagram of a user-defined action option provided in an embodiment of the present disclosure;
[0203] Figure 13 A schematic diagram of a new action provided in an embodiment of the present disclosure;
[0204] Figure 14 A schematic diagram of a tool tray menu displayed in writing software provided by an embodiment of the present disclosure;
[0205] Figure 15 A schematic diagram of a tool tray menu displayed in an operating system scenario provided by an embodiment of the present disclosure;
[0206] Figure 16 A schematic diagram of a tool tray menu displayed in writing software provided by an embodiment of the present disclosure;
[0207] Figure 17 A schematic diagram of a smart display device provided in an embodiment of the present disclosure;
[0208] Figure 18 A schematic diagram of a menu display device provided in an embodiment of the present disclosure;
[0209] Figure 19 A flowchart of a menu display method provided in an embodiment of the present disclosure;
[0210] Figure 20 A schematic diagram of another tool tray menu in an electronic interactive tablet provided by an embodiment of the present disclosure;
[0211] Figure 21 A schematic diagram of another tool tray menu in an electronic interactive tablet provided by an embodiment of the present disclosure;
[0212] Figure 22 A schematic diagram of the positional relationship between the user's current writing area and the full screen display screen in the electronic interactive tablet provided by an embodiment of the present disclosure;
[0213] Figure 23 A schematic diagram of the position of a floating button when it is triggered and the partition it controls in an electronic interactive tablet provided by an embodiment of the present disclosure;
[0214] Figure 24A schematic diagram showing the relationship between the distance between the position of different users performing writing operations on the touch screen and the floating button in the electronic interactive tablet provided by an embodiment of the present disclosure;
[0215] Figure 25 A schematic diagram of the positions of different users performing writing operations on the touch display screen and the corresponding floating buttons in the electronic interactive tablet provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0216] To make the objectives, technical solutions, and advantages of the present disclosure more clear, the present disclosure will be further described in detail below with reference to the accompanying drawings. It is apparent that the embodiments described are only a portion of the embodiments of the present disclosure, rather than all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present disclosure without creative effort are intended to fall within the scope of protection of the present disclosure.
[0217] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0218] The application scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Persons skilled in the art will appreciate that, as new application scenarios emerge, the technical solutions provided by the embodiments of the present disclosure will also be applicable to similar technical problems. In the description of the present disclosure, unless otherwise specified, "multiple" means two or more.
[0219] Example 1: With the popularization of smart devices, various functions of large-screen smart display devices are gradually entering our lives. Smart display devices are mainly used in fields such as education and office. You can use your hands and writing pens to touch the touch screen of the smart display device to achieve human-computer interaction. At present, there are a variety of applications installed on large-screen smart display devices, including writing programs such as electronic whiteboards, commonly used office software, video conferencing, etc., which can provide users with a variety of application scenarios. In the case where smart display devices provide a variety of application scenarios, the menu interaction method is relatively cumbersome. For example, smart display devices currently provide users with a wealth of tools and applications, and are usually designed with a sidebar. The sidebar includes common menu items such as source switching, settings, network settings, annotations, spotlights, screenshots, timers, voters, etc. When users use smart display devices, these tools are not needed in all scenarios. For example, when using electronic whiteboard applications, the annotation function is not needed. Many functions of smart display devices are hidden within more applications or programs. For example, electronic whiteboard applications may include intelligent computing functions, but because they are hidden within writing software, users need to navigate to the writing software on the desktop and then click to access intelligent computing, which is a cumbersome operation. Therefore, providing users with a simple and portable menu interaction method has become a pressing technical challenge.
[0220] In view of this, the present disclosure provides a menu display method, which associates the menu with the application scenario, and displays the menu based on the application scenario. Different application scenarios correspond to different function menu items, and provide the most suitable tools in the current application scenario, so that users can quickly reach the corresponding functions in different application scenarios, allowing users to find the desired functions in a shorter time without switching to more applications to search, and allowing users to call out the applications or gadgets required for the current scenario in a shorter time, and can also call out functions hidden in a certain application. The operation is more convenient and fast, and the current user's needs are intuitively solved, effectively improving the user experience.
[0221] It should be noted that the smart display device in this embodiment refers to a large-size (generally over 50 inches) smart interactive display device with touch and handwriting functions; on the smart display device, a writing program such as an electronic whiteboard is installed, and the user can use fingers, active pens or passive pens to write on the display device. The smart display device can include display modules such as liquid crystal display (LCD), organic electroluminescence display (OLED), and electronic ink, which can display writing in real time.
[0222] like Figure 1As shown, a menu display method provided by an embodiment of the present disclosure has a specific implementation process as follows:
[0223] Step 100: In response to a menu triggering operation triggered by a user in an application scenario, an application menu corresponding to the application scenario is displayed;
[0224] It should be noted that the application scenario in this embodiment refers to a scenario in which the current operating system displays a certain application on the current display interface. The application scenario includes but is not limited to the scenario in which the user operates and uses the application or application software displayed on the current interface. The application scenarios in this embodiment include: Home applications and non-Home applications, wherein the Home application can provide a boot interface and display the operating system homepage or system homepage on the display interface. Non-Home applications include but are not limited to third-party applications, wherein the third-party application can be an independently designed application or an existing application. This embodiment does not impose too many restrictions on this.
[0225] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0226] Different application scenarios can be understood as using different applications or application software. The menu triggering operation triggered in different applications is the same, but at least some of the menu items in the application menu displayed in different applications are different. The different menu items change based on the application scenario, allowing users to more easily find commonly used menu items in the current application scenario in different application scenarios, and to more quickly find the required tools (menu items) in different application scenarios, thereby making user operations faster and more convenient, and improving the interactive experience.
[0227] In practice, users can use the same menu trigger operation in different application scenarios to display application menus for different application scenarios. For example, a user can use a single-finger long-press operation in the system homepage scenario to display one application menu including multiple menu items related to the system. A user can use a single-finger long-press operation in a writing program to display another application menu including multiple menu items related to writing. Although the same menu trigger operation is used, the menu items in the application menus triggered and displayed in different application scenarios are different, while the style of the application menus in different application scenarios is the same.
[0228] When displaying menu items in the application menu, they can be displayed in the form of icons and / or text, which is not limited in this embodiment.
[0229] In some embodiments, the menu triggering operation in this embodiment includes but is not limited to one of long press, slide, click, and double-click operations, and this embodiment does not impose too many restrictions on this.
[0230] In some embodiments, the application menu displayed in this embodiment can be displayed in a suspended form. Wherein, suspension refers to the unique movement patterns between the upper and lower layer elements. The upper layer element can be called a "suspended" element. For example, the navigation bar and tab bar are suspended relative to the content area. It is easy to understand that the application menu in this embodiment can be suspended on the display interface of the smart display device.
[0231] In some embodiments, the plurality of menu items in this embodiment include at least one first menu item and at least one second menu item;
[0232] In different application scenarios, the first menu items displayed in the application menu are the same, and the second menu items displayed in the application menu are different.
[0233] In some embodiments, the first menu item is used to display a system menu item or an application menu item;
[0234] The second menu item is used to display an application menu item or a function menu item;
[0235] Among them, the system menu item is used to trigger the execution of the system's own functions; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0236] It should be noted that in this embodiment, the function menu items under each application scenario are used to trigger the execution of the corresponding functions in the application scenario. By binding with the application scenario, the menu items in the displayed application menu are more suitable for the current application scenario, so that when the user uses a certain function in the application scenario, there is no need to switch menus multiple times. It can be achieved directly by triggering the function menu items, thereby improving the user's interactive experience and efficiency.
[0237] In some embodiments, the application menu in this embodiment mainly includes any one or more of the following menu items:
[0238] The first type is multiple system menu items corresponding to the operating system;
[0239] In practice, system menu items can be used to trigger the execution of related functions within the operating system homepage or Home application, such as settings, return, volume adjustment, source switching, etc. Optionally, system menu items are used to trigger the execution of system functions, such as return, homepage, settings, source switching, network settings, annotation, spotlight, screenshot, timer, voting, etc.
[0240] The second type is multiple application menu items corresponding to the application;
[0241] During implementation, the application menu item can be used to trigger the launch and enter the third-party application interface, which can achieve fast switching and jumping between different applications, making it convenient for users to quickly jump to another application when operating in a certain application.
[0242] In this embodiment, the application menu items are used to trigger access to the corresponding application interface. For example, the application menu items include, but are not limited to, at least one of "Workbench," "Browser," "Writing Software," and "WPS." It is easy to understand that the application menu in this embodiment is a shortcut to accessing an application. That is, when a user touches an application menu, the application interface corresponding to the application menu is opened and entered.
[0243] A plurality of quick applications may be screened out from predefined quick applications, and a plurality of application menu items corresponding to the screened quick applications may be displayed in the application menu.
[0244] The third type is the function menu items corresponding to the functions included in the application;
[0245] During implementation, the function menu items can be used to trigger the execution of related functions in third-party applications. For example, in writing software, functions such as pen shape switching and handwriting color can be executed.
[0246] The fourth type is user-defined action options;
[0247] The action options are obtained by recording the operations input by the user through a recording function.
[0248] It may also include one or more preset menu items, among which commonly used menu items that need to be displayed can be pre-defined and displayed as preset menu items. They can be defined according to the user's operating requirements, the functional coverage of the application scenario, other applications that can be called in the application scenario, etc. This embodiment does not impose too many restrictions on this.
[0249] Optionally, the multiple menu items include two first menu items and one second menu item, wherein:
[0250] A first menu item is used to display system menu items, another first menu item is used to display application menu items, and a second menu item is used to display function menu items.
[0251] Optionally, the multiple menu items include a first menu item and two second menu items, wherein:
[0252] A first menu item is used to display system menu items, a second menu item is used to display application menu items, and another second menu item is used to display function menu items.
[0253] Optionally, the multiple menu items include a first menu item and a second menu item, and specifically include any of the following display modes:
[0254] Mode 1) The first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item;
[0255] In some embodiments, when the application scenario is a Home application, the first menu item is used to display a system menu item, and the second menu item is used to display an application menu item.
[0256] In some embodiments, in response to a user's triggering operation to start an application menu item displayed within the Home application, a third-party application corresponding to the application menu item is started.
[0257] Mode 2) The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0258] In some embodiments, when the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0259] In some embodiments, the application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation;
[0260] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0261] In response to a second trigger operation triggered by the user in the first menu, displaying the second menu;
[0262] The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
[0263] In implementation, the first trigger operation may be a single-finger or multi-finger long press operation, and the second trigger operation may be a single-finger or multi-finger sliding operation, for example, sliding left or right on the first menu to trigger the display of the second menu.
[0264] In some embodiments, in different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0265] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0266] In some embodiments, the application menu in this embodiment includes but is not limited to a sidebar menu and at least one type of tool tray menu. The menu display method provided in this embodiment is applicable to any type of menu, and this embodiment does not impose too many restrictions on this.
[0267] The first type of application menu is the sidebar menu.
[0268] In some embodiments, the application menu in this embodiment is a sidebar menu, which includes at least one first menu item and at least one second menu item. In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0269] In practice, in addition to using the menu trigger operation in this embodiment to display the sidebar menu, the sidebar menu can also be triggered to display by clicking, for example, clicking the "arrow" on the side of the display screen to display the sidebar menu.
[0270] In some embodiments, the sidebar menu includes a first menu and a second menu; the first menu and the second menu are arranged left to right or top to bottom.
[0271] In some embodiments, the first menu is used to display a first menu item, and the second menu is used to display a second menu item. In different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or, in different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0272] Optionally, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or, the first menu item is used to display a system menu item, and the second menu item is used to display an application menu item.
[0273] Optionally, when the application scenario is a Home application, the first menu is used to display multiple system menu items, and the second menu is used to display multiple application menu items; in this case, the multiple application menu items displayed by the second menu include at least one application menu item corresponding to other applications other than the application of the current application scenario, which is used to trigger the function of jumping to other applications in the current application scenario.
[0274] It should be noted that the application menu item in this embodiment is used to trigger a jump to the application corresponding to the application function menu item. The application function menu item in this embodiment is used to trigger the function of using the application corresponding to the application function menu item in the current application scenario.
[0275] Optionally, when the application scenario is a non-home application, the first menu is used to display multiple system menu items or multiple application menu items, and the second menu is used to display multiple function menu items; in this case, the multiple application menu items displayed by the first menu may also include at least one application menu item corresponding to other applications other than the application displayed on the current interface.
[0276] Optionally, the first menu is further configured to display a plurality of preset menu items, and the second menu is configured to display a plurality of function menu items; or the second menu is configured to display a plurality of preset menu items, and the first menu is configured to display a plurality of function menu items. In this case, the plurality of function menu items displayed in the first menu or the second menu may further include at least one application menu item corresponding to an application other than the application in the current application scenario.
[0277] Optionally, the first menu is used to display at least one of a system menu item and an application menu item, and the second menu is used to display multiple function menu items; or, the second menu is used to display at least one of a system menu item and an application menu item, and the first menu is used to display multiple function menu items. In this case, the application menu item displayed in the first menu or the second menu can be used to trigger a jump to other applications in the current application scenario. It is also possible to display at least one application menu item corresponding to an application other than the application in the current application scenario among the multiple function menu items, and this embodiment does not impose too many restrictions on this.
[0278] In some embodiments, when the application scenario is a Home application, in response to a menu triggering operation triggered by the user on the home page of the operating system, the first menu item in the sidebar is used to display the system menu item, and the second menu item is used to display the application menu item.
[0279] In some embodiments, when the application scenario is a non-home application, in response to a menu trigger operation triggered by the user within the application, the first menu item in the sidebar is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0280] Optionally, in response to a sliding operation performed by the user on the second menu, the displayed menu items of the second menu are controlled to move along the sliding direction and then be hidden, and at least one menu item is newly displayed in the second menu.
[0281] The sidebar in this embodiment can be flexibly changed according to the current application, allowing users to open the most needed functions in the shortest time. When the sidebar displays application menu items, it is convenient for users to use the application menu items in the sidebar to call the functions of other applications, expanding the toolbar function of the all-in-one machine itself, greatly leveraging the usage scenarios of the functions hidden in the application, and bringing greater value to users.
[0282] like Figure 2 As shown, this embodiment provides a default sidebar for an existing smart display device. The content of this sidebar is fixed, and the number of menu items is also fixed. That is, no matter what application scenario of the smart display device is used, no matter which application is used, the content of the displayed sidebar remains unchanged, and the menu items contained in the sidebar also remain unchanged.
[0283] like Figure 3 As shown, this embodiment provides a schematic diagram of the sidebar display in a writing software scenario, wherein the sidebar includes a first menu 300 and a second menu 301. The first menu 300 is used to display multiple system menu items, and the second menu 301 is used to display function menu items such as "Scan code to sign in", "Quick file transfer", "OCR recognition", "Voting machine", "Timer", and "Browser". It can also display a progress bar for adjusting the brightness and a progress bar for adjusting the sound.
[0284] like Figure 4 As shown, this embodiment provides a schematic diagram of a sidebar display in a video conferencing software scenario. The sidebar includes a first menu 400 and a second menu 401. The first menu 400 is used to display multiple system menu items, and the second menu 401 is used to display functional menu items such as "Smart Subtitles", "File Transfer", "Conference Recording", "Voting Device", "Timer", and "Browser". It can also display a progress bar for adjusting brightness and a progress bar for adjusting sound.
[0285] In conference scenarios, when users use video conferencing software, the most common operations are viewing files and voting on conference decisions. For cross-border meetings, real-time translation is required, so an intelligent subtitle function can also be added.
[0286] like Figure 5 As shown, this embodiment provides a schematic diagram of a sidebar display in a file viewing software scenario. The sidebar includes a first menu 500 and a second menu 501. The first menu 500 is used to display multiple system menu items, and the second menu 501 is used to display function menu items such as "Screenshot Translation", "Intelligent Computing", "File Sharing", "Voting Device", "Timer", and "Browser". It can also display a progress bar for adjusting brightness and a progress bar for adjusting sound.
[0287] When users view files, they may read foreign language materials. For Excel documents with a large amount of data, intelligent calculation functions can also be provided. By circling a column of data, calculations such as sum and average can be performed.
[0288] Among them, the above-mentioned "screenshot translation", "intelligent calculation", and "OCR recognition" are all functions within the writing software. In terms of program design, the "screenshot translation", "intelligent calculation" and other functions within the writing software are modularized and decoupled from the writing software. Even when the writing software is not opened, the functions in the writing software can also be called. This allows such tools to be used when using the whiteboard software, and can also be called from the sidebar in conjunction with the scene, giving the sidebar tools excellent expansion capabilities. Users can expand the sidebar tools by installing other applications to provide more functions.
[0289] In response to a menu triggering operation triggered by a user in a scenario of any smart display device connected to the local area network, display at least one application menu;
[0290] There are multiple smart display devices connected to the local area network; the application menu also includes a screen sharing menu item, which is used to trigger the execution of synchronously displaying the content displayed by any one of the smart display devices on other smart display devices connected to the local area network except for any one of the smart display devices.
[0291] Among them, the function corresponding to the screen sharing menu item comes from the system's built-in screen projection software. When the screen projection software detects other display devices in the network, the screen sharing menu item will be displayed in the application menu.
[0292] During implementation, the sidebar menu can be changed according to the scenario in which the smart display device is used. For example, when there is only one smart display device in a conference room, the sidebar designed in this embodiment will be displayed by default. When there are multiple smart display devices in a conference room, such as an all-in-one conference machine and a smart TV, a screen sharing menu item can be displayed in the sidebar of the all-in-one conference machine. Users can click the screen sharing menu item to share the content displayed on the all-in-one conference machine to the smart TV for display with one click.
[0293] The second type of application menu is the tool tray menu.
[0294] In some embodiments, the application menu is a tool tray menu; the tool tray menu includes at least one first menu and at least one second menu, the first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0295] In practice, the first annular area and the second annular area are displayed based on different trigger operations. The first annular area is displayed in response to the first trigger operation triggered by the user in an application scenario; the second annular area is displayed in response to the second trigger operation triggered by the user in the first menu. The first trigger operation is the same in different application scenarios, and the second trigger operation is the same in different application scenarios. In other words, the user needs to perform two trigger operations. After the first trigger operation (i.e., the first trigger operation) is performed, only the first annular area (i.e., the first menu) is displayed. After the second trigger operation (i.e., the second trigger operation) is performed, the second annular area (i.e., the second menu) is displayed.
[0296] Optionally, the first trigger operation can be a click, a single-finger or multi-finger long press, and the second trigger operation can be a click, double-click, slide, etc. performed in the middle area of the displayed first annular area, or it can be a click, double-click, slide, etc. performed on the first annular area. This embodiment does not impose too many restrictions on this.
[0297] like Figure 6A As shown, this embodiment provides a schematic diagram of a tool tray menu. When the user performs a first trigger operation, a tool tray menu including a first annular area 600 is displayed. When the user continues to perform a second trigger operation on the first annular area 600, a second annular area 601 continues to be displayed on the periphery of the first annular area 600. The first annular area 600 is used to display menu items of the first menu, and the second annular area 601 is used to display menu items of the second menu.
[0298] Optionally, in different application scenarios, the first menu items displayed in the first annular area are the same, and the second menu items displayed in the second annular area are different.
[0299] Optionally, the first annular area is used to display system menu items or application menu items; the second annular area is used to display application menu items or function menu items;
[0300] Among them, the system menu item is used to trigger the execution of the system's own functions; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0301] Optionally, the first annular area is used to display system menu items or application menu items, and the second annular area is used to display function menu items. In implementation, when the application scenario is a non-Home application, the first annular area is used to display system menu items or application menu items, and the second annular area is used to display function menu items.
[0302] Optionally, the first annular area is used to display system menu items, and the second annular area is used to display application menu items. In implementation, when the application scenario is a home application, the first annular area is used to display system menu items, and the second annular area is used to display application menu items.
[0303] In some embodiments, the application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0304] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0305] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0306] During implementation, the third and fourth annular areas are displayed after being triggered based on the same menu trigger operation. For example, after the user long presses with one finger, the tool tray menu is triggered to be displayed. At this time, the tool tray menu displays the third and fourth annular areas.
[0307] like Figure 6B As shown, this embodiment provides a schematic diagram of a tool tray menu. When the user performs a menu trigger operation, such as long pressing with one finger or multiple fingers, a tool tray menu including a third annular area 602 and a fourth annular area 603 is displayed.
[0308] In some embodiments, when the application scenario is the first application scenario, the application menu includes a third menu; when the application scenario is the second application scenario, the application menu includes a fourth menu; wherein at least one menu item displayed by the third menu and the fourth menu is different, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0309] like Figure 7 As shown, taking the tool tray menu as an example, this embodiment provides a schematic diagram of different application menus displayed in different application scenarios. For example, in the Home application scenario, the user long presses with one finger to display the third menu 700. In the writing application scenario, the user long presses with one finger to display the fourth menu 701. The menu items in the third menu 700 and the fourth menu 701 are different.
[0310] During implementation, in response to a menu triggering operation triggered by the user in a first application scenario, a third menu is displayed; in response to a menu triggering operation triggered by the user in a second application scenario, a fourth menu is displayed; wherein at least one menu item displayed by the third menu and the fourth menu is different, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0311] Optionally, the first application scenario is a home application, and the second application scenario is a non-home application, such as a writing application; the third menu includes system menu items, and the fourth menu includes function menu items.
[0312] In some embodiments, in response to a user triggering an operation on the fourth menu, a fifth menu is displayed; wherein the fifth menu and the third menu display at least one of the same menu items, and the fifth menu includes a system menu item. Optionally, in this embodiment, the user triggering operation on the fourth menu includes, but is not limited to, a single click, a double click, or a slide operation.
[0313] In some embodiments, the tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger execution of an operation corresponding to the menu item.
[0314] In implementation, the tool tray menu includes a central area, a first annular area surrounding the central area, and a second annular area surrounding the first annular area; the central area is used to trigger the execution of the operation corresponding to the menu item.
[0315] Optionally, the central area is used to display an edit menu item and trigger the execution of menu items in the tool tray menu and / or the editing of the application scenario.
[0316] During implementation, the central area may not display any content, but may only trigger the execution of operations corresponding to menu items, such as editing menu items displayed in the tool tray menu; the central area may also display "more" or other content as editing menu items, and this embodiment does not impose too many restrictions on this.
[0317] like Figure 8 As shown in the figure, this embodiment provides a schematic diagram of a tool tray menu. For example, the tool tray menu includes two circular menus. The center area displays "More". The user clicks "More" to enter the editing interface of each menu item, where they can edit any one or more menu items displayed in the tool tray menu. Editing includes operations such as adding menu items, deleting displayed menu items, and modifying menu items.
[0318] It should be noted that the various menu items displayed in the tool tray menu provided in this embodiment can be displayed in the form of text and / or icons. The specific text form and icon form can be customized, and this embodiment does not impose too many restrictions on this.
[0319] In some embodiments, the tool tray menu includes a first annular area surrounding the central area and a second annular area surrounding the first annular area;
[0320] In some embodiments, when the first annular area is used to display multiple system menu items, the second annular area is used to display multiple application menu items; or, when the second annular area is used to display multiple system menu items, the first annular area is used to display multiple application menu items.
[0321] In response to a menu triggering operation triggered by the user on the operating system homepage, the first annular area is used to display multiple system menu items, and the second annular area is used to display multiple application menu items. The system menu items include, but are not limited to, "Back," "Accumulation," "Home," "Settings," "Source," and "Recent Applications," and are not limited in this embodiment.
[0322] In some embodiments, the display contents of the first annular area and the second annular area are different, including any one or more of the following situations:
[0323] Case 1) when the first annular area is used to display multiple function menu items, the second annular area is used to display multiple system menu items;
[0324] Case 2) when the first annular area is used to display multiple function menu items, the second annular area is used to display multiple application menu items;
[0325] Case 3) when the second annular area is used to display multiple function menu items, the first annular area is used to display multiple system menu items;
[0326] Case 4) When the second annular area is used to display multiple function menu items, the first annular area is used to display multiple application menu items.
[0327] In some embodiments, the central area of this embodiment can have two different functions, as shown below:
[0328] Function 1) The central area is used to display edit menu items and trigger the execution of the menu items in the annular area and / or the editing of the application scenario;
[0329] In some embodiments, in response to a menu triggering operation triggered by a user in an application scenario other than writing software, the central area is used to display an editing menu item, and the user can edit the application scenario or edit the function menu item corresponding to the application scenario.
[0330] Function 2) The central area is used to display submenu items of the menu items in the annular area and trigger the execution of the functions of the submenu items.
[0331] Optionally, the central area is used to display submenu items of the function menu items in the annular area, or the central area is used to display submenu items of the system menu items in the annular area; or the central area is used to display submenu items of the application menu items in the annular area. This embodiment does not impose any further restrictions on this.
[0332] In some embodiments, in response to a menu triggering operation triggered by a user in the writing software, the central area is used to display submenu items of the function menu items corresponding to the writing software.
[0333] For example, when the function menu item is "Handwriting", the submenu item corresponding to the function menu item is one or more handwriting parameters. For example, when the function menu item is "Writing Pen", the submenu item corresponding to the function menu item is one or more writing pen parameters, including pen color, track thickness, transparency, etc. For example, when the function menu item is "Eraser", the submenu item corresponding to the function menu item is one or more eraser parameters, including size, shape and other information.
[0334] In some embodiments, in response to a menu triggering operation triggered by the user in an application scenario other than writing software, the central area is used to display an edit menu item.
[0335] In some embodiments, this embodiment further provides a method for displaying a tool tray menu, as follows:
[0336] Displaying a floating menu control; and displaying an application menu corresponding to the application scenario in response to a user triggering operation on the floating menu control.
[0337] Optionally, the floating menu control includes but is not limited to a floating ball.
[0338] Optionally, when the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area, in response to a menu trigger operation triggered by the user in an application scenario, a floating menu control is displayed first, and then the complete tool tray menu is displayed.
[0339] In some embodiments, the various areas in the tool tray menu are displayed sequentially as follows:
[0340] In response to a first trigger operation of the floating menu control by a user, the center area and at least one annular area of the tool tray menu are sequentially displayed from the inside to the outside or from the outside to the inside. Optionally, in response to a sliding operation of the floating menu control by a user, the center area and at least one annular area of the tool tray menu are sequentially displayed from the inside to the outside or from the outside to the inside.
[0341] In some embodiments, the various areas in the tool tray menu are displayed sequentially as follows:
[0342] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0343] During implementation, the user first performs a second trigger operation on the floating menu control to display the center area, and then performs a third trigger operation on the center area to display the ring area. Optionally, the second trigger operation includes a click, double-click, long press, etc., and the third trigger operation includes a slide operation, which includes at least one of a left slide, a right slide, an up slide, and a down slide.
[0344] In some embodiments, at least one annular area of the tool tray menu includes multiple block sub-areas, and the multiple block sub-areas display multiple menu items in a one-to-one correspondence; the tool tray menu can be displayed in the following manner:
[0345] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0346] In some embodiments, after displaying the tool tray menu, the method further includes:
[0347] In response to a user's touch operation on the central area of the tool tray menu, switching the tool tray menu to a floating menu control for display;
[0348] In response to a user's dragging instruction on the floating menu control, the tool tray menu is moved to a position corresponding to the dragging instruction.
[0349] Optionally, touch operations include but are not limited to click, double-click, long press and other operations, which are not excessively limited in this embodiment.
[0350] In some embodiments, after the tool tray menu is displayed, the menu items in the tool tray can be executed by the following operations, as shown below:
[0351] In response to a pressing operation performed by a user pressing the screen with one or more fingers, displaying the tool tray menu at the position where the screen is pressed;
[0352] In response to a sliding operation formed by the user sliding at a position where the screen is pressed, a function of a menu item corresponding to a position where the sliding operation stops is executed.
[0353] In implementation, the display position of the tool tray menu is determined based on the position of the screen pressed by one or more fingers; the starting point of the sliding operation is the pressed position, and the end point is the menu item in the circular area of the tool tray menu. The menu item corresponding to the sliding operation is the menu item corresponding to the end point. Specifically, after the user presses the screen with one or more fingers to display the tool tray menu, the user can perform a sliding operation without lifting their fingers to slide to the block area where any menu item in the circular area of the displayed tool tray menu is located, thereby activating the function of the menu item in the block area.
[0354] In some embodiments, the central area of the tool tray menu is displayed at the position where the screen is pressed; in response to a sliding operation formed by the user sliding outward at the position where the screen is pressed, the function of the menu item displayed in the annular area corresponding to the position where the sliding operation stops is executed.
[0355] In some embodiments, after executing the function of the menu item corresponding to the position where the sliding operation stops, the tool tray menu can also be controlled to be hidden.
[0356] In some embodiments, after the tool tray menu is displayed, when no touch operation on the tool tray menu is received from the user within a preset time, the tool tray menu may be controlled to be hidden.
[0357] like Figure 9A-9B As shown, this embodiment provides a schematic diagram of a tool tray menu, which includes a central area 900 , a first menu (first annular area) 901 , and a second menu (second annular area) 902 .
[0358] in, Figure 9A In the , the user performs a single-finger long press on the screen to display the tool tray menu at the location where the screen is pressed. Optionally, when the location where the screen is pressed is at the edge of the display screen of the smart display device, that is, the tool tray menu cannot be fully displayed, the position of the tool tray menu can be automatically adjusted. The tool tray menu can be moved to a position where the tool tray menu can be fully displayed.
[0359] Figure 9B In the , when the user presses and holds the screen with one finger and displays the tool tray menu, they can directly call the function of the menu item or start the menu item by sliding the finger to the required menu item without lifting it and then releasing it.
[0360] When the user long presses the screen with one finger and the tool tray menu is displayed, the tool tray menu disappears (or hides) after clicking the external area where the tool tray menu is not located or after no operation for a preset period of time, for example, the menu disappears (or hides) after no operation for 8 seconds.
[0361] In practice, the multiple menu items displayed in the second annular area are different in different application scenarios, that is, the menu triggering operations triggered by the user in different applications will result in different menu items in the second annular area of the tool tray menu displayed in the application.
[0362] like Figures 10A-10C As shown, this embodiment provides a schematic diagram of a tool tray menu that displays different menu items in different scenarios. Figure 10A It is the tool tray menu displayed in the writing software. The second ring-shaped area includes function menu items such as "Hard Pen", "Soft Pen", "Selection", "Smart Graphics", "Smart Pie Chart", and "Smart Calculation"; the first ring-shaped area includes multiple system menu items. Figure 10B It is the tool tray menu displayed in the browser. The second ring-shaped area includes function menu items such as "Refresh", "Download Record", "History", "Copy Tag", "Back", and "Translate". The first ring-shaped area includes multiple system menu items. Figure 10C The tool tray menu is displayed in other common scenarios such as video conferencing, file management, wireless screen projection, recording, screenshot, WPS and other application scenarios. The second ring area includes multiple application menu items, such as "File Management", "Screenshot", "Browser", "WPS" and other applications, and the first ring area includes multiple system menu items.
[0363] The following methods are used to achieve different function menu items in the second ring area of the tool tray menu displayed in different applications:
[0364] When a user triggers a menu action within an application, the application uses the UsageStatsManager to obtain a list of the user's programs, sorting them by most recent usage time to obtain the package name of the current foreground application. Based on the locally recorded menu items (including but not limited to function menu items) set by the user in the foreground application, the corresponding menu item is displayed. After triggering a click action, the corresponding menu item's functionality is implemented by calling an existing tool implementation interface or using an AccessibilityService to assist in clicking. The UsageStatsManager is used to query application usage details, configuration details, and event log data.
[0365] Optionally, the central area of the tool tray menu in this embodiment is used to display editing menu items such as "More" and trigger the execution of the menu items in the annular area and / or the editing of the application scenarios, wherein the editing of the menu items includes two aspects, the first aspect is editing the application scenarios, and the other aspect is editing the function menu items.
[0366] like Figure 11A As shown, this embodiment also provides an editing interface for menu items. During implementation, the user clicks "More" displayed in the center area to enter the editing interface for the menu items. The user can select any application scenario and click the "Edit button" 1100 under the application scenario to edit the function menu item corresponding to the selected application scenario. Figure 11B As shown, this embodiment also provides an editing interface for an application scenario. On the editing interface displaying menu items, the user can click Figure 11A Click the "Edit button" 1101 in the upper right corner to edit the application scene and enter the application scene editing interface. Figure 11B When editing, you can select application scenarios such as "Default", "Workbench", "Browser", "WPS", etc., and you can also add other application scenarios. Any application pre-installed on the smart display device can become an application scenario, and the defined function menu items will take effect when the corresponding application is opened; when other application scenarios are called up, the tool tray menu displays common menu items. Adjust the quick operations of the tool tray menu by checking the menu items you want to call up quickly. At the same time, only a preset number of menu items can be checked. The menu items that can be checked include the default menu items and the action options recorded by the user.
[0367] like Figure 12 As shown, this embodiment can also provide a function for user-defined action options, and the user can click Figure 11A Click the "Edit button" 1100 in the interface to display and select the custom action option, enter the custom action interface, and expand the existing actions. The actions in it are all actions created by the user, sorted in reverse chronological order. You can also play, rename, delete, edit, and other operations on the existing actions. When editing, click the edit button to expand the details of each step. For example, a user recorded an operation of drawing a small house on the workbench, which consists of three steps: inserting a basic circle and drawing two handwritings. These steps can be modified separately, including modifying the color attributes, the position relationship of the key points of the handwriting, or re-recording the handwriting.
[0368] like Figure 13 As shown, this embodiment provides a schematic diagram of a new action, and the user can click Figure 12 Click the "New Action" button in the dialog box to pop up the action recording window. Figure 13, click the "Start" button to start recording, and all subsequent operations will be recorded. Click again to stop recording. The recorded actions are recorded in the panel below and will also be synchronized to Figure 12 in the "Existing Actions".
[0369] like Figure 14 As shown, this embodiment also provides a schematic diagram of a tool tray menu displayed within writing software. The tool tray menu includes a central area 1400 and a ring-shaped area 1401 surrounding the central area. The user can trigger a menu trigger operation within the writing software to display the tool tray menu, where the menu trigger operation includes a single-finger or multi-finger long press. The user can display multiple function menu items in the ring-shaped area 1401, including but not limited to "Hard Pen", "Soft Pen", "Marker", "Select", "Paste", "Smart Graphics", etc. The user can select a hard pen / soft pen / marker. "Select" is used to switch the selection function, "Paste" is used to paste the copied content to the current page, and the same element can only be pasted once. "Smart Graphics" is used to recognize the user's hand-drawn graphics as smart graphics. The handwriting of the user's hand-drawn graphics is only recognized once, and the smart graphic needs to be clicked again for the next recognition. When the user clicks the dot in the central area 1400, the tool tray menu can be returned to its original position. The user can close or hide the tool tray menu by clicking any area other than the tool tray menu.
[0370] like Figure 15 As shown, this embodiment also provides a schematic diagram of a tool tray menu displayed in the system homepage (Home application) scenario. The user can trigger the menu trigger operation on the operating system homepage to display the tool tray menu, which includes a central area 1500 and a ring-shaped area 1501 surrounding the central area. The central area 1500 displays "More", and the ring-shaped area 1501 is used to display multiple system menu items, including "Home", "Back", "Source", "Annotation", and "Menu". The user can click "More" to enter the system menu item editing interface. Menu items are divided into locked and unlocked states. Locked menu items are fixedly displayed in the tool tray menu. The user can click the lock icon in the editing interface to switch the menu item state. There are a maximum of five locked menu items. If the number exceeds five, a prompt box 1 will pop up to prompt the user to select up to five tools. When the number of locked menu items reaches five, the OK button will take effect. If the number of locked menu items is less than five, a prompt box 2 will pop up to prompt the user to select five tools. The system menu items displayed on the tool tray menu are arranged clockwise from the 12 o'clock direction according to the order of locked menu items. The user can also slide the switch button to choose whether to display the tool tray menu, or click any area other than the tool tray menu to close or hide the tool tray menu.
[0371] like Figure 16 As shown, this embodiment provides a schematic diagram of a tool tray menu displayed in writing software, including a central area 1600, a first annular area 1601, and a second annular area 1602. The first annular area 1601 is used to display function menu items such as hard pen, soft pen, selection, smart graphics, smart pie chart, and smart calculation. If you want to modify the function menu items, you can click "More" in the central area 1600 to enter the editing interface. The second annular area 1602 is used to display application menu items such as video conferencing, file management, drawing board, more applications, file quick transfer, and workbench. Clicking them opens the corresponding application. The user can click any area other than the tool tray menu to close or hide the tool tray menu.
[0372] In some embodiments, in response to a menu triggering operation triggered by a user in the writing software, a tool tray menu is displayed; further comprising:
[0373] In response to a user's touch operation on a menu item in at least one annular area of the tool tray menu, the multi-person writing mode is controlled to be turned on or off.
[0374] In some embodiments, after the multi-person mode is turned on, the central area is also used to trigger switching between sub-areas, and distinguish and display the sub-area currently switched to and other sub-areas; wherein the sub-areas are obtained by dividing the writing area according to the number of people writing; the multiple function menu items displayed in the at least one annular area are used to control the writing parameters of the sub-area currently switched to.
[0375] For example, the writing area can be divided into left and right areas, upper and lower areas, and four-division areas, etc. Clicking the center area can cyclically switch between left and right areas, upper and lower areas, and four-division areas, etc. At the same time, a schematic diagram of the position between the handwriting area range and the full screen to which the current handwriting attribute settings belong is displayed, so as to clarify the division of areas and the settings of corresponding areas. Taking the left and right partition mode as an example, and turning on the multi-person handwriting configuration mode switch, when the floating menu control is clicked on the left half of the screen, the color, handwriting thickness and other settings at this time are for writing on the left half of the screen, and are stored separately from the properties of the writing configuration on the right. When drawing handwriting, the corresponding rendering properties will be selected according to the area where the pen is located; when the multi-person handwriting configuration mode switch is turned on, the parameters of a single configuration will be saved, and the drawing properties will automatically restore the parameters of a single configuration when it is turned off.
[0376] In some embodiments, the present disclosure can display one application menu or multiple application menus in the same application scenario, wherein the situation of displaying multiple application menus can be applicable to a multi-person writing mode. For example, in a writing software scenario, when multiple people are writing, multiple application menus can be displayed to match multiple writing users, so that when multiple users write at the same time, they can use their respective corresponding application menus nearby, which facilitates the writing convenience of multiple users. The application menus corresponding to each of the multiple users can also be used to perform corresponding settings and other operations on their respective writing tracks, which facilitates the distinction of the writing tracks of multiple users.
[0377] In some embodiments, in response to a menu triggering operation triggered by a user within the writing software, a plurality of tool tray menus are displayed;
[0378] Each tool tray menu corresponds to a sub-area, and the tool tray menu is used to control the writing parameters of the corresponding sub-area; or, the tool tray menu is used to control the writing parameters of the writing track formed by the pen drop point closest to itself.
[0379] For example, multiple tool tray menus as shown in this solution can be generated, for example, two, each with a different location and each controlling a different area of handwriting parameters. For example, two tool tray menus can each control handwriting parameters in a different display area, such as handwriting color, thickness, and other handwriting parameters.
[0380] In this embodiment, the writing area is not clearly divided into zones. The user generates two tool tray menus in this solution through some operation. When the user writes, if the touch point of the pen is close to a tool tray menu, the handwriting parameters corresponding to that tool tray menu will be executed. In other words, different tool tray menus have different handwriting parameters, and the user's handwriting parameters are determined by the distance between the user's pen and the tool tray menu.
[0381] In an alternative embodiment, the handwriting area controlled by the tool tray menu is determined based on the horizontal distance between the two tool tray menus, that is, only the horizontal distance is considered. The horizontal center line between the two tool tray menus serves as the dividing line between the two tool tray menu control areas. Specifically, the generation of the multi-person writing mode can be further refined (the multi-person writing mode is not always enabled because it affects the judgment of some gestures).
[0382] In some embodiments, in response to a menu triggering operation triggered by a user in the writing software, multiple tool tray menus are displayed, including:
[0383] In response to a menu trigger operation triggered by a user in the writing software, a floating menu control is displayed; in response to a fourth touch operation of the user on the floating menu control, a selection box is displayed, and the selection box is used to display different numbers of people writing; in response to a user's selection operation on the number of people writing in the selection box, a multi-person writing mode is turned on, and multiple tool tray menus corresponding to the number of people writing are displayed.
[0384] For example, you can set up a trigger for multi-person writing mode. For example, by long-pressing a floating menu control, a selection box appears, allowing users to select two, three, or four people to write simultaneously. This then simultaneously displays a tool tray menu from left to right across the entire screen, or a floating menu control generated by shrinking the tool tray menu. Each tool tray menu controls its corresponding writing area, and multiple users can choose to change handwriting parameters or hide the tool tray menu.
[0385] In some embodiments, the tool tray menu is displayed as follows:
[0386] In response to a menu triggering operation triggered by a second user in the writing software while the first user is writing in the writing software, a multi-person writing mode is turned on and a tool tray menu corresponding to the second user is displayed;
[0387] The tool tray menu corresponding to the second user is used to control writing parameters of the sub-area corresponding to the second user, wherein the sub-area corresponding to the first user and the sub-area corresponding to the second user are different.
[0388] In this trigger mode, when the first user is writing and detects a trigger command from the tool tray menu (for example, a five-finger trigger to display the tool tray menu), multi-user writing mode can be enabled and the tool tray menu can be opened at the same time. The second user can modify the handwriting parameters through the tool tray menu, but these handwriting parameters are only applicable to the writing area controlled by the tool tray menu, or the writing area adjacent to the tool tray menu.
[0389] In some embodiments, the tool tray menu is displayed as follows:
[0390] Receiving menu triggering operations triggered by fingers and stylus in the writing software, turning on multi-person writing mode, and displaying a first tool tray menu corresponding to the finger and a second tool tray menu corresponding to the stylus;
[0391] The first tool tray menu is used to control the writing parameters of the sub-area corresponding to the finger, and the second tool tray menu is used to control the writing parameters of the sub-area corresponding to the stylus.
[0392] This triggering method is common in modern all-in-one conference machines, which typically support both finger and stylus writing modes (which can be understood as multi-person writing modes). In this case, the finger and stylus use different handwriting parameters. When a finger touches the screen, the first tool tray menu is triggered to modify the handwriting parameters corresponding to the finger. When a touch pen is detected, the second tool tray menu is triggered to modify the handwriting parameters corresponding to the stylus.
[0393] Based on the same inventive concept, the embodiment of the present disclosure also provides an intelligent display device. Since the device is the device in the method in the embodiment of the present disclosure, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0394] It should be noted that the smart display device in this embodiment refers to a large-size (generally over 50 inches) smart interactive display device with touch and handwriting functions. On the smart display device, a writing program such as an electronic whiteboard is installed, and the user can write on the display device using a finger, an active pen, or a passive pen. The smart display device may include a liquid crystal display (LCD), an organic electroluminescence display (OLED), an electronic ink display module (display), and a touch component, including but not limited to an infrared or capacitive touch component, which can display the handwriting in real time. The controller of the smart display device is installed with an operating system, including but not limited to Android, Windows, etc.
[0395] like Figure 17 As shown, the device includes a display screen 1700 and a controller 1701, wherein:
[0396] The display screen 1700 is configured to display content;
[0397] The controller 1701 is configured to perform the following steps:
[0398] In response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario;
[0399] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0400] As an optional implementation,
[0401] The plurality of menu items include at least one first menu item and at least one second menu item;
[0402] In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0403] As an optional implementation,
[0404] The first menu item is used to display a system menu item or an application menu item;
[0405] The second menu item is used to display an application menu item or a function menu item;
[0406] Among them, the system menu item is used to trigger the execution of the functions that come with the operating system; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0407] As an optional implementation,
[0408] The first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or,
[0409] The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0410] As an optional implementation,
[0411] When the application scenario is a Home application, the first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0412] As an optional implementation manner, the controller 1701 is specifically configured to execute:
[0413] In response to a user's start trigger operation on a displayed application menu item within the Home application, a third-party application corresponding to the application menu item is started.
[0414] As an optional implementation,
[0415] When the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0416] As an optional implementation, the application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation; the controller 1701 is specifically configured to execute:
[0417] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0418] In response to a second trigger operation triggered by the user in the first menu, the second menu is displayed; wherein the first trigger operation in different application scenarios is the same, and the second trigger operation in different application scenarios is the same.
[0419] As an optional implementation,
[0420] In different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0421] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0422] As an optional implementation manner, the application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or up and down.
[0423] As an optional implementation, the application menu is a tool tray menu;
[0424] The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0425] As an optional implementation,
[0426] The application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0427] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0428] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0429] As an optional implementation manner, the controller 1701 is specifically configured to execute:
[0430] When the application scenario is the first application scenario, the application menu includes a third menu;
[0431] When the application scenario is the second application scenario, the application menu includes a fourth menu;
[0432] The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0433] As an optional implementation manner, the controller 1701 is specifically configured to execute:
[0434] In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
[0435] As an optional implementation, the tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
[0436] As an optional implementation, the central area is used to display an edit menu item and trigger the execution of the menu items in the tool tray menu and / or the editing of the application scenario; or,
[0437] The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
[0438] As an optional implementation manner, the controller 1701 is specifically configured to execute:
[0439] Display the floating menu control;
[0440] In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
[0441] As an optional implementation manner, the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area;
[0442] The controller 1701 is specifically configured to execute:
[0443] In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or,
[0444] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0445] As an optional implementation, the at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence;
[0446] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0447] Based on the same inventive concept, the embodiment of the present disclosure also provides a menu display device. Since the device is the device in the method in the embodiment of the present disclosure, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0448] like Figure 18 As shown, the device includes:
[0449] The display unit 1800 is configured to display an application menu corresponding to an application scenario in response to a menu triggering operation triggered by a user in an application scenario;
[0450] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0451] As an optional implementation manner, the plurality of menu items include at least one first menu item and at least one second menu item;
[0452] In different application scenarios, the first menu items displayed by the application menu are the same, and the second menu items displayed by the application menu are different.
[0453] As an optional implementation, the first menu item is used to display a system menu item or an application menu item;
[0454] The second menu item is used to display an application menu item or a function menu item;
[0455] Among them, the system menu item is used to trigger the execution of the functions that come with the operating system; the application menu item is used to trigger the entry into the corresponding third-party application interface; and the function menu item is used to trigger the execution of the corresponding function in the application scenario.
[0456] As an optional implementation, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item; or,
[0457] The first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0458] As an optional implementation, when the application scenario is a Home application, the first menu item is used to display system menu items, and the second menu item is used to display application menu items.
[0459] As an optional implementation manner, the display unit 1800 is specifically configured to:
[0460] In response to a user's start trigger operation on a displayed application menu item within the Home application, a third-party application corresponding to the application menu item is started.
[0461] As an optional implementation, when the application scenario is a non-home application, the first menu item is used to display a system menu item or an application menu item, and the second menu item is used to display a function menu item.
[0462] As an optional implementation, the application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation; the display unit 1800 is specifically configured to:
[0463] In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu;
[0464] In response to a second trigger operation triggered by the user in the first menu, displaying the second menu;
[0465] The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
[0466] As an optional implementation, in different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or,
[0467] In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
[0468] As an optional implementation manner, the application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or up and down.
[0469] As an optional implementation, the application menu is a tool tray menu;
[0470] The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
[0471] As an optional implementation, the application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area;
[0472] In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or,
[0473] In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
[0474] As an optional implementation manner, the display unit 1800 is specifically configured to:
[0475] When the application scenario is the first application scenario, the application menu includes a third menu;
[0476] When the application scenario is the second application scenario, the application menu includes a fourth menu;
[0477] The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
[0478] As an optional implementation manner, the display unit 1800 is specifically configured to:
[0479] In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
[0480] As an optional implementation, the tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
[0481] As an optional implementation, the central area is used to display an edit menu item and trigger the execution of the menu items in the tool tray menu and / or the editing of the application scenario; or,
[0482] The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
[0483] As an optional implementation manner, the display unit 1800 is specifically configured to:
[0484] Display the floating menu control;
[0485] In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
[0486] As an optional implementation manner, the application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area;
[0487] The display unit 1800 is specifically used for:
[0488] In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or,
[0489] In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
[0490] As an optional implementation, the at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence;
[0491] When displaying the annular area, the block sub-areas of the annular area are displayed in sequence in a clockwise direction or a counterclockwise direction.
[0492] The present disclosure provides a menu display method for an electronic interactive tablet, wherein the electronic interactive tablet has a touch screen display, such as Figure 19 As shown, the menu display method specifically includes the following steps:
[0493] Step 1900: Displaying a writing configuration menu on the touch screen, the writing configuration menu including a plurality of first-level menu options corresponding to one or more writing tools;
[0494] Among them, the writing configuration menu is in a regular shape, and the regular shape includes a middle area and at least one annular area surrounding the middle area; the at least one annular area includes multiple block sub-areas, and the multiple block sub-areas display multiple first-level menu options in a one-to-one correspondence, and the middle area is configured to display the sub-menu options of the first-level menu options.
[0495] As an optional implementation, the tool tray menu further includes an adjustment control for displaying the first-level menu options; wherein the adjustment control is at least provided in the middle area.
[0496] As an optional implementation, the outermost annular area is a first annular area, and a plurality of first-level menu options are displayed in the first annular area; the adjustment controls provided in the middle area include sub-menu options of the first-level menu options;
[0497] In response to a user calling out a tool tray menu of the application on the touch display screen, a plurality of primary menu options are displayed in the first annular area, a function of one of the selected primary menu options is activated, and sub-menu options of the activated primary menu option are displayed in the middle area; or
[0498] In response to a user selecting one of the first-level menu options, sub-menu options of the selected first-level menu option are displayed in the middle area.
[0499] As an optional embodiment, at least one of the tools includes one or more attributes;
[0500] A lower level menu option of the first level menu option corresponding to one of the tools is configured to display the one or more attributes;
[0501] The lower-level menu option is configured to display the multiple attributes. The method further includes: in response to a user operation on an attribute of the currently displayed lower-level menu option, switching the current attribute and displaying the switched attribute.
[0502] As an optional implementation, the tool tray menu is a writing configuration menu, and the types of the multiple first-level menu options include one or more of a handwriting tool option, a writing pen tool option, an eraser tool option, an insert file tool option, a canvas drag tool option, an undo function option, and a redo function option;
[0503] The properties of the writing pen tool include at least one of the width of the track, the transparency of the track, and the color of the track; the properties of the handwriting tool include at least one of the width of the track, the transparency of the track, and the color of the track; the multiple properties of the eraser tool include at least one of the erasing area of the eraser and the erasing shape of the eraser.
[0504] As an optional implementation,
[0505] The application of the electronic interactive tablet also includes a partition operation mode;
[0506] The method further includes: determining a partition controlled by the floating button or the writing configuration menu according to a position where the floating button or the writing configuration menu is triggered.
[0507] As an optional implementation, in the partition operation mode, a writing configuration menu and at least two partitions are displayed on the touch display screen;
[0508] Different partitions are configured to use the same or different writing parameters for writing operations, and the writing configuration menu is configured to adjust the handwriting parameters.
[0509] As an optional implementation manner, the types of the plurality of first-level menu options further include options for the partition operation mode;
[0510] The submenu options of the partition operation mode include: two-partition mode, three-partition mode, four-partition mode, and manual partition mode;
[0511] The method further includes: switching to a different partition mode in response to a user continuously selecting a lower-level menu option of the partition operation mode.
[0512] As an optional implementation, the application of the electronic interactive tablet further includes a multi-person writing mode;
[0513] In multi-person writing mode, at least two writing configuration menus are displayed on the touch screen;
[0514] The method further includes: determining a writing configuration menu for controlling writing parameters of the writing operation according to a distance between a touch point of the writing operation and the at least two writing configuration menus.
[0515] As an optional implementation, the types of the plurality of first-level menu options further include an option for a multi-person writing mode;
[0516] The lower-level menu options of the multi-person writing mode include: the number of the writing configuration menus.
[0517] As an optional implementation, the area controlled by each writing configuration menu is determined according to the horizontal distance between any two writing configuration menus;
[0518] Different writing configuration menus are configured with the same or different writing parameters;
[0519] Each writing configuration menu independently controls the writing parameters of the corresponding area.
[0520] In some embodiments, the tool tray menu further includes an adjustment control for displaying the first-level menu options, and the adjustment control is at least arranged in the middle area and the second annular area. Figure 20The first-level menu options may include volume, brightness, menu, edit, screenshot, and live broadcast. For example, in response to a user's touch operation on the volume adjustment control, the volume level is displayed in the middle area, and a volume level progress bar is displayed in the second ring area.
[0521] In some embodiments, the adjustment control set in the middle area includes a sub-menu option of the first-level menu option, and the adjustment control set in the second annular area includes a property progress bar or a property parameter adjustment icon matching the displayed sub-menu option.
[0522] In some embodiments, in the above-mentioned menu display method provided in the embodiment of the present application, the application of the electronic interactive tablet also includes a partition operation mode or a multi-person writing mode. Figure 21 As shown, the types of the multiple first-level menu options in the writing configuration menu of the writing application on the touch screen also include options M1-7 for a partitioned operation mode or options M1-7 for a multi-person writing mode. The partitioned operation mode refers to an operation mode in which a user can write in different partitions of the display screen, and the multi-person writing mode refers to a mode in which multiple people can write simultaneously in different locations on the display screen.
[0523] In the partition operation mode, only one writing configuration menu or floating button is displayed on the touch screen; the partition operation mode corresponds to at least two partitions, and different partitions are configured to use different writing parameters for writing operations. Of course, different partitions can also be configured to use the same writing parameters for writing operations.
[0524] In some embodiments, the submenu options of the partition operation mode include: manual partition mode, two-partition mode, three-partition mode, four-partition mode, etc. For example, the two-partition mode includes left-right partition mode and top-bottom partition mode; the three-partition mode includes 1 row and 3 columns area division mode and 1 column and 3 rows area division mode; the four-partition mode includes 2 rows and 2 columns area division mode, 1 row and 4 columns area division mode and 1 column and 4 rows area division mode. Of course, other area division modes are also possible, which are not limited in this document. Manual division mode means that the user can manually divide the area on the display screen. This document does not limit the shape and size of the divided areas.
[0525] In some embodiments, the partition controlled by the writing configuration menu is determined according to the position where the floating button or the writing configuration menu is triggered. Taking the left and right partition mode as an example, if the floating button is clicked on the left side of the display screen, the writing configuration menu is displayed on the left side of the display screen. The writing configuration menu controls the writing parameters on the left side of the display screen. When the user clicks on the partition operation mode option M1-7 of the writing configuration menu, a schematic diagram of the position relationship between the user's current writing area and the full screen of the display screen is displayed in the middle area M2, as shown in FIG. Figure 22 As shown. Figure 22 As can be seen from FIG, the user is writing on the left side of the display screen. The writing parameters configured when the user writes on the left side are stored separately from the writing parameters configured when the user writes on the right side.
[0526] Taking the left and right partition mode as an example, Figure 23 Schematic diagram of the position of the floating button when it is triggered and the partition it controls. When the floating button M0 is triggered in the left area of the display screen, the floating button M0 controls the writing parameters of the left area, that is, the area where the position O is located.
[0527] For example, the partition operation mode can be triggered in the following three ways. The first way is to turn on the partition operation mode in response to the user's long press operation on the floating button. For example, in response to the user's long press operation on the floating button, a selection box is generated, and the selection box includes manual partition mode, two-partition mode, three-partition mode, four-partition mode, etc. If the user selects the four-partition mode, the four-partition operation mode is turned on. The second way is to turn on the partition operation mode and the writing configuration menu in response to the user's preset trigger instruction on the touch display screen, such as clicking the touch display screen with 5 fingers at the same time. The third way is to click option M1-7 of the partition operation mode to trigger the partition operation mode.
[0528] In some embodiments, in response to the user continuously selecting lower-level menu options of the partition operation mode, different partition modes may be switched.
[0529] In other embodiments, in the multi-person writing mode, at least two writing configuration menus are displayed on the touch display screen, and the lower-level menu options of the multi-person writing mode include: the number of the writing configuration menus.
[0530] For example, the following three methods can be used to trigger the multi-person writing mode. The first method is to respond to the user's long press operation on the floating button to enable the multi-person writing mode. For example, in response to the user's long press operation on the floating button, a selection box is generated, and the user can select 2 people to write at the same time, 3 people to write at the same time, or 4 people to write at the same time. The second method is to respond to the user's preset trigger instruction on the touch screen, such as clicking the touch screen with 5 fingers at the same time, to enable the multi-person writing mode and open multiple writing configuration menus at the same time. The third method is to click options M1-7 of the multi-person writing mode to trigger the multi-person writing mode.
[0531] In some embodiments, when two-person writing mode is enabled, two writing configuration menus or two floating buttons are displayed on the display screen; when three-person writing mode is enabled, three writing configuration menus or three floating buttons are displayed on the display screen; and when four-person writing mode is enabled, four writing configuration menus or four floating buttons are displayed on the display screen. For example, multiple writing configuration menus or floating buttons are displayed sequentially from left to right on the display screen. Each user can choose to display the writing configuration menu, or hide the writing configuration menu, that is, display the floating button.
[0532] In some embodiments, the writing configuration menu or floating button that controls the writing parameters of the writing operation is determined based on the distance between the touch point of the writing operation and the at least two writing configuration menus or floating buttons. For example, in response to a user writing operation at any location, the writing configuration menu or floating button closest to the location controls the writing parameters at that location. In other words, the writing configuration menu or floating button that is closer to the touch point triggered by the user when writing will control the writing parameters at the location where the touch point is located.
[0533] For example, Figure 24 This is a diagram showing the relationship between the position of different users when performing writing operations on the touch screen and the distance between the floating button. Figure 24 As shown, three floating buttons are displayed on the touch display screen. When a writing pen tool is detected at position A, that is, when the first user performs a writing operation at position A, the floating button M0-1 closest to position A controls the width, transparency, and color of the corresponding track when writing at position A; when a stylus tool is detected at position B, that is, when the second user performs a writing operation at position B, the floating button M0-3 closest to position B controls the width, transparency, and color of the corresponding track when writing at position B. Figure 24 The position of the third user when performing the writing operation on the touch display screen is not shown. Different writing configuration menus can be configured with the same or different writing parameters; each writing configuration menu independently controls the writing parameters of the corresponding area.
[0534] In some embodiments, the writing area controlled by a writing configuration menu or floating button can be determined based on the horizontal distance between any two writing configuration menus, that is, only the horizontal distance is considered. For example, the perpendicular bisector of the line connecting any two writing configuration menus or floating buttons is used as the dividing line between the writing areas of the two writing configuration menus or floating buttons.
[0535] Figure 25 This is a diagram showing the positions of different users when performing writing operations on a touch screen and the corresponding floating buttons. Figure 25 As shown, three floating buttons are displayed on the touch screen, with a perpendicular bisector (the dashed line) separating any two floating buttons. When an eraser is detected at position E, i.e., when a first user is writing at position E, floating button M0-1 controls the eraser's erase area and eraser shape corresponding to the writing at position E. When a pen tool is detected at position F, i.e., when a second user is writing at position F, floating button M0-2 controls the width, transparency, and color of the track corresponding to the writing at position F. When a stylus tool is detected at position H, i.e., when a third user is writing at position H, floating button M0-3 controls the width, transparency, and color of the track corresponding to the writing at position H.
[0536] In some embodiments, when partitioned operation mode is enabled, the writing parameters configured when the area was not partitioned are saved, and when partitioned operation mode is disabled, the writing parameters configured when the area was not partitioned are automatically restored. In some embodiments, when multi-person writing mode is enabled, the writing parameters configured when a single person was writing are saved, and when multi-person writing mode is disabled, the writing parameters configured when a single person was writing are automatically restored.
[0537] Based on the same inventive concept, an embodiment of the present disclosure further provides a computer storage medium having a computer program stored thereon. When the computer program is executed by a processor, the following steps are implemented:
[0538] In response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario;
[0539] The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different.
[0540] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0541] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that performs the functions specified in one or more boxes.
[0542] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0543] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0544] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.
Claims
1. A menu display method, wherein: The method includes: In response to a menu triggering operation triggered by a user in an application scenario, displaying an application menu corresponding to the application scenario; The application menu is used to display multiple menu items, the menu triggering operations in different application scenarios are the same, and at least some of the multiple menu items displayed in different application scenarios are different; the multiple menu items include multiple first menu items and multiple second menu items; in different application scenarios, the first menu items displayed in the application menu are the same, and the second menu items displayed in the application menu are different; When the application scenario is a Home application, the first menu item is used to display the system menu item, and the second menu item is used to display the application menu item; in response to the user's start trigger operation on the displayed application menu item in the Home application, the third-party application corresponding to the application menu item is started; when the application scenario is a non-home application, the first menu item is used to display the system menu item or the application menu item, and the second menu item is used to display the function menu item; the system menu item is used to trigger the execution of the function provided by the operating system; the application menu item is used to trigger entry into the corresponding third-party application interface; the function menu item is used to trigger the execution of the corresponding function in the application scenario.
2. The method according to claim 1, wherein The application menu includes a first menu and a second menu; the menu trigger operation includes a first trigger operation and a second trigger operation; In response to a first trigger operation triggered by a user in an application scenario, displaying the first menu; In response to a second trigger operation triggered by the user in the first menu, displaying the second menu; The first triggering operations in different application scenarios are the same, and the second triggering operations in different application scenarios are the same.
3. The method according to claim 2, wherein: In different application scenarios, the first menu is used to display the same first menu item, and the second menu is used to display different second menu items; or, In different application scenarios, the first menu is used to display different second menu items, and the second menu is used to display the same first menu item.
4. The method according to claim 2, wherein: The application menu is a sidebar menu, and the first menu and the second menu are arranged left and right or top and bottom.
5. The method according to claim 2, wherein: The application menu is a tool tray menu; The first menu is a first annular area, and the second menu is a second annular area; the first annular area is distributed around the second annular area, or the second annular area is distributed around the first annular area.
6. The method according to claim 1, wherein The application menu is a tool tray menu; the tool tray menu includes a third annular area and a fourth annular area, the third annular area is distributed around the fourth annular area, or the fourth annular area is distributed around the third annular area; In different application scenarios, the third annular area is used to display the same first menu item, and the fourth annular area is used to display different second menu items; or, In different application scenarios, the third annular area is used to display different second menu items, and the fourth annular area is used to display the same first menu item.
7. The method according to claim 1, wherein In response to a menu triggering operation triggered by a user in an application scenario, an application menu corresponding to the application scenario is displayed, including: When the application scenario is the first application scenario, the application menu includes a third menu; When the application scenario is the second application scenario, the application menu includes a fourth menu; The third menu and the fourth menu display at least one different menu item, and the menu triggering operations triggered in the first application scenario and the second application scenario are the same.
8. The method according to claim 7, wherein: In response to a user triggering operation on the fourth menu, a fifth menu is displayed; wherein at least one menu item displayed in the fifth menu is the same as that displayed in the third menu.
9. The method according to claim 5 or 6, wherein: The tool tray menu further includes a central area located in the middle of the first annular area; the central area is used to trigger the execution of an operation corresponding to the menu item.
10. The method according to claim 9, wherein: The central area is used to display edit menu items and trigger the execution of menu items in the tool tray menu and / or the editing of the application scenario; or, The central area is used to display submenu items of menu items in the tool tray menu and trigger the execution of functions of the submenu items.
11. The method according to claim 1, wherein In response to a menu triggering operation triggered by a user in an application scenario, an application menu corresponding to the application scenario is displayed, including: Display the floating menu control; In response to a user triggering operation on the floating menu control, an application menu corresponding to the application scenario is displayed.
12. The method according to claim 11, wherein The application menu is a tool tray menu, and the tool tray menu includes a central area and at least one annular area surrounding the central area; The displaying, in response to a user triggering operation on the floating menu control, at least one application menu corresponding to the application scenario comprises: In response to a first trigger operation of the user on the floating menu control, the central area and at least one annular area of the tool tray menu are sequentially displayed from inside to outside or from outside to inside; or, In response to the user's second trigger operation on the floating menu control, the central area of the tool tray menu is displayed. In response to the user's third trigger operation on the central area, at least one annular area of the tool tray menu is displayed in sequence from inside to outside or from outside to inside.
13. The method according to claim 5, wherein: The at least one annular area of the tool tray menu includes a plurality of block-shaped sub-areas, and the plurality of block-shaped sub-areas display a plurality of menu items in a one-to-one correspondence; When the annular area is displayed, each block sub-area of the annular area is displayed in sequence in a clockwise direction or a counterclockwise direction.
14. An intelligent display device, wherein: The device includes a display and a controller, wherein: The display screen is configured to display content; The controller is configured to execute the steps of the method according to any one of claims 1 to 13.
15. A computer storage medium having a computer program stored thereon, wherein: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.
Citation Information
Patent Citations
Television receiving device and control method thereof
CN103248925A
Application function display method and apparatus, and terminal device
CN106528131A
Scene switching method, terminal and computer readable storage medium
CN107256120A
Menu display method, electronic equipment and storage medium
CN114895823A