[go: up one dir, main page]

CN116368466A - Personalized desktop management method and device, interactive tablet, server and medium - Google Patents

Personalized desktop management method and device, interactive tablet, server and medium Download PDF

Info

Publication number
CN116368466A
CN116368466A CN202180005781.1A CN202180005781A CN116368466A CN 116368466 A CN116368466 A CN 116368466A CN 202180005781 A CN202180005781 A CN 202180005781A CN 116368466 A CN116368466 A CN 116368466A
Authority
CN
China
Prior art keywords
desktop
layout
mode
configuration
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202180005781.1A
Other languages
Chinese (zh)
Inventor
叶洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Publication of CN116368466A publication Critical patent/CN116368466A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A personalized desktop management method, a personalized desktop management device, an interactive tablet, a server and a medium. The method comprises the following steps: receiving a system start operation S101; displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, a preset desktop configuration mode [ S102]; receiving an individual user login operation S103; second desktop content in a second desktop layout pattern, the second desktop layout pattern being formed by an individual user configuration, is displayed, the second desktop content comprising at least one first content presentation block S104. By the method, the second desktop content meeting the use requirement of the personal user can be presented after the login operation of the personal user is received, the problem that the conventional interactive flat panel cannot present the system desktop matched with the actual requirement of the user is effectively solved, and therefore the user experience of the interactive flat panel is improved.

Description

Personalized desktop management method and device, interactive tablet, server and medium Technical Field
The application relates to the technical field of interaction plates, in particular to a personalized desktop management method, a personalized desktop management device, an interaction plate, a server and a medium.
Background
The interactive tablet is equivalent to an integrated device that controls content displayed on a display tablet (display screen) through a touch technology and implements man-machine interaction operation. The equipment integrates multiple functions of a projector, an electronic whiteboard, a curtain, sound equipment, a television and a video conference terminal, is widely applied to the fields of education and teaching, enterprise conferences, business display and the like, and can effectively improve the communication environment and enhance the group communication efficiency.
The interactive flat board is used as large-size equipment, and can replace a traditional blackboard and projector in a teaching or meeting scene to display teaching contents or meeting contents and perform required blackboard writing operation. At present, an operating system installed on an interactive tablet is mainly a universal Windows system or an android system, and a system desktop under the operating system is not configured aiming at a large screen scene, so that the problem of mismatching with the actual demands of users exists in the using process, and the user experience of the interactive tablet is further affected.
Disclosure of Invention
In view of this, the embodiments of the present application provide a personalized desktop management method, apparatus, interactive tablet, server, and medium, which solve the problem that the interactive tablet cannot present a system desktop matching with the actual needs of the user.
In a first aspect, an embodiment of the present application provides a personalized desktop management method, applied to an interactive tablet, including:
receiving a system start operation;
displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop;
receiving a personal user login operation;
and displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
Further, each of the first content presentation blocks is selected in advance by the individual user from a layout material area;
the first desktop content includes at least one second content presentation block; when the first desktop layout mode is a desktop configuration mode, each of the second content presentation blocks is selected in advance from the layout material area by the management layer user.
Further, the displaying the desktop content of the first desktop layout mode includes:
when detecting that a desktop configuration mode is stored locally, taking the desktop configuration mode as a first desktop layout mode, and displaying corresponding first desktop content;
The desktop configuration mode is formed by a management layer user on a management platform based on a layout configuration interface provided by a server, and is distributed to the interactive tablet by the management platform.
Further, the method further comprises:
receiving a system restart operation;
displaying the second desktop content of the second desktop layout mode;
receiving a new personal user login operation;
displaying third desktop content of a third desktop layout mode;
the third desktop layout pattern is formed by a new personal user configuration, the third desktop content including at least one third content presentation block.
Further, the method further comprises:
receiving desktop scene switching operation;
displaying a desktop scene switching window;
receiving a scene option selection operation;
and displaying a system default mode corresponding to the selected scene.
Further, the method further comprises:
receiving a layout configuration operation;
displaying a layout configuration interface, wherein the layout configuration interface comprises a layout arrangement area and a layout material area;
receiving an element arrangement operation for arranging, in a layout arrangement area, a presentation position and/or a presentation size of a content presentation block selected from a layout material area;
Displaying a target desktop layout mode in the layout arrangement area;
receiving an orchestration submission operation;
and submitting layout configuration information containing the target desktop layout mode to a server.
Further, the layout material area includes at least one content presentation block therein;
each content presentation block is a whole and is displayed on a display screen according to the preset size and arrangement position when being used as desktop content presentation;
each content presentation block corresponds to a presentation type that is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an affiliated resource, and a main resource.
Further, the layout configuration interface is provided by the server after responding to the layout configuration request corresponding to the layout configuration operation.
Further, the method further comprises:
receiving a layout material creation operation;
displaying a layout material programming creation interface, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
receiving layout material creation requirement information;
displaying the created content presentation block, wherein the content presentation block is compiled and formed by combining the material creation requirement information according to the programming specification and the expansion rule;
Receiving a layout material uploading operation;
and uploading the created content presentation blocks to the server for storage in the server for management of desktop layout mode configuration of layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
In a second aspect, an embodiment of the present application provides a personalized desktop management method, applied to a server, including:
receiving a personal user login request sent by an interaction panel, and obtaining login account information of a personal user;
searching a target desktop layout mode with the highest version number matched with the login account information;
and feeding back the target desktop layout mode to the interaction tablet so that the interaction tablet presents the personalized desktop according to the method described in the embodiment of the first aspect.
Further, the method further comprises:
receiving a first layout configuration request sent by the interactive flat panel;
feeding back a layout configuration interface to the interactive flat panel;
Receiving layout configuration information submitted by the interactive flat panel, wherein the layout configuration information comprises a personal user identifier and a target desktop layout mode formed by configuration;
and according to the personal user identification, storing the target desktop layout mode and login account information of the corresponding personal user in an associated mode, and recording the version number of the target desktop layout mode.
Further, the layout configuration interface comprises a layout arrangement area and a layout material area;
the layout material area comprises at least one pre-created content presentation block;
each content presentation block corresponds to a presentation type, which is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an auxiliary resource, and a main resource.
Further, the method further comprises:
receiving a second layout configuration request sent by a management platform;
and feeding back a layout configuration interface to the management platform so that the manager can form a desktop configuration mode based on the layout configuration interface configuration through the management platform and distribute the desktop configuration mode to the associated interaction panel.
Further, the method further comprises:
receiving a layout material creation request sent by an interactive panel;
Feeding back a layout material programming creation interface to the interactive panel, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
and receiving the created content presentation blocks submitted by the interactive tablet and storing the created content presentation blocks into a set layout material set for desktop layout mode configuration of management layer users and/or individual users.
Further, the method further comprises:
receiving layout material creation requirement information, wherein the layout material creation requirement information is fed back by a management layer user and/or a personal user;
and creating requirement information according to preset programming specifications and expansion rules in combination with the layout materials, compiling and forming new content presentation blocks, and storing the new content presentation blocks into a set of content presentation blocks for desktop layout mode configuration of management layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
In a third aspect, an embodiment of the present application provides a personalized desktop management device configured on an interactive tablet, including:
The first receiving module is used for receiving a system starting operation;
the first display module is used for displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop;
the second receiving module is used for receiving the login operation of the personal user;
and a second display module for displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
In a fourth aspect, an embodiment of the present application provides a personalized desktop management device configured in a server, including:
the request receiving module is used for receiving a personal user login request sent by the interaction panel and obtaining login account information of the personal user;
the information searching module is used for searching a target desktop layout mode with the highest version number matched with the login account information;
and the information feedback module is used for feeding back the target desktop layout mode to the interaction tablet so as to enable the interaction tablet to present the personalized desktop according to the device of the embodiment of the third aspect.
In a fifth aspect, embodiments of the present application further provide an interactive tablet, including:
one or more processors;
a memory for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement a method as provided by the embodiments of the first aspect.
In a sixth aspect, embodiments of the present application provide a server, including:
one or more processors;
a memory for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method as provided by the embodiments of the third aspect.
In a seventh aspect, embodiments of the present application also provide a storage medium containing computer-executable instructions for performing the method of the first or second aspect when executed by a computer processor.
The personalized desktop management method, the personalized desktop management device, the interaction flat plate, the server and the medium are provided. The proposed method may be performed on an interactive tablet receiving system start-up operations; displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop; then receiving a personal user login operation; and displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block. According to the technical scheme, diversified presentation of the system desktop on the interactive flat panel is realized, after receiving the system starting operation of starting the interactive flat panel, first desktop content meeting a selected scene with a first desktop layout mode is presented on the whole layer, after receiving the login operation of the personal user, second desktop content meeting the use requirement of the personal user with a second desktop layout mode is adjusted to be presented on the personal layer, and the second desktop content is characterized in a container form. The problem that the conventional interactive flat board cannot display the desktop of the system matched with the actual requirements of the user is effectively solved, and therefore user experience of the interactive flat board is improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the following drawings, in which:
fig. 1 is a flow chart of a personalized desktop management method according to a first embodiment of the present application;
FIG. 1a is a desktop diagram of first desktop content displayed on an interactive tablet according to a first desktop layout mode in an embodiment of the present application;
FIG. 1b is a diagram illustrating a second desktop content displayed on an interactive tablet according to a second desktop layout mode according to an embodiment of the present application;
FIG. 1c is a desktop diagram of third desktop content displayed on an interactive tablet according to a third desktop layout mode in an embodiment of the present application;
FIG. 1d is a schematic view illustrating the effect of a desktop scene switching window displayed on an interactive tablet according to an embodiment of the present application;
fig. 2 is a flow chart of a personalized desktop management method according to a second embodiment of the present application.
Fig. 3 is a schematic structural diagram of a personalized desktop management device according to a third embodiment of the present application;
fig. 4 is a schematic structural diagram of a personalized desktop management device according to a fourth embodiment of the present application;
fig. 5 is a schematic structural diagram of an interactive tablet according to a fifth embodiment of the present application;
Fig. 6 is a schematic structural diagram of a server according to a sixth embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the following detailed description of the embodiments of the present application will be given with reference to the accompanying drawings. It should be understood that the described embodiments are merely some, but not all, of the embodiments of the present application. All other embodiments, based on the embodiments herein, which would be apparent to one of ordinary skill in the art without making any inventive effort, are intended to be within the scope of the present application.
When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the accompanying claims.
In the description of this application, it should be understood that the terms "first," "second," "third," and the like are used merely to distinguish between similar objects and are not necessarily used to describe a particular order or sequence, nor should they be construed to indicate or imply relative importance. The specific meaning of the terms in this application will be understood by those of ordinary skill in the art as the case may be. Furthermore, in the description of the present application, unless otherwise indicated, "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
Example 1
Fig. 1 is a flowchart of a personalized desktop management method provided in an embodiment of the present application, where the embodiment may be applicable to a case of managing desktops to be presented by an interactive tablet after a system is started. The method may be performed by a personalized desktop management device, which may be implemented in software and/or hardware, may be configured in an interactive tablet, in particular in a processor of the interactive tablet, which may be a host processor in an intelligent processing system, while the interactive tablet is equipped with a touch screen, which may be regarded as an electrically connected combination of a touch frame and a display screen.
In practical applications, at least one display screen is displayed in the interactive flat panel. The specific display content embodiment of the display screen is not limited. For example, the display screen may be a system desktop on which various shortcuts are presented, a window interface of the started application, a screen-drop interface transmitted by an external device, or video data transmitted by the external device. Wherein the external device may be: the external device establishes data connection with the intelligent interaction tablet.
Meanwhile, the application background of the present embodiment can be described as: when the interactive flat board is applied to different use scenes, such as a teaching scene and a meeting scene, the use requirements of the user on the interactive flat board are different, and the interactive flat board is more prone to use of teaching related resources or teaching application software in the teaching scene, or the teaching resources required by different teaching scenes are also different; conference scenes tend to be more prone to presenting conference content; in addition, the requirements of different users in the same usage scenario may also be different. When the system desktop of the operating system is directly presented on the interactive tablet, the user cannot directly find the content matched with the self use requirement on the system desktop, so that the use experience of the interactive tablet is affected.
According to the personalized desktop management method provided by the embodiment, different desktop contents can be presented according to different received operation instructions, so that matching of the desktop contents with a use scene and a personal user is realized, and personalized presentation of interactive tablet desktop contents is ensured.
As shown in fig. 1, a personalized desktop management method provided in an embodiment of the present application specifically includes the following operations:
S101, receiving system starting operation.
In this embodiment, the system boot operation may be considered an operation for operating system boot, and may be generated by triggering a physical boot key of the interactive pad. The system start-up operation received at this step may be used as a trigger for the presentation of desktop content.
S102, displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, a preset desktop configuration mode is provided.
The step corresponds to responding to the initial presentation of the system desktop after the operation, and the embodiment marks the desktop content of the initial presentation as first desktop content, and the first desktop content accords with a first desktop layout mode. In this embodiment, the first desktop layout mode is preferably a system default mode matched with a preselected scene, and may also be a desktop configuration mode formed by pre-configuring a management layer user of the interactive tablet.
The default mode of the system matched with the selected scene can be a desktop layout mode which is preconfigured by a technician according to the requirements of the interaction panel on different use scenes before the interaction panel leaves the factory, and the default mode of the system can be integrated in the interaction panel before the interaction panel leaves the factory; the management layer user can be regarded as a manager of the interaction panel demander, and can stand at a level higher than that of the personal user, and the purchased interaction panel can be uniformly managed and configured from the angle of being capable of matching the business related to the demander (such as teaching business).
For example, the step may traverse the locally stored desktop layout mode after receiving the system start operation, and if the locally stored desktop layout mode is not traversed to the desktop configuration mode preconfigured by the management layer user, the default mode of the system matched with the selected scene may be used as the first desktop layout mode; if traversing to the desktop configuration mode pre-configured by the management layer user, the desktop configuration mode configured by the management layer user can be preferentially selected as the first desktop layout mode.
It should be noted that, the system startup operation performed is equivalent to the reloading operation of the related data content of the operating system, and it can load information according to the configuration of the interactive tablet before the user starts the system. The user may be a user who actually uses the interactive tablet, or a management layer user at a management layer, and the configuration of the interactive tablet may at least include the configuration of the desktop of the system presented by the interactive tablet.
The first desktop layout mode presented in this embodiment may be a configuration performed by a user on the interactive tablet before the current power-on (i.e., before the last power-off) (e.g., a scenario mode selected by an individual user, or a desktop layout configuration desired by a management layer user), or may be a configuration information that is distributed by other devices received by the interactive tablet before the last power-off (e.g., a desktop layout configuration performed by a management layer user on a device of a management platform). Based on the above, after receiving the system starting operation of the current startup, the first desktop layout mode can be presented by loading the configuration information.
It can be appreciated that the relevant operation interfaces for the user to select a scene mode (different usage scenes may correspond to different scene modes) or for the management layer user to perform desktop layout mode configuration may also be integrated in the execution body (such as an interactive tablet) of the method. When a user has a configuration requirement, a corresponding configuration window or interface can be presented through corresponding triggering. In addition, the relevant operation interface of the management layer user for performing the desktop layout mode can also be a configuration window or interface on the management platform.
Further, the desktop content displaying the first desktop layout mode may be specifically optimized in this embodiment: when detecting that a desktop configuration mode is stored locally, taking the desktop configuration mode as a first desktop layout mode, and displaying corresponding first desktop content; the desktop configuration mode is formed by a management layer user on a management platform based on a layout configuration interface provided by a server, and is distributed to the interactive tablet by the management platform.
In this embodiment, the desktop configuration mode may be considered that the management layer user is configured and formed on the interactive tablet in advance, or is configured and formed on the management platform in advance, and in this embodiment, the management layer user is preferably configured and formed on the management platform, and the configuration of the layout mode is mainly performed based on a layout configuration interface sent by a server at a backend. The management platform can be regarded as computer equipment for uniformly managing each interaction panel equipped by the demander, and the computer equipment also establishes communication connection with a server at a background end, and can be controlled by a management layer user. The background terminal can be regarded as a service background related to the desktop configuration of the system, and the background terminal is participated in the background service by at least one server.
It will be appreciated that after the management layer user configures the desktop configuration mode on the management platform, the desktop configuration mode may be distributed to each interaction panel that is managed by the management layer user and stored on the interaction panel. After the interactive tablet machine is turned off and turned on next time, the received trigger of the system starting operation is used for performing the traversing operation of the locally stored desktop management mode, and if the desktop configuration mode is traversed, the desktop configuration mode can be preferentially selected as a first desktop layout mode and related first desktop content is presented.
S103, receiving a personal user login operation.
In this embodiment, the first desktop content displayed in the first desktop layout mode may be considered as initial system desktop content; the embodiment can also realize the system desktop presentation meeting the use requirement of the individual user, and the presentation of the desktop content can be triggered through the operation of the step.
Specifically, the step may receive a personal user login operation, where the personal user login operation may be an operation that a personal user performs a corresponding account login, and the account may be considered as an account associated with a backend managed by a system desktop. The personal user login operation may be a scan of a login identification code by a personal user; or inputting and submitting account password information on a login form interface.
The login identification code or the login form interface on which the personal user login operation depends can be directly presented in the first desktop content as a content presentation block, and can also exist in the related content presentation block of the first desktop content in the form of functional software, a widget or a program plug-in, and when the user needs to perform the personal login operation, the functional software, the widget or the program plug-in can be clicked first, so that the login identification code or the login form interface is popped up.
S104, displaying second desktop content in a second desktop layout mode, wherein the second desktop layout mode is formed by configuration of an individual user, and the second desktop content comprises at least one first content presentation block.
After the step of receiving the login operation of the personal user is performed, the embodiment can acquire the resource information related to the personal user, and the acquired resource information can include the second desktop layout mode, so that the embodiment can update the desktop content currently presented by the system to the second desktop content which is directly matched with the personal user and accords with the second desktop layout mode. The second desktop layout mode may be specifically preconfigured by the personal user, and similarly, the configuration operation may be completed before the current startup, and thus, after the startup and the personal user login operation are received, the configuration operation is presented in the display screen of the interactive tablet.
The second desktop content displayed in the step can be provided to the interaction panel by a server at a background end, and the second desktop content is fed back to the interaction panel by searching a desktop layout mode matched with a login account of a personal user after the server receives the personal request corresponding to the personal login operation; in addition, the displayed second desktop content may also be obtained through traversal of locally stored information.
It should be noted that, unlike the system desktop of the operating system, the second desktop content presented in this embodiment does not include only the shortcut icon of each application software, but performs the presentation of the desktop content required by the personal user in the form of a content presentation block, where the content presentation block is substantially equivalent to a container, and the container may be understood as a data structure capable of placing various element objects, and thus, each content presented in the content presentation block may be considered as one element object.
In an exemplary embodiment, the second desktop content includes at least one content presenting block, where each content presenting block may be regarded as a whole and may be displayed on the interactive tablet according to a preset size and a preset arrangement position, and each content presenting block specifically corresponds to a presentation type, where the presentation type defines a tag type to which each element content included in the content presenting block belongs, and if a presentation type corresponding to one content presenting block is an application drawer, the content presenting block may be considered to be mainly used for presenting application software, for example, the content presenting block may include an icon or a shortcut of at least one application software required by an individual user.
In view of the above description, assuming that the presentation type corresponding to a content presentation block is a background access link, the content presentation block may be considered to be mainly used for presenting a network access link, for example, the content presentation block may be presented with a login identification code or an account input form, and the content presentation block may also present resource information such as a file, data, and the like related to a personal user account after completing a login operation. Assuming that the presentation type of a content presentation block may also be an information presentation board, the content presentation block may be considered to be mainly used for presenting various element data information, for example, the content presentation block may be used as an information presentation window for presenting information such as weather and system time.
Further, each of the first content presentation blocks is selected in advance by the individual user from a layout material area; the first desktop content includes at least one second content presentation block; when the first desktop layout mode is a desktop configuration mode, each of the second content presentation blocks is selected in advance from the layout material area by the management layer user.
In this embodiment, it can be considered that each of the above-described first content presentation blocks constituting the second desktop content is formed in advance by the individual user according to their use requirement configuration in the relevant use scenario, and the configuration implementation thereof can be preferably selected by the individual user as each of the content presentation blocks required in the given layout material area. The layout material area can be understood as a collection of previously created content presentation blocks.
The display types of the various content display blocks collected in the layout material area are mainly embodied as what types of element content are specifically contained in the content display blocks, and when the content display blocks are used as application drawers and elements contained in the application drawers are preselected application software, the class display type of the content display blocks can be regarded as the application drawers; for another example, when the element included in the content presentation block is a scannable identity, the presentation type of the content presentation block may be considered a network access interface, or when the element included in the content presentation block is system time, the presentation type of the content presentation block may be considered a time display plug-in.
Similarly, similar to the second desktop content described above, the first desktop content presented after receiving the system start operation in this embodiment may also be characterized in terms of content presentation blocks, and at least one second content presentation block may also be included in the first desktop content. In addition, it may be appreciated that when the first desktop layout mode is a default mode of the system in the selected scenario, each included second content presentation block may be considered as being obtained by a technician through selection of each content presentation block before the interactive tablet leaves the factory; when the first desktop layout mode is a desktop configuration mode issued by the management layer user, each included second content presentation block may be regarded as being selected and obtained by the management layer user from the layout material area in the configuration stage. Whether the second content presentation block in the default mode of the system or the second content presentation block in the desktop configuration mode preset by the management layer user, the second content presentation block can be considered to have the same characteristics as the first content presentation block, that is, the description of the characteristics related to the second content presentation block is equally applicable to the description of the characteristics of the first content presentation block.
To facilitate a better understanding of the methods provided by the present embodiments, the present embodiments present exemplary presentations of personalized desktops. FIG. 1a is a desktop schematic diagram of a first desktop content displayed on an interactive tablet according to a first desktop layout mode in an embodiment of the present application; as shown in fig. 1a, the first desktop content is presented according to a first desktop layout mode, the first desktop content is actually characterized by using content presenting blocks, and specifically includes 2 content presenting blocks, different content presenting blocks are presented in different presenting types, for example, a first example content block 11 is presented as an application drawer, and includes application software commonly used in a teaching scene; the second example content piece 12 is presented as an account login window that contains the identification code used for login and the account login form. The first desktop layout mode may be a default mode of the system or a desktop layout mode formed by user configuration of a management layer.
In addition, fig. 1b is a desktop schematic diagram of a second desktop content displayed on the interactive tablet according to a second desktop layout mode in an embodiment of the present application; as shown in fig. 1b, the second desktop content is presented according to the second desktop layout mode, where the second desktop content is also represented by a content presenting block, and specifically includes 3 content presenting blocks, and different content presenting blocks are still presented in different presenting types, and as shown in a third example content block 13 in fig. 1b, the second desktop content is also presented as an application drawer, and includes application software that is commonly used under a usage scenario (a usage scenario corresponding to the second desktop content is mainly a teaching scenario); the fourth exemplary content block 14 is presented as an information presentation window, which is primarily associated with system time, for presenting system time; the fifth exemplary content block 15 is presented as a user folder containing file information commonly used in usage scenarios or recently browsed. The second desktop layout mode may be a personalized desktop layout mode presented to the individual user after logging into the personal account number.
According to the personalized desktop management method, diversified presentation of the desktop of the interactive flat-panel system is achieved, after receiving system starting operation of starting the interactive flat-panel system, first desktop content meeting selected scenes and provided with a first desktop layout mode can be presented on the whole layer, after receiving login operation of a personal user, second desktop content meeting the use requirements of the personal user and provided with a second desktop layout mode can be adjusted to be presented on the personal layer, and the second desktop content is characterized in a container mode. The problem that the conventional interactive flat board cannot display the desktop of the system matched with the actual requirements of the user is effectively solved, and therefore user experience of the interactive flat board is improved.
As a first alternative embodiment of the first embodiment of the present application, on the basis of the above embodiment, the first alternative embodiment further optimizes and adds the following operations:
when the second desktop content of the second desktop layout mode is presented by the method, if the personal user associated with the second desktop layout mode performs the personal user login operation on the interactive tablet for the first time, the second desktop layout mode can be considered to be provided to the interactive tablet by the server of the background terminal. The present embodiment may also preferably store the second desktop layout pattern locally after the interaction tablet receives the second desktop layout pattern for the individual user fed back by the server. The following operations of the first alternative embodiment may be considered as steps performed after the second desktop layout pattern is stored locally.
a11, restarting the receiving system.
In this embodiment, when the personal user has a shutdown requirement of the interactive tablet, a shutdown operation may be performed on the interactive tablet, so that a subsequent startup operation performed on the interactive tablet again may be referred to as a system restart operation in this optional embodiment.
The system restart operation received in this step may be considered as an initial presentation of the system desktop after the interactive tablet is started, and it should be noted that, unlike the system start operation received above, the embodiment has already completed the local storage of the second desktop layout mode associated with the individual user before the system restart operation is received, so that the locally stored second desktop layout mode may also be used as an option for initially presenting the system desktop when the initial presentation of the system desktop is performed based on the system restart operation.
b11, displaying the second desktop content of the second desktop layout mode.
In an exemplary embodiment, after receiving the system restart operation, the desktop layout mode locally stored on the interactive tablet is traversed, and when traversing to the second desktop layout mode locally storing the individual user, the step may be directly executed to perform the presentation of the second desktop content in the second desktop layout mode.
It may be appreciated that, in this embodiment, among desktop layout modes locally stored in the interactive tablet, the desktop layout mode associated with the individual user may be preferred to have the highest priority; the priority of desktop layout modes configured by the management layer user is followed by the default desktop layout mode of the system. Therefore, after receiving a system start operation or a system restart operation related to startup, the interactive tablet in this embodiment performs initial presentation of the system desktop, which is equivalent to priority according to the desktop layout mode, and selects the desktop layout mode with the highest priority for presentation, that is, when the desktop layout mode related to the personal user is not stored locally, the management layer desktop layout can be preferentially selected for presentation, and when the desktop configuration mode configured by the management layer user is not stored locally, the system default mode matched with the selected scene can be directly presented.
Meanwhile, it should be appreciated that as the number of interactive tablet users increases, a plurality of individual user desktop layout patterns may be stored in the interactive tablet. Therefore, after the system starting operation or the system restarting operation for starting is received, when the desktop layout mode in which a plurality of individual users are locally stored is determined, the desktop layout mode with the shortest corresponding storage time and the current interval duration can be selected to be presented preferably.
c11, receiving a new personal user login operation.
As described above, the interactive tablet may be provided with multiple users, which may be different individual users. Assuming that the second desktop content of the second desktop mode associated with the personal user has been displayed on the interactive tablet through the steps described above, when the user currently using the interactive tablet is to distinguish the personal user associated with the displayed second desktop content, the new personal user may also have a need to present the desktop layout mode configured by the new personal user, so that the new personal user may also generate a personal user login operation by scanning the login identification code or inputting account password information on the login form interface.
The step may receive a new personal user login operation corresponding to the new personal user.
d11, displaying the third desktop content of the third desktop layout mode.
Similarly, after the step of receiving the new personal user login operation is performed, the embodiment may also acquire resource information related to the new personal user, where the acquired resource information may include a third desktop layout mode formed by pre-configuration of the resource information, so that the embodiment may update the desktop content currently presented by the system to third desktop content that is directly matched with the new personal user and conforms to the third desktop layout mode. The operation of forming the third desktop layout mode by the new personal user configuration may also be completed before the current power-on.
It should be noted that, similar to the features of the first desktop content and the second desktop content described above in this embodiment, the third desktop content presented in this embodiment may also be characterized in terms of a container, and at least one third content presentation block may also be included in the third desktop content. The third content presentation blocks may also be considered as a whole or may be displayed at designated locations on the interactive pad in accordance with predetermined dimensions. And each third content presentation block may be selected and obtained by the new individual user in the layout material area, which also has the same characteristics as the first/second content presentation blocks described above, and will not be described again.
The first alternative embodiment also provides an exemplary effect description of the desktop content presentation after receiving a new personal user login operation according to the above steps. Specifically, fig. 1c is a desktop schematic diagram of third desktop content that is displayed on the interactive tablet and conforms to a third desktop layout mode in an embodiment of the present application; as shown in fig. 1c, the first desktop content may be presented in a second desktop layout mode corresponding to the personal user on the interactive tablet, and after receiving a new login operation of the personal user, the first desktop content is presented in a first desktop layout mode; it can be seen that the third desktop content is also characterized by a content presentation block, which is associated with the new individual user, specifically comprising 7 content presentation blocks, such as a sixth example content block 16 for presenting the new individual user's most recent tutorial courseware, a seventh example content block 17 for presenting various lecture gadgets, and an eighth example content block 18 for presenting specific courseware content, while also comprising 4 other example content blocks (labeled in the figure) for different personal information presentation. The third desktop layout mode may be a personalized desktop layout mode presented with respect to the individual user after the new individual user logs into the personal account.
The first optional embodiment of the present embodiment is a function extension of the method provided in the first optional embodiment, where when the interaction panel locally stores a desktop layout mode managed by a personal user, the desktop layout mode of the personal user is selected to present related desktop content after receiving a startup operation related to startup of the interaction panel; and the presented content can be timely adjusted when the login operation of the new personal user is received, so that the matching with the new personal user is realized. The first optional embodiment further realizes personalized matching of the system content presented on the interactive tablet and the individual user, and improves the use experience of the interactive tablet.
As a second alternative embodiment of the first embodiment of the present application, on the basis of the above embodiment, the second alternative embodiment further optimizes and adds the following operations:
this second alternative embodiment corresponds to the optimization based on the above embodiment, which specifically increases the operation implementation of switching desktop display styles (i.e., desktop scenes under different usage scenarios). The following operations may be performed relatively independently in performing the above-described method steps.
Specifically, the following operations of the present second alternative embodiment may be described as:
a12, receiving desktop scene switching operation.
In this embodiment, the desktop scene may be understood as a style that is embodied on the desktop of the system under different usage scenarios. For example, in the process that the user uses the interactive tablet, if the user wants to switch the desktop scene (for example, the current desktop scene is matched with the teaching scene, and the user wants to switch to be matched with the conference scene), the desktop scene switching operation can be triggered by a set manner, and the desktop scene switching operation is received by this step.
The triggering manner of triggering the desktop scene switching operation may be, but is not limited to, clicking or continuously clicking a button/icon, continuously clicking a certain area, triggering a setting operation track, and the like.
b12, displaying a desktop scene switching window.
By triggering the steps, the desktop scene switching window corresponding to the step can be displayed, and a user can switch the desktop scenes in the desktop scene switching window. The desktop scene switching window comprises, but is not limited to, scene options of various different use scenes, scene options of a general style and the like.
Fig. 1d is a schematic view of the effect of a desktop scene switching window displayed on an interactive tablet in the embodiment of the present application, and as shown in fig. 1d, specifically, a desktop scene switching window 19 presented by triggering a desktop scene switching operation is provided, where the desktop scene switching window 19 includes various scene options for a user to perform scene selection, such as a teaching scene option 190, a conference scene option 191, a general style option 192, and a more expanded button 194 including more scene options.
And c12, receiving scene option selection operation.
In this embodiment, the scene selection operation may be an operation that a user selects an option matching with his own needs in a desktop scene switching window.
d12, displaying a system default mode corresponding to the selected scene.
In this embodiment, in response to the above-mentioned scene option selection operation, the desktop layout mode matched with the selected scene may be traversed in the interactive tablet, where the desktop layout mode is preferably a default mode of the system configured by a technician before the interactive tablet leaves the factory, and the step may display the traversed default mode of the system matched with the selected scene. It is to be understood that the selected scene in the present embodiment corresponds to the selection of the usage scene, that is, the selected scene mentioned in the above-mentioned embodiment. Meanwhile, it may be known that, after displaying the default system mode corresponding to the selected scene through the present optional embodiment, after the interactive tablet is turned off and turned on through the system start operation or the system restart operation next time, if the first desktop layout mode is the default system mode, the default system mode may be specifically and preferably the default system mode corresponding to the selected scene.
The executing steps provided by the second optional embodiment further optimize the management method of the personalized desktop, so that the desktop layout modes under different use scenes are flexibly switched, and the use experience of the interactive tablet is also improved.
As a third alternative embodiment of the first embodiment of the present application, on the basis of the above embodiment, the third alternative embodiment further optimizes and adds the following operations:
this third alternative embodiment is also equivalent to the optimization based on the above embodiment, and specifically increases the implementation of the desktop layout mode configuration operation by the user. The following operations may also be performed relatively independently in performing the above-described method steps.
Specifically, the following operation of this third alternative embodiment can be described as:
a13, receiving layout configuration operation.
In this embodiment, when the user (mainly, an individual user) wants to switch the desktop layout mode, the layout configuration operation may be triggered by a set manner, and received by this step.
The triggering mode of the layout configuration operation may be, but is not limited to, clicking a button/icon, triggering a shortcut, or the like.
It will be appreciated that the layout configuration operation received in this step may generate a layout configuration request to be submitted to the server at the backend.
And b13, displaying a layout configuration interface, wherein the layout configuration interface comprises a layout arrangement area and a layout material area.
By triggering the steps, the layout configuration interface corresponding to the step can be displayed, and a user can configure the desktop layout mode on the layout configuration interface. The layout configuration interface includes, but is not limited to, a layout arrangement area and a layout material area. It can be known that the layout configuration interface can be locally stored on the interactive tablet, and further, the server at the background end can also feed back the layout configuration interface to the interactive tablet after receiving the layout configuration request corresponding to the layout configuration operation.
In this embodiment, the layout editing area corresponds to an editing canvas, and the user can perform editing configuration of the desktop layout mode in the layout editing area. The layout material area corresponds to a material collection area and includes various content presentation blocks selectable by a user.
Further, the layout material area includes at least one content presentation block therein;
Each content presentation block is a whole and is displayed on a display screen according to the preset size and arrangement position when being used as desktop content presentation;
each content presentation block corresponds to a presentation type that is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an affiliated resource, and a main resource.
In this embodiment, each content presentation block included in the layout material area corresponds to a carrying unit of desktop content, and the content presentation block may carry specific content matching the presentation type according to the presentation type. A user can form a desktop layout mode meeting the own requirements in a layout arrangement area by typesetting and combining one or more content presentation blocks.
For example, the content presentation blocks of different presentation types may present content of different characteristics, such as the content presentation blocks as an application drawer, where an icon or a shortcut of at least one application installed in the interactive tablet may be included, and a user may initiate a corresponding function application by triggering the application icon or the shortcut; the content presentation block may also serve as a navigation bar to present various user-triggerable gadgets or plug-ins. It will be appreciated that the application software, gadgets or plug-ins contained in the application drawer or navigation bar as desktop content may be added directly at the time of creation of the application drawer or navigation bar, and which content is specifically presented may be preselected by the user.
Meanwhile, the navigation bar can also be a search navigation or a web page link navigation and the like; the content presentation block may be a web page directly, or an identification code picture, an editable form, a displayable picture or a picture set, or may be an auxiliary resource such as a rolling caption or a background image, or may be a main resource such as a file, data, resource information related to an individual user or a usage scenario.
It should be noted that, in practical applications, some content presented in the content presentation block may need to be updated in real time or periodically; such as a content presentation block that displays weather or system time, and, for example, a content presentation block that presents file content or resource information required by an individual user in a related business scenario. The different content presentation modules implement updating in different manners, for example, the displayed weather or system time is not hooked with the individual user, and the latest information (the latest weather information or system time) can be directly obtained from the relevant background end for display.
However, for a content presentation block that presents specific content (service-related file content, or resource information) required by a front-end user (personal user or interactive flat-panel service demander), updating of the specific content required by the front-end user requires interaction between the service backend and the front-end user to be implemented.
As an exemplary description, taking the third desktop content presented in fig. 1c as an example, it can be seen through the presentation in fig. 1c that the presented desktop content mainly includes courseware required by a teacher for teaching, a teaching gadget, an application required by a teaching environment configuration, and the like, so that it can be known that the usage scenario corresponding to the third desktop content is a teaching scenario, and the corresponding individual user may be a teacher. And what may need to be updated in real time or periodically in the third desktop content is a sixth example piece of content 16 containing courseware required for the teacher's lecture; the updating of the courseware shown in the sixth exemplary content block 16 may be implemented by the interaction of the teacher and the application software related to teaching to upload or download the courseware required for teaching.
Specifically, the entire interaction process can be described as:
1) Before a lesson (at any time before teaching), a teacher firstly adds 'courseware and other multimedia files required for the lesson' (hereinafter referred to as courseware) into a schedule of the teacher through teaching whiteboard software.
Wherein the add-on behavior represents that the teacher will use the courseware to conduct teaching activities in the corresponding calendar period.
2) The teaching whiteboard software can simultaneously submit a courseware synchronization task to the cloud end so as to upload courseware added to the schedule by a teacher to the cloud end.
3) And executing courseware pulling logic by a teaching management server deployed in a school to which the teacher belongs, and finding out courseware information of the corresponding teacher according to the file task description.
The courseware information includes, but is not limited to, courseware addresses, courseware names, courseware sizes and other relevant contents.
4) Based on the courseware information, the teaching management server downloads and stores courseware uploaded by the teacher from the cloud.
5) When a teacher performs teaching activities in a school network environment, firstly logging in teaching whiteboard software and entering class auxiliary function items;
6) The courseware required by the teacher in the current class can be called from the teaching management server side according to the teaching schedule through the class auxiliary function items.
7) After the teacher triggers the presentation of the associated desktop content through the personal login operation, the courseware called through the steps is synchronously displayed in the corresponding content presentation block.
After the operation is realized, a teacher can open courseware content required by teaching from the content presentation block.
The courseware content required by the teacher is pulled from the teaching management server side of the school intranet environment, and compared with the courseware downloaded from the cloud, the access rate of the courseware is improved by hundreds of times.
According to the description, when the desktop content of the interactive tablet is displayed in the content display block, if the content in the content display block has the update requirement, the dynamic synchronous update of the displayed content can be ensured, so that a user can always obtain the required information from the content display block quickly, and the use experience of the interactive tablet is further improved.
And c13, receiving element arrangement operation, wherein the element arrangement operation is used for arranging the display position and/or the display size of the content display block selected from the layout material area in the layout arrangement area.
This step describes an operation necessary for the user to perform layout configuration, which may be described as an element arranging operation, that is, the user may select a content presentation block satisfying the individual user's requirement in the layout material area, which may be selected one at a time and then dragged to the layout arrangement area, or may select a plurality of at a time and simultaneously drag it to the layout arrangement area, and the dragged content presentation block may stay to a target position desired by the user. Wherein the target location may be considered a presentation location of the selected content presentation block in the desktop layout mode; meanwhile, the element arranging operation also comprises the step of adjusting the display size of the content display block dragged to the layout arranging area according to the requirement of a user. This step may be repeated until the user completes the layout of the selected full content presentation blocks in the layout area.
The process of selecting and dragging the content presentation blocks in the layout material area corresponds to the process of copying the content presentation blocks to the layout arrangement area, and the layout material area does not reduce the number of content presentation blocks as the element arrangement operation is performed.
d13, displaying the target desktop layout mode in the layout arrangement area.
Corresponding to the steps, the step can execute the display of the target desktop layout mode in real time after receiving the element arranging operation once. It can be known that the number of times of execution of the step and the step can be the same, or the target desktop layout mode of completing the dragging can be presented once after stopping executing the step.
When the number of execution times of the step is the same as that of the step, the step is equivalent to the updating process of the target desktop layout mode configured by the user, and the target desktop layout mode can be updated and displayed once only by dragging a new content presentation block to the layout arrangement area.
e13, receiving the arrangement submitting operation.
When the new element arranging operation is not generated any more and the target desktop layout mode displayed after arranging is not changed any more, arranging submitting operation triggered by a user can be received.
And f13, submitting layout configuration information containing the target desktop layout mode to a server.
In this embodiment, the orchestration commit operation corresponds to triggering the commit of the target desktop layout mode to the server, which can be performed in this step. And the step can specifically form layout configuration information containing the target desktop layout mode and submit the layout configuration information to the server. The layout configuration information can also comprise user identification of a user (personal user), so that the server can be matched with login account information associated with the target desktop layout mode based on the user identification and can be stored at a background end.
The executing step provided by the third optional embodiment further optimizes the management method of the personalized desktop, and specifically realizes flexible configuration of desktop layout modes of individual users on the interactive tablet side, and also improves the use experience of the interactive tablet.
Further, as a fourth alternative embodiment of the first embodiment of the present application, on the basis of the above embodiment, the fourth alternative embodiment further optimally increases:
this fourth alternative embodiment is also equivalent to the optimization based on the above embodiments, which specifically increases the implementation of the user's operations to create new content presentation blocks. The following operations may also be performed relatively independently in performing the above-described method steps.
a14, receiving a layout material creation operation.
In this embodiment, when the user (also mainly an individual user) wants to create a new content presentation block, the layout material creation operation may be triggered by a set manner, and this step receives the layout material creation operation again.
It will be appreciated that the content presentation block created by the user can be used for subsequent desktop layout mode configuration, and thus can be considered as one content presentation block material, and thus the present embodiment marks the creation of the content presentation block as a layout material creation.
And b14, displaying a layout material programming creation interface, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule.
By triggering the steps, the programming creation interface of the layout material relative to the step can be displayed through the step. It should be noted that, the creation of the content presentation block is mainly implemented by programming, and the present embodiment provides a container creation interface for the user of the user, so that the user with related programming experience can implement the creation of the desired content presentation block. The programming specifications and extension rules contained in the layout material programming creation interface may be considered as various specification codes or various inheritable function interfaces that a developer pre-programs to implement for use in performing creator programming development to create the content presentation block.
And c14, receiving layout material creation requirement information.
In this embodiment, the layout material creation requirement information may be private attribute information of content presentation block creation by a user, which is specifically used to describe a presentation type, a function to be implemented, and the like of a content presentation block to be created, and may further include specific content to be presented by the content presentation block, and the like. The layout material creation requirement information received in this step may be edited by the user using a computer readable language, or may be a natural description language, so as to further perform conversion of the computer readable language in the subsequent creation.
d14, displaying the created content presentation block, wherein the content presentation block is compiled and formed by combining the material creation requirement information according to the programming specification and the extension rule.
In this embodiment, after performing a programming operation including layout material creation requirement information according to the provided programming specification and the extension rule in the provided layout material programming creation interface, the user may form a visualized content presentation block through final code compiling, and this step may present the content presentation block created by the user.
In the creation of the content presentation block, a data structure mainly constructed for the relative content presentation block is supported as the underlying data of the content presentation block, wherein the data structure on which the creation of the content presentation block depends may include: public information configuration items and private information configuration items; that is, corresponding to each content presentation block having both "public" and "private" configuration information, the public configuration information may be characterized by a public information configuration item in the data structure, and specifically, the public information configuration item may include: the container size item and the container location item, i.e. the public configuration information may represent the "location" and "size" of the content presentation block, etc., the private configuration information may be characterized by a private information configuration item in the data structure, wherein the private information configuration item is mainly dependent on the presentation type of the content presentation block, and the private information configuration item may include: content presentation type.
It should be noted that, in the private configuration information item is an expandable data structure, in practical application, the attribute item corresponding to the content presentation type is expanded and added in the private configuration information item according to the content presentation block creation requirement of the user. Taking a content presentation type as an example of a content presentation block of an application software drawer, the underlying data structure may further include, in addition to the content presentation type: the arrangement sequence of the application software, the application software filter, the display size of the application software icon and other attribute information.
And e14, receiving a layout material uploading operation.
After the content presentation block is created through the steps, the layout material uploading operation triggered by the user can be received.
And f14, uploading the created content presentation block to the server to be stored in the server for managing desktop layout mode configuration of the layer user and/or the individual user.
In this embodiment, the uploading operation of the layout material is equivalent to triggering the uploading of the created content presentation block to the server, and this step may be performed, where the content presentation block uploaded to the server may be stored in the server in the form of an independent resource package, and may specifically be stored in a content presentation block set together with other content presentation blocks that have been formed, and presented in the form of a layout material area in the layout configuration interface, and then may be configured in a desktop layout mode for a user (management layer user and/or personal user).
The executing step provided by the fourth optional embodiment of the present embodiment further optimizes the management method of the personalized desktop, specifically realizes that the user with programming experience realizes flexible creation of the content presentation block on the interactive tablet side, and also improves the use experience of the interactive tablet.
Example two
Fig. 2 is a flow chart of a personalized desktop management method provided in a second embodiment of the present application, where the embodiment is applicable to a case of managing a desktop to be presented on an interactive tablet side, and the method may be performed by a personalized desktop management device, where the personalized desktop management device may be implemented by software and/or hardware, and may be configured in a server performing a background service, and in particular, configured in a processor of the interactive tablet.
Note that, the execution subject server according to this embodiment may be regarded as a computer device on the background side for personalized desktop management. The method mainly provides background service for the front-end user, and specifically corresponds to the personalized desktop management method provided by the first embodiment, and provides background support for normal execution of the first embodiment.
As shown in fig. 2, a personalized desktop management method provided in a second embodiment of the present application specifically includes the following operations:
S201, receiving a personal user login request sent by an interaction panel, and obtaining login account information of the personal user.
In this embodiment, compared to the personal user login operation in the first embodiment, the server may receive the personal user login request submitted by the personal user login operation corresponding to the interactive tablet side. Meanwhile, the received personal user login request comprises login account information of the personal user, and the login account information can be obtained through the step.
S202, searching a target desktop layout mode with the highest version number matched with the login account information.
It can be understood that, with respect to each individual user, the desktop layout mode configuration may be performed multiple times on the interactive tablet side, and each performed desktop layout mode configuration may be submitted to the server for storage, so that for convenience of distinction, the server may allocate a version number to each target desktop layout mode configured by the individual user when storing the target desktop layout mode, and thus, the step may determine the target desktop layout mode that is stored in association with the login account information and has the highest version number.
S203, feeding back the target desktop layout mode to the interaction tablet, so that the interaction tablet presents the personalized desktop according to the method of the embodiment.
In this embodiment, the target desktop layout mode determined in the above step may be fed back to the interactive tablet through this step, and the interactive tablet side may receive the target desktop layout mode, so that personalized presentation of the system desktop may be performed according to the method provided in the first embodiment.
The target desktop layout mode fed back to the interactive flat side in the embodiment can be used as a second desktop layout mode of the personal user to perform personalized presentation of related second desktop content, and can also be used as a third desktop layout mode of a new personal user to perform personalized presentation of related third desktop content.
The personalized desktop management method provided in the second embodiment of the present application is executed by a backend server, and is mainly used as a backend supporting step of the method provided in the first embodiment. After receiving a personal user login request of the interactive flat side, the method can reflect a personalized target desktop layout mode of the personal user for the interactive flat feedback. The method provided by the server is matched with the method provided by the embodiment, so that the problem that the conventional interactive flat board cannot present a system desktop matched with the actual demands of users is effectively solved, and the use experience of the interactive flat board in a user group is further ensured.
Further, as a first alternative embodiment of the second embodiment of the present application, the first alternative embodiment is further optimized and increased on the basis of the above embodiment:
the first alternative embodiment of the present embodiment, corresponding to the third alternative embodiment of the above embodiments, specifically adds a relevant execution step in response to the desktop layout mode configuration by the individual user, where the following operations may be initiated after receiving a relevant request for the interactive tablet.
Specifically, the following operations of the first alternative embodiment may be described as:
a21, receiving a first layout configuration request sent by the interactive flat board.
In this alternative embodiment, the first layout configuration request may correspond to an interactive tablet side triggered layout configuration operation.
b21, feeding back a layout configuration interface to the interactive flat panel.
After receiving the first layout configuration request through the steps, the layout configuration interface required by desktop layout configuration can be fed back to the relevant interactive flat panel through the steps.
Similarly, the layout configuration interface fed back by the server comprises a layout arrangement area and a layout material area; the layout editing area is equivalent to an editing canvas, and a user can edit and configure the desktop layout mode in the layout editing area. The layout material area corresponds to a material collection area and includes various content presentation blocks selectable by a user.
Further, the layout material area comprises at least one content presentation block which is created in advance;
each content presentation block corresponds to a presentation type, which is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an auxiliary resource, and a main resource.
It should be noted that, the detailed description of the features of the present embodiment has been given in the first embodiment, and the features mentioned herein have the same features as those mentioned in the first embodiment, and are not repeated here.
And c21, receiving layout configuration information submitted by the interactive flat panel, wherein the layout configuration information comprises a personal user identifier and a target desktop layout mode formed by configuration.
In this embodiment, after the configuration of the desktop layout mode is completed by the personal user through the layout configuration interface provided by the interactive flat side, layout configuration information submitted to the server by the interactive flat side can be received through an arrangement submitting operation triggered by the interactive flat side, where the layout configuration information includes a target desktop layout mode configured by the personal user, and meanwhile, the layout configuration information also carries a personal user identifier of the personal user.
d21, storing the target desktop layout mode and the login account information of the corresponding individual user in an associated mode according to the individual user identification, and recording the version number of the target desktop layout mode.
In this embodiment, the personal user identifier may be used to associate the target desktop layout pattern with the login account information of the personal user. The method can realize the associated storage of the target desktop layout mode configured by the personal user and the related login account information, and in order to facilitate the subsequent accurate and effective searching of the latest target desktop layout mode, the method also distributes a version number for the target desktop layout mode and carries out associated record relative to the target desktop layout mode.
The executing steps provided by the first optional embodiment further optimize the management method of the personalized desktop executed by the server, and specifically provide background support for the individual user to flexibly configure the desktop layout mode on the interactive flat side, and provide a service basis for improving the use experience of the interactive flat side.
As a second alternative embodiment of the second embodiment of the present application, on the basis of the above optimization, the second alternative embodiment further optimizes and increases:
The second alternative embodiment provides an interactive implementation with a management platform, where the management platform mainly provides management services for management layer users, which can be controlled by the management layer users, and the second alternative embodiment can be considered as a responsive implementation when the management layer users perform personalized desktop management operations on the management platform, where the following operations can be started and executed after receiving related requests of the management platform.
Specifically, the following operations of the present second alternative embodiment may be described as:
a22, receiving a second layout configuration request sent by the management platform.
In this embodiment, it can be considered that the management layer user performs the layout configuration operation of the desktop layout configuration on the management platform side, whereby the second layout configuration request generated with respect to the layout configuration operation thereof can be received through this step.
b22, feeding back a layout configuration interface to the management platform so that the manager can form a desktop configuration mode based on the layout configuration interface configuration through the management platform and distribute the desktop configuration mode to the associated interaction panel.
The server can also feed back the layout configuration interface to the management platform. Similarly, the layout configuration interface is the same as the layout configuration interface fed back to the interactive flat board side, and also comprises a layout arrangement area and a layout material area, which are mainly used for the manager to perform desktop layout configuration, so that the management platform forms a desktop configuration mode and distributes the desktop configuration mode to all interactive flat boards which are associated with the management platform and can perform unified management.
The interactive flat panel side can store the desktop configuration mode locally after receiving the desktop configuration mode so as to present corresponding desktop content when the presentation condition is met.
The executing step provided by the second optional embodiment further optimizes the management method of the personalized desktop executed by the server, specifically provides background support for the management layer user to realize flexible configuration of the desktop layout mode on the management platform side, and also provides a service basis for improving the use experience of the interactive tablet side.
As a third alternative embodiment of the second embodiment of the present application, on the basis of the above optimization, the third alternative embodiment further optimizes and increases:
this third alternative embodiment is also equivalent to the optimization based on the above embodiment, which specifically increases the response operation of the user to create a new content presentation block on his own at the interactive pad side. The following operations may also be initiated upon receipt of a request associated with the interactive tablet.
and a23, receiving a layout material creation request sent by the interactive flat panel.
In this alternative embodiment, the layout material creation request may correspond to an interactive tablet-side triggered layout material creation operation.
And b23, feeding back a layout material programming creation interface to the interactive flat panel, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule.
After receiving the request for creating the layout material through the steps, the step can provide a layout material programming creation interface for the related interactive flat-panel. Similarly, the layout material programming creation interface includes a predetermined programming specification and an expansion rule, which is equivalent to providing a container creation interface for a user of the interactive tablet user, so that the user with related programming experience can realize the creation of the desired content presentation block. Specifically, the programming specifications and the extension rules contained in the layout material programming creation interface can be considered as various specification codes or various inheritable function interfaces which are realized by a developer at the background end in a pre-programming manner so as to be used for programming and developing by a creator for creating the content presentation block.
And c23, receiving the created content presentation blocks submitted by the interactive flat panel, and storing the content presentation blocks into a set layout material set for desktop layout mode configuration of management layer users and/or individual users.
It can be known that after the layout material programming interface is provided for the interactive tablet, the user who will program can complete programming and compiling in the layout material programming interface, and finally form the visualized content presentation block. The embodiment can directly receive the content presentation block submitted by the interactive tablet through the step, and can store the content presentation block as an independent resource package in a pre-constructed layout material set, and then, when the management layer user and/or the individual user have the desktop layout mode programming requirement, the layout material area appearing in the layout configuration interface is selected and configured by the user (the individual user or the management layer user).
The executing step provided by the third optional embodiment further optimizes the management method of the personalized desktop executed by the server, and particularly provides background support for the flexible creation of the content presentation block on the interactive flat side by the user with programming experience, and also provides a service foundation for the improvement of the use experience of the interactive flat side.
As a fourth alternative embodiment of the second embodiment of the present application, on the basis of the above optimization, the fourth alternative embodiment further optimizes and increases:
the fourth alternative embodiment is also equivalent to the optimization based on the above embodiment, and specifically adds the execution operation of the server to implement the creation of the content presentation block based on the content presentation block information provided by the front-end user. The operations described below may also be initiated upon receipt of a request or message associated with the interactive tablet.
It will be appreciated that, with respect to the third alternative embodiment described above, the implementation steps provided in this alternative embodiment are equivalent to providing technical service support for content presentation block creation for the front-end user, that is, with this alternative embodiment, the front-end user only needs to provide the creation requirement of the content presentation block without requiring the user to grasp programming skills, and the backend technician can provide programming support through the present server, thereby helping the front-end user to implement the creation of the content presentation block.
a24, receiving layout material creation requirement information, wherein the layout material creation requirement information is fed back by a management layer user and/or an individual user.
Specifically, the step may receive layout material creation requirement information fed back by the front-end user, where the layout material creation requirement information may be only a natural language description of the content presentation block to be created by the front-end user (management layer user or personal user, etc.), and may include private attribute information created by the content presentation block, which is specifically used to describe a presentation type, a function to be implemented, and the like of the content presentation block to be created, and may also include specific content to be presented by the content presentation block, and the like.
And b24, creating requirement information according to preset programming specifications and expansion rules in combination with the layout materials, compiling and forming new content presentation blocks, and storing the new content presentation blocks into a set of content presentation block sets for desktop layout mode configuration of management layer users and/or individual users.
In combination with the above description, it can be known that the programming specifications and the extension rules are equivalent to various specification codes or various inheritable function interfaces which are realized by a developer in a pre-programming manner, and can be used as inherited information by the developer for use in subsequent content presentation block creation. Then, the step can also carry out the expansion programming of the layout material creation requirement information provided by the front-end user according to the provided programming specification and the expansion rule, and finally obtain a new content presentation block capable of providing the front-end user through code compiling. The step can store the newly created content presentation blocks in the layout material set in the form of independent resource packages, and the layout material areas appearing in the layout configuration interface can be selected and configured by a user (an individual user or a management layer user) later when the management layer user and/or the individual user has the desktop layout mode programming requirement.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
It will be appreciated that the present embodiment also characterizes the content presentation block in terms of its data structure. Since the detailed description of the features of the present embodiment has been given in the first embodiment, the features mentioned herein have the same features as those mentioned in the first embodiment, and thus will not be repeated.
The executing step provided by the third optional embodiment further optimizes the management method of the personalized desktop executed by the server, specifically provides technical service support for the creation of the front-end user content presentation block, and also provides background support for the improvement of the use experience of the interactive tablet side.
Example III
Fig. 3 is a schematic structural diagram of a personalized desktop management device according to a third embodiment of the present application, where the personalized desktop management device is configured in an interactive tablet, as shown in fig. 3, and the device includes: a first receiving module 31, a first display module 32, a second receiving module 33, and a second display module 34;
Wherein, the first receiving module 31 is used for receiving the system start operation;
a first display module 32, configured to display first desktop content in a first desktop layout mode, where the first desktop layout mode is a default mode of the system in the selected scene mode; or, configuring a mode for a preset desktop;
a second receiving module 33 for receiving a personal user login operation;
a second display module 34 for displaying second desktop content in a second desktop layout mode, the second desktop layout mode being formed by an individual user configuration, the second desktop content comprising at least one first content presentation block.
According to the personalized desktop management device provided by the third embodiment of the invention, diversified presentation of system desktops on the interactive tablet is realized, after receiving a system starting operation of starting the interactive tablet, first desktop contents meeting a selected scene and provided with a first desktop layout mode are presented on the whole layer, and after receiving a login operation of a personal user, second desktop contents meeting the use requirement of the personal user and provided with a second desktop layout mode are adjusted to be presented on the personal layer, and the second desktop contents are characterized in a container mode. The problem that the conventional interactive flat board cannot display the desktop of the system matched with the actual requirements of the user is effectively solved, and therefore user experience of the interactive flat board is improved.
Further, each of the first content presentation blocks is selected in advance by the individual user from a layout material area;
the first desktop content includes at least one second content presentation block; when the first desktop layout mode is a desktop configuration mode, each of the second content presentation blocks is selected in advance from the layout material area by the management layer user.
Further, the first display module 32 may specifically be configured to:
when detecting that a desktop configuration mode is stored locally, taking the desktop configuration mode as a first desktop layout mode, and displaying corresponding first desktop content;
the desktop configuration mode is formed by a management layer user on a management platform based on a layout configuration interface provided by a server, and is distributed to the interactive tablet by the management platform.
Further, the apparatus further comprises:
the third receiving module is used for receiving the system restarting operation;
the third display module is used for displaying second desktop contents in the second desktop layout mode;
a fourth receiving module, configured to receive a new personal user login operation;
the fourth display module is used for displaying the third desktop content in the third desktop layout mode;
the third desktop layout pattern is formed by a new personal user configuration, the third desktop content including at least one third content presentation block.
Further, the apparatus may further include:
the fifth receiving module is used for receiving desktop scene switching operation;
the fifth display module is used for displaying a desktop scene switching window;
the sixth receiving module is used for receiving scene option selection operation;
and the sixth display module is used for displaying a system default mode corresponding to the selected scene.
Further, the apparatus may further include:
a seventh receiving module for receiving a layout configuration operation;
the seventh display module is used for displaying a layout configuration interface, and the layout configuration interface comprises a layout arrangement area and a layout material area;
an eighth receiving module for receiving an element arrangement operation for arranging, in a layout arrangement area, a presentation position and/or a presentation size of a content presentation block selected from the layout material area;
an eighth display module, configured to display a target desktop layout mode in the layout arrangement area;
a ninth receiving module for receiving an orchestration submission operation;
and the information submitting module is used for submitting layout configuration information containing the target desktop layout mode to the server.
Further, the layout material area includes at least one content presentation block therein;
Each content presentation block is a whole and is displayed on a display screen according to the preset size and arrangement position when being used as desktop content presentation;
each content presentation block corresponds to a presentation type that is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an affiliated resource, and a main resource.
Further, the layout configuration interface is provided by the server after responding to the layout configuration request corresponding to the layout configuration operation.
Further, the apparatus further comprises:
a tenth receiving module for receiving a layout material creating operation;
the tenth display module is used for displaying a layout material programming creation interface, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
an eleventh receiving module, configured to receive layout material creation requirement information;
the eleventh display module is used for displaying the created content presentation block, and the content presentation block is compiled and formed by combining the material creation requirement information according to the programming specification and the expansion rule;
a twelfth receiving module, configured to receive a layout material uploading operation;
and the twelfth display module is used for uploading the created content presentation blocks to the server to be stored in the server and used for managing desktop layout mode configuration of layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
Example IV
Fig. 4 is a schematic structural diagram of a personalized desktop management device according to a fourth embodiment of the present application, where the device is configured in a server of a background service, and as shown in fig. 4, the device includes: a request receiving module 41, an information searching module 42, and an information feedback module 43, wherein,
the request receiving module 41 is configured to receive a login request of a personal user sent by the interactive tablet, and obtain login account information of the personal user;
the information searching module 42 is configured to search a target desktop layout mode with a highest version number that is matched with the login account information;
the information feedback module 43 is configured to feed back the target desktop layout mode to the interactive tablet, so that the interactive tablet presents the personalized desktop through the apparatus described in the third embodiment.
The personalized desktop management device provided in the fourth embodiment of the present application is configured in a server at a background end, and is mainly used as a background support of the device provided in the third embodiment. After receiving a personal user login request of the interactive flat side, the method can reflect a personalized target desktop layout mode of the personal user for the interactive flat feedback. The device provided by the server is matched with the device provided by the embodiment, so that the problem that the conventional interactive flat board cannot present a system desktop matched with the actual requirements of users is effectively solved, and the use experience of the interactive flat board in a user group is further ensured.
Further, the apparatus may further include:
the first request receiving module is used for receiving a first layout configuration request sent by the interactive flat panel;
the first interface feedback module is used for feeding back a layout configuration interface to the interactive flat panel;
the first information receiving module is used for receiving layout configuration information submitted by the interactive flat panel, wherein the layout configuration information comprises a personal user identifier and a target desktop layout mode formed by configuration;
and the information storage module is used for storing the target desktop layout mode and the login account information of the corresponding individual user in an associated mode according to the individual user identification, and recording the version number of the target desktop layout mode.
Further, the layout configuration interface comprises a layout arrangement area and a layout material area;
the layout material area comprises at least one pre-created content presentation block;
each content presentation block corresponds to a presentation type, which is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an auxiliary resource, and a main resource.
Further, the apparatus may further include:
the second request receiving module is used for receiving a second layout configuration request sent by the management platform;
And the second interface feedback module is used for feeding back a layout configuration interface to the management platform so that the manager can form a desktop configuration mode based on the layout configuration interface configuration through the management platform and distribute the desktop configuration mode to the associated interaction panel.
Further, the apparatus may further include:
the third request receiving module is used for receiving a layout material creating request sent by the interactive flat plate;
the third interface feedback module is used for feeding back a layout material programming creation interface to the interactive flat panel, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
and the second information receiving module is used for receiving the created content presentation block submitted by the interactive flat plate and storing the created content presentation block into the set layout material set so as to be used for managing desktop layout mode configuration of the layer user and/or the individual user.
Further, the apparatus may further include:
the third information receiving module is used for receiving layout material creation requirement information which is fed back by a management layer user and/or a personal user;
and the container creation module is used for creating the requirement information according to preset programming specifications and expansion rules by combining the layout materials, compiling and forming new content presentation blocks, and storing the new content presentation blocks into a set content presentation block set for desktop layout mode configuration of management layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
Example five
Fig. 5 is a schematic structural diagram of an interactive tablet according to a fifth embodiment of the present application. As shown in fig. 5, the interaction tablet 1000 may include: at least one processor 1001, at least one network interface 1004, a user interface 1003, a memory 1005, at least one communication bus 1002.
Wherein the communication bus 1002 is used to enable connected communication between these components.
The user interface 1003 may include a Display screen (Display) and a Camera (Camera), and the optional user interface 1003 may further include a standard wired interface and a wireless interface.
The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface), among others.
Wherein the processor 1001 may include one or more processing cores. The processor 1001 interfaces and lines with various portions of the overall interaction tablet 1000 by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 1005 and invoking data stored in the memory 1005 to perform various functions of the interaction tablet 1000 and to process data. Alternatively, the processor 1001 may be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field-Programmable gate array (FPGA), programmable Logic Array (PLA). The processor 1001 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 1001 and may be implemented by a single chip.
The Memory 1005 may include a random access Memory (RandomAccess Memory, RAM) or a Read-Only Memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer readable medium (non-transitory computer-readable storage medium). The memory 1005 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 1005 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-described respective method embodiments, etc.; the storage data area may store data or the like referred to in the above respective method embodiments. The memory 1005 may also optionally be at least one memory located remotely from the processor 1001. As shown in FIG. 5, an operating system, network communication module, user interface module, and interactive tablet operating application may be included in memory 1005, which is a type of computer storage medium. In the interactive tablet 1000 shown in fig. 5, the user interface 1003 is mainly used for providing an input interface for a user, and acquiring data input by the user; and the processor 1001 may be used to call an operation application of the interactive tablet stored in the memory 1005, and specifically perform the following operations:
Receiving a system start operation; displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop; receiving a personal user login operation; and displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
Example six
Fig. 6 is a schematic structural diagram of a server according to a sixth embodiment of the present application. As shown in fig. 6, the server 1100 may include: at least one processor 1101, at least one network interface 1104, a user interface 1103, a memory 1105, at least one communication bus 1102.
Wherein communication bus 1102 is used to facilitate connection communications among the components.
The user interface 1103 may include a Display screen (Display) and a Camera (Camera), and the optional user interface 1103 may further include a standard wired interface and a wireless interface.
Network interface 1104 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface), among others.
Wherein the processor 1101 may comprise one or more processing cores. The processor 1101 connects various portions of the overall server 1100 using various interfaces and lines, and performs various functions of the interactive smart device 1100 and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 1105, and invoking data stored in the memory 1105. Alternatively, the processor 1101 may be implemented in at least one hardware form of DSP, FPGA, PLA. The processor 1101 may integrate one or a combination of several of a CPU, GPU, modem, and the like. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the modem is used to handle wireless communications. It will be appreciated that the modem may not be integrated into the processor 1101 and may be implemented by a single chip.
The memory 1105 may include a RAM or a read only memory. Optionally, the memory 1105 includes a non-transitory computer readable medium. Memory 1105 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 1105 may include a stored program area that may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described above, etc., and a stored data area; the storage data area may store data or the like referred to in the above respective method embodiments. The memory 1105 may also optionally be at least one storage device located remotely from the processor 1101. As shown in fig. 19, an operating system, a network communication module, a user interface module, and an operating application of the interactive smart device may be included in the memory 1105 as one type of computer storage medium. In the interactive smart device 1100 shown in fig. 6, the user interface 1103 is mainly used for providing an input interface for a user, and acquiring data input by the user; and the processor 1101 may be configured to invoke an operating application of the interactive smart device stored in the memory 1105, and to specifically perform the following operations when the server is a shared device:
Receiving a personal user login request sent by an interaction panel, and obtaining login account information of a personal user; searching a target desktop layout mode with the highest version number matched with the login account information; and feeding back the target desktop layout mode to the interaction tablet so that the interaction tablet presents the personalized desktop according to the method in the second embodiment.
Example seven
The seventh embodiment of the present application also provides a computer storage medium, which may store a plurality of instructions,
the instructions are adapted to be loaded and executed by a processor as in method steps of embodiment one or embodiment two, and the device on which the storage medium resides may be an interactive tablet or server.
With reference to the first embodiment, the instructions are adapted to be loaded by the processor and specifically used to execute a personalized desktop management method, applied to an interactive tablet, and include:
receiving a system start operation;
displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop;
receiving a personal user login operation;
and displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
Further, each of the first content presentation blocks is selected in advance by the individual user from a layout material area;
the first desktop content includes at least one second content presentation block; when the first desktop layout mode is a desktop configuration mode, each of the second content presentation blocks is selected in advance from the layout material area by the management layer user.
Further, the displaying the desktop content of the first desktop layout mode includes:
when detecting that a desktop configuration mode is stored locally, taking the desktop configuration mode as a first desktop layout mode, and displaying corresponding first desktop content;
the desktop configuration mode is formed by a management layer user on a management platform based on a layout configuration interface provided by a server, and is distributed to the interactive tablet by the management platform.
Further, the method further comprises:
receiving a system restart operation;
displaying the second desktop content of the second desktop layout mode;
receiving a new personal user login operation;
displaying third desktop content of a third desktop layout mode;
the third desktop layout pattern is formed by a new personal user configuration, the third desktop content including at least one third content presentation block.
Further, the method further comprises:
receiving desktop scene switching operation;
displaying a desktop scene switching window;
receiving a scene option selection operation;
and displaying a system default mode corresponding to the selected scene.
Further, the method further comprises:
receiving a layout configuration operation;
displaying a layout configuration interface, wherein the layout configuration interface comprises a layout arrangement area and a layout material area;
receiving an element arrangement operation for arranging, in a layout arrangement area, a presentation position and/or a presentation size of a content presentation block selected from a layout material area;
displaying a target desktop layout mode in the layout arrangement area;
receiving an orchestration submission operation;
and submitting layout configuration information containing the target desktop layout mode to a server.
Further, the layout material area includes at least one content presentation block therein;
each content presentation block is a whole and is displayed on a display screen according to the preset size and arrangement position when being used as desktop content presentation;
each content presentation block corresponds to a presentation type that is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an affiliated resource, and a main resource.
Further, the layout configuration interface is provided by the server after responding to the layout configuration request corresponding to the layout configuration operation.
Further, the method further comprises:
receiving a layout material creation operation;
displaying a layout material programming creation interface, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
receiving layout material creation requirement information;
displaying the created content presentation block, wherein the content presentation block is compiled and formed by combining the material creation requirement information according to the programming specification and the expansion rule;
receiving a layout material uploading operation;
and uploading the created content presentation blocks to the server for storage in the server for management of desktop layout mode configuration of layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
Also, referring to the content of the first embodiment, the instructions are suitable for being loaded by the processor, and specifically configured to execute a personalized desktop management method, applied to a server, and include:
Receiving a personal user login request sent by an interaction panel, and obtaining login account information of a personal user;
searching a target desktop layout mode with the highest version number matched with the login account information;
and feeding back the target desktop layout mode to the interaction tablet so that the interaction tablet presents the personalized desktop according to the method described in the embodiment of the first aspect.
Further, the method further comprises:
receiving a first layout configuration request sent by the interactive flat panel;
feeding back a layout configuration interface to the interactive flat panel;
receiving layout configuration information submitted by the interactive flat panel, wherein the layout configuration information comprises a personal user identifier and a target desktop layout mode formed by configuration;
and according to the personal user identification, storing the target desktop layout mode and login account information of the corresponding personal user in an associated mode, and recording the version number of the target desktop layout mode.
Further, the layout configuration interface comprises a layout arrangement area and a layout material area;
the layout material area comprises at least one pre-created content presentation block;
each content presentation block corresponds to a presentation type, which is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an auxiliary resource, and a main resource.
Further, the method further comprises:
receiving a second layout configuration request sent by a management platform;
and feeding back a layout configuration interface to the management platform so that the manager can form a desktop configuration mode based on the layout configuration interface configuration through the management platform and distribute the desktop configuration mode to the associated interaction panel.
Further, the method further comprises:
receiving a layout material creation request sent by an interactive panel;
feeding back a layout material programming creation interface to the interactive panel, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
and receiving the created content presentation blocks submitted by the interactive tablet and storing the created content presentation blocks into a set layout material set for desktop layout mode configuration of management layer users and/or individual users.
Further, the method further comprises:
receiving layout material creation requirement information, wherein the layout material creation requirement information is fed back by a management layer user and/or a personal user;
and creating requirement information according to preset programming specifications and expansion rules in combination with the layout materials, compiling and forming new content presentation blocks, and storing the new content presentation blocks into a set of content presentation blocks for desktop layout mode configuration of management layer users and/or individual users.
Further, the data structure on which the content presentation block is created includes: public information configuration items and private information configuration items;
the public information configuration item comprises the following steps: a container size item and a container location item;
the private information configuration item comprises the following steps: content presentation type.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product.
Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium. Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves. It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
Note that the above is only a preferred embodiment of the present application and the technical principle applied. Those skilled in the art will appreciate that the present application is not limited to the particular embodiments described herein, but is capable of numerous obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the present application. Therefore, while the present application has been described in connection with the above embodiments, the present application is not limited to the above embodiments, but may include many other equivalent embodiments without departing from the spirit of the present application, the scope of which is defined by the scope of the appended claims.

Claims (22)

  1. A personalized desktop management method, applied to an interactive tablet, comprising:
    receiving a system start operation;
    displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop;
    receiving a personal user login operation;
    and displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
  2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
    each of the first content presentation blocks is selected in advance from a layout material area by the individual user;
    the first desktop content includes at least one second content presentation block;
    when the first desktop layout mode is a desktop configuration mode, each of the second content presentation blocks is selected in advance from the layout material area by the management layer user.
  3. The method of claim 1, wherein displaying desktop content of the first desktop layout mode comprises:
    when detecting that a desktop configuration mode is stored locally, taking the desktop configuration mode as a first desktop layout mode, and displaying corresponding first desktop content;
    the desktop configuration mode is formed by a management layer user on a management platform based on a layout configuration interface provided by a server, and is distributed to the interactive tablet by the management platform.
  4. The method as recited in claim 1, further comprising:
    receiving a system restart operation;
    displaying the second desktop content of the second desktop layout mode;
    receiving a new personal user login operation;
    displaying third desktop content of a third desktop layout mode;
    The third desktop layout pattern is formed by a new personal user configuration, the third desktop content including at least one third content presentation block.
  5. The method as recited in claim 1, further comprising:
    receiving desktop scene switching operation;
    displaying a desktop scene switching window;
    receiving a scene option selection operation;
    and displaying a system default mode corresponding to the selected scene.
  6. The method of any one of claims 1-5, further comprising:
    receiving a layout configuration operation;
    displaying a layout configuration interface, wherein the layout configuration interface comprises a layout arrangement area and a layout material area;
    receiving an element arrangement operation for arranging, in a layout arrangement area, a presentation position and/or a presentation size of a content presentation block selected from a layout material area;
    displaying a target desktop layout mode in the layout arrangement area;
    receiving an orchestration submission operation;
    and submitting layout configuration information containing the target desktop layout mode to a server.
  7. The method of claim 6, wherein the layout configuration interface is provided by a server in response to a layout configuration request corresponding to the layout configuration operation.
  8. The method according to any one of claims 1 to 7, wherein the layout material area includes at least one content presentation block therein;
    each content presentation block is a whole and is displayed on a display screen according to the preset size and arrangement position when being used as desktop content presentation;
    each content presentation block corresponds to a presentation type that is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an affiliated resource, and a main resource.
  9. The method according to any one of claims 1-8, further comprising:
    receiving a layout material creation operation;
    displaying a layout material programming creation interface, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
    receiving layout material creation requirement information;
    displaying the created content presentation block, wherein the content presentation block is compiled and formed by combining the material creation requirement information according to the programming specification and the expansion rule;
    receiving a layout material uploading operation;
    and uploading the created content presentation blocks to the server for storage in the server for management of desktop layout mode configuration of layer users and/or individual users.
  10. The method of claim 9, wherein the data structure upon which the content rendering block is created comprises: public information configuration items and private information configuration items;
    the public information configuration item comprises the following steps: a container size item and a container location item;
    the private information configuration item comprises the following steps: content presentation type.
  11. A personalized desktop management method, applied to a server, comprising:
    receiving a personal user login request sent by an interaction panel, and obtaining login account information of a personal user;
    searching a target desktop layout mode with the highest version number matched with the login account information;
    feeding back the target desktop layout pattern to the interactive tablet to cause the interactive tablet to present a personalized desktop according to the method of any one of claims 1-10.
  12. The method as recited in claim 11, further comprising:
    receiving a first layout configuration request sent by the interactive flat panel;
    feeding back a layout configuration interface to the interactive flat panel;
    receiving layout configuration information submitted by the interactive flat panel, wherein the layout configuration information comprises a personal user identifier and a target desktop layout mode formed by configuration;
    And according to the personal user identification, storing the target desktop layout mode and login account information of the corresponding personal user in an associated mode, and recording the version number of the target desktop layout mode.
  13. The method of claim 12, wherein the layout configuration interface includes a layout area and a layout material area;
    the layout material area comprises at least one pre-created content presentation block;
    each content presentation block corresponds to a presentation type, which is at least one of an application drawer, a navigation bar, a web page, an identification code, a picture, an auxiliary resource, and a main resource.
  14. The method according to any one of claims 11-13, further comprising:
    receiving a second layout configuration request sent by a management platform;
    and feeding back a layout configuration interface to the management platform so that the manager can form a desktop configuration mode based on the layout configuration interface configuration through the management platform and distribute the desktop configuration mode to the associated interaction panel.
  15. The method according to any one of claims 11-13, further comprising:
    receiving a layout material creation request sent by an interactive panel;
    Feeding back a layout material programming creation interface to the interactive panel, wherein the layout material programming creation interface comprises a preset programming specification and an expansion rule;
    and receiving the created content presentation blocks submitted by the interactive tablet and storing the created content presentation blocks into a set layout material set for desktop layout mode configuration of management layer users and/or individual users.
  16. The method according to any one of claims 11-13, further comprising:
    receiving layout material creation requirement information, wherein the layout material creation requirement information is fed back by a management layer user and/or a personal user;
    and creating requirement information according to preset programming specifications and expansion rules in combination with the layout materials, compiling and forming new content presentation blocks, and storing the new content presentation blocks into a set of content presentation blocks for desktop layout mode configuration of management layer users and/or individual users.
  17. The method according to any of claims 11-16, wherein the data structure on which the creation of the content presentation block depends comprises: public information configuration items and private information configuration items;
    the public information configuration item comprises the following steps: a container size item and a container location item;
    The private information configuration item comprises the following steps: content presentation type.
  18. A personalized desktop presentation device, configured on an interactive tablet, comprising:
    the first receiving module is used for receiving a system starting operation;
    the first display module is used for displaying first desktop content in a first desktop layout mode, wherein the first desktop layout mode is a system default mode in a selected scene mode; or, configuring a mode for a preset desktop;
    the second receiving module is used for receiving the login operation of the personal user;
    and a second display module for displaying second desktop content in a second desktop layout mode, the second desktop layout mode being configured by an individual user, the second desktop content including at least one first content presentation block.
  19. A personalized desktop management device, configured in a server, comprising:
    the request receiving module is used for receiving a personal user login request sent by the interaction panel and obtaining login account information of the personal user;
    the information searching module is used for searching a target desktop layout mode with the highest version number matched with the login account information;
    an information feedback module for feeding back the target desktop layout mode to the interactive tablet, so that the interactive tablet presents the personalized desktop through the device of claim 18.
  20. An interactive tablet, comprising:
    one or more processors;
    a memory for storing one or more programs;
    when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-10.
  21. A server, comprising:
    one or more processors;
    a memory for storing one or more programs;
    when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 11-17
  22. A storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the method of any of claims 1-17.
CN202180005781.1A 2021-10-22 2021-10-22 Personalized desktop management method and device, interactive tablet, server and medium Pending CN116368466A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/125765 WO2023065318A1 (en) 2021-10-22 2021-10-22 Personalized desktop management method and apparatus, interactive tablet, server and medium

Publications (1)

Publication Number Publication Date
CN116368466A true CN116368466A (en) 2023-06-30

Family

ID=86058747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180005781.1A Pending CN116368466A (en) 2021-10-22 2021-10-22 Personalized desktop management method and device, interactive tablet, server and medium

Country Status (2)

Country Link
CN (1) CN116368466A (en)
WO (1) WO2023065318A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7310775B2 (en) * 2002-12-17 2007-12-18 International Business Machines Corporation System and method for restoring desktop components using distributed desktop packages
US20070111726A1 (en) * 2005-11-15 2007-05-17 Sony Ericsson Mobile Communications Ab User profiles for mobile terminals
US20170168653A1 (en) * 2015-12-10 2017-06-15 Sap Se Context-driven, proactive adaptation of user interfaces with rules
CN108170336B (en) * 2017-12-27 2020-12-25 广东小天才科技有限公司 Terminal desktop application display control method and system
CN108200273B (en) * 2017-12-27 2021-04-30 努比亚技术有限公司 Desktop icon display method, terminal and computer readable storage medium

Also Published As

Publication number Publication date
WO2023065318A1 (en) 2023-04-27

Similar Documents

Publication Publication Date Title
US9880712B2 (en) In-application customization
CN102947792B (en) WEB application transitioning and transient WEB applications
KR101129221B1 (en) Presentation apparatus and presentation method of the presentation apparatus
CN102918486A (en) WEB application navigation domains
US10126918B2 (en) Customized guided workflow element arrangement
CN111124533A (en) Method and device for dynamic configuration of active page
US20240346227A1 (en) Scriptlets
CN110569079A (en) Method and device for driving front end based on configuration
CN116368466A (en) Personalized desktop management method and device, interactive tablet, server and medium
CN103917944B (en) System and method for dynamically updating folder contents in device
CN116009997A (en) Cloud desktop management method and device, electronic equipment and storage medium
CN119364123A (en) Display device and control method thereof, computer-readable storage medium, and program product
CN116932082A (en) Method, device, equipment and storage medium for generating popup configuration file
CN119415776A (en) A display device and a media resource search method
KR20140115470A (en) An application developing environment system
KR20140115456A (en) A recording media for providing an application developing tool
Mori et al. Migrating the User Interface between the Digital TV and Mobile Devices
KR20140114981A (en) An application developing environment system
KR20140115473A (en) An application developing environment system
KR20140114961A (en) A recording media recognized by computer for providing an application developing tool
KR20140115465A (en) An application developing environment system
KR20140114963A (en) A recording media recognized by computer for providing an application developing tool
KR20140115474A (en) An application developing environment system
KR20140114965A (en) A recording media recognized by computer for providing an application developing tool
KR20140114982A (en) An application developing environment system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination