[go: up one dir, main page]

CN108763311B - Interface display method and device, intelligent interactive panel and storage medium - Google Patents

Interface display method and device, intelligent interactive panel and storage medium Download PDF

Info

Publication number
CN108763311B
CN108763311B CN201810381963.9A CN201810381963A CN108763311B CN 108763311 B CN108763311 B CN 108763311B CN 201810381963 A CN201810381963 A CN 201810381963A CN 108763311 B CN108763311 B CN 108763311B
Authority
CN
China
Prior art keywords
interface
personal
document
application control
server
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.)
Active
Application number
CN201810381963.9A
Other languages
Chinese (zh)
Other versions
CN108763311A (en
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
Priority to CN201810381963.9A priority Critical patent/CN108763311B/en
Priority to PCT/CN2018/113672 priority patent/WO2019205560A1/en
Publication of CN108763311A publication Critical patent/CN108763311A/en
Application granted granted Critical
Publication of CN108763311B publication Critical patent/CN108763311B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an interface display method, an interface display device, an intelligent interactive panel and a storage medium, wherein the method comprises the following steps: receiving personal file list data and personal configuration file data which are positioned on a server and correspond to the currently logged-in user information; displaying a personal folder interface on a current interface according to the personal file list data; receiving a selection operation acting on the personal folder interface; downloading at least one document according to the selection operation; displaying a view interface after detecting that any downloaded document is opened locally; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file. The invention can avoid the interference of the adjustment of the front presenter to the use of the rear presenter when the conference document presentation is carried out.

Description

Interface display method and device, intelligent interactive panel and storage medium
Technical Field
The invention relates to the field of intelligent interactive panels, in particular to an interface display method and device, an intelligent interactive panel and a storage medium.
Background
An intelligent interactive panel (or called an all-in-one machine, a conference machine and a panel for a conference) is an integrated device which integrates a television technology, a computer technology and a touch technology and realizes man-machine interaction. The intelligent interactive tablet has the high-definition display function of a traditional liquid crystal display television, can also have the computing capacity through a built-in computer module (a PC module or an android module), realizes interactive operation through a touch technology, and obtains convenient human-computer interactive experience.
The existing intelligent interactive flat plate mainly exists as public equipment of a conference room, when a user needs to show own personal conference documents on the intelligent interactive flat plate serving as the public equipment, the personal conference documents are firstly transmitted to the interactive intelligent flat plate, and then the documents are opened through corresponding application programs on the intelligent interactive flat plate so as to be shown.
The inventor finds that the prior art has the following problems in the process of implementing the invention:
in a meeting, there may be situations where multiple people present a personal meeting record. Due to different operation habits and meeting record contents of each person, the adjustment of the front presenter may interfere with the use of the rear presenter, and the user experience is poor.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide an interface display method, an interface display apparatus, an intelligent interactive tablet and a storage medium, which can avoid the problem that the adjustment of the front presenter interferes with the use of the rear presenter.
The embodiment of the invention provides an interface display method, which comprises the following steps:
receiving personal file list data and personal configuration file data which are positioned on a server and correspond to the currently logged-in user information;
displaying a personal folder interface on a current interface according to the personal file list data;
receiving a selection operation acting on the personal folder interface;
downloading at least one document according to the selection operation;
displaying a view interface after detecting that any downloaded document is opened locally; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
Preferably, the personal file list data includes a personal file list and download address data of folders and/or documents in the personal file list; the personal folder interface comprises a personal file list and a corresponding downloading identifier of a folder and/or a document; and the download identification is generated according to the download address data.
Preferably, before receiving the personal file list data corresponding to the currently logged-in user information and the data of the personal profile, the method further includes:
receiving a first operation for triggering login;
initiating a verification request to a server;
receiving a verification address returned by the server based on the verification request, and generating a two-dimensional code displayed on a display according to the verification address; the two-dimensional code is used for triggering a user terminal scanning the two-dimensional code to send user information for logging in to the server; the user information is used for triggering the server to verify the user information, and after the user information passes the verification, an access token is generated;
and receiving an access token sent by the server, wherein the access token is used for providing the right to access the server.
Preferably, the native application control comprises an annotation control; and the layer where the interface of the local application control is located is arranged on the layer where the interface of the document is located.
Preferably, the personal profile includes configuration information of a native application control corresponding to at least one application program; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
displaying a view interface after detecting that any downloaded document is locally opened, specifically:
acquiring an application program for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the application program in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the personal profile includes configuration information of the local application control corresponding to a file name of each document in the personal file list; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
displaying a view interface after detecting that any downloaded document is locally opened, specifically:
acquiring a file name for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the file name in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the method further comprises the following steps:
after receiving a second operation of saving the opened document to a server, saving the document and acquiring the configuration information of the current local application control;
sending the stored data of the document and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file.
Preferably, the method further comprises the following steps:
and after receiving a third operation for confirming the log-out, clearing the use trace generated during the log-in.
An embodiment of the present invention further provides an interface display apparatus, including:
the data receiving unit is used for receiving personal file list data and data of a personal configuration file which are positioned on the server and correspond to the currently logged-in user information;
the personal folder interface display unit is used for displaying a personal folder interface on a current interface according to the personal file list data;
a selection operation receiving unit for receiving a selection operation acting on the personal folder interface;
a document downloading unit for downloading at least one document according to the selection operation;
the view interface display unit is used for displaying a view interface after detecting that any downloaded document is locally opened; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
Preferably, the personal file list data includes a personal file list and download address data of folders and/or documents in the personal file list; the personal folder interface comprises a personal file list and a corresponding downloading identifier of a folder and/or a document; and the download identification is generated according to the download address data.
Preferably, the method further comprises the following steps:
the first operation receiving unit is used for receiving a first operation for triggering login;
the authentication request unit is used for initiating an authentication request to the server;
the two-dimensional code display unit is used for receiving a verification address returned by the server based on the verification request and generating a two-dimensional code displayed on a display according to the verification address; the two-dimensional code is used for triggering a user terminal scanning the two-dimensional code to send user information for logging in to the server; the user information is used for triggering the server to verify the user information, and after the user information passes the verification, an access token is generated;
and the access token receiving unit is used for receiving the access token sent by the server, wherein the access token is used for providing the access right to the server.
Preferably, the native application control comprises an annotation control; and the layer where the interface of the local application control is located is arranged on the layer where the interface of the document is located.
Preferably, the personal profile includes configuration information of a native application control corresponding to at least one application program; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
the view interface display unit specifically includes:
the application program reading module is used for acquiring an application program for opening any downloaded document after the document is detected to be opened locally;
the first configuration information reading module is used for reading configuration information corresponding to the application program in the personal configuration file;
the first display module is used for displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the personal profile includes configuration information of the local application control corresponding to a file name of each document in the personal file list; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
the view interface display unit specifically includes:
the file name acquisition module is used for acquiring the file name of the opened document after detecting that any downloaded document is opened locally;
the second configuration information reading module is used for reading the configuration information corresponding to the file name in the personal configuration file;
the second display module is used for displaying the view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the method further comprises the following steps:
the saving module is used for saving the opened document after receiving a second operation of saving the document to the server and acquiring the configuration information of the current local application control;
the sending module is used for sending the stored document data and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file.
Preferably, the method further comprises the following steps:
and the clearing module is used for clearing the use trace generated in the login period after receiving the third operation of confirming the logout.
Embodiments of the present invention also provide an intelligent interactive tablet comprising a touch sensitive display, a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor; the processor is connected with the touch-sensitive display and the memory; the processor implements the interface display method as described above when executing the computer program.
The embodiment of the invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program runs, the device where the computer-readable storage medium is located is controlled to execute the interface display method.
In the above embodiment, when the user performs conference document display, the user needs to log in to the server first, and the intelligent interactive tablet acquires the personal folder and the personal configuration file corresponding to the logged-in user information on the server, and configures the local application control displayed on the display interface according to the personal configuration file. Since the personal profile is configured by the user, the local application control configured by the personal profile conforms to the personal use habit of the user, and the user experience is good. Furthermore, under the condition of multi-user demonstration, each user can obtain a display interface according with the operation habit of the user only by logging in the user information registered on the server, so that the influence of the previous user is avoided.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of an interface display method according to a first embodiment of the present invention.
Fig. 2 is a schematic diagram of a personal folder interface provided by the first embodiment of the present invention.
Fig. 3 is a schematic view of a view interface provided by the first embodiment of the present invention.
FIG. 4 is a schematic diagram of annotating handwriting drawing on a view interface.
Fig. 5 is a schematic diagram of a two-dimensional code login interface according to another embodiment of the present invention.
Fig. 6 is a schematic structural diagram of an interface display device according to a second embodiment of the present invention.
Fig. 7 is a schematic structural diagram of an intelligent interactive tablet according to a second embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a first embodiment of the invention provides an interface display method. The interface display method provided by the embodiment can be executed by an intelligent interaction device, such as an intelligent interaction tablet. The intelligent interactive panel can be an integrated device which controls the content displayed on the display panel and realizes man-machine interactive operation through a touch technology, and integrates one or more functions of a projector, an electronic whiteboard, a curtain, a sound box, a television, a video conference terminal and the like.
In this embodiment, the interface display method includes the following steps:
s101, receiving personal file list data and personal configuration file data corresponding to the currently logged-in user information on the server.
In this embodiment, the smart interactive tablet may establish a data connection with a server. The communication mode of the data connection between the server and the intelligent interactive tablet can be through communication modes such as the internet, a local area network and the like.
In this embodiment, the server is used to store personal files (which may be folders or documents) and personal profiles uploaded by users. Before uploading, a user registers an account containing user information on a server, the server allocates a storage space for the user information corresponding to the account, personal files and personal configuration files uploaded by the user are stored in the storage space, and after the user logs in the server through the user information registered by the user, data corresponding to the user information stored in the storage space can be acquired.
In this embodiment, before the smart interactive tablet performs data interaction with the server, the smart interactive tablet needs to log in the server. For example, the login may be performed as follows: the intelligent interaction platform provides a login key (which can be a virtual key or an entity key), after a user clicks the login key, the intelligent interaction panel displays a login interface, and the login interface comprises a user information input field and a password input field; the intelligent interaction panel receives user information and a password input by a user based on the user information input field and the password input field, sends the user information and the password to the server, and the server verifies the user information and the password and logs in the server if the user information and the password are verified successfully.
In this embodiment, after logging in to the server, the smart interactive tablet may receive personal file list data and data of a personal profile, which correspond to the currently logged-in user information, on the server. The personal file list data is generated by the server according to all personal files uploaded by the user and comprises a personal file list and download address data distributed by the server to folders and/or documents in the personal file list.
And S102, displaying a personal folder interface on the current interface according to the personal file list data.
As shown in fig. 2, in this embodiment, after receiving the personal file list data, the smart interactive tablet may analyze the personal file list data, and display a personal folder interface on a current interface according to a preset display style layout, where the personal folder interface includes a personal file list and a corresponding folder and/or document download identifier.
S103, receiving selection operation acted on the personal folder interface.
S104, downloading at least one document according to the selection operation.
In this embodiment, the user may download the corresponding folder or document by clicking the download identifier. When a user clicks a download identifier, the intelligent interactive tablet acquires download address data corresponding to the download identifier, so that a corresponding folder or document is downloaded according to the download address data.
The user may download a single document or may download the entire folder, which is not limited in the present invention.
S105, displaying a view interface after detecting that any downloaded document is locally opened; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
In this embodiment, after the downloading is completed, the smart interactive tablet may open any downloaded document through a predetermined local application. For example, for a doc formatted document, Microsoft word may be used to open, for a ppt formatted document, Microsoft PowerPoint may be used to open, for a picture formatted document, corresponding picture processing software may be used to open, and the like, which are not described herein in detail.
In this embodiment, as shown in fig. 3, after the document is opened, the smart interactive tablet displays a corresponding view interface, where the view interface includes an interface of the document and an interface of a local application control; and configuring the interface of the local application control according to the personal configuration file.
In this embodiment, the local application control refers to an application control that is carried by the smart tablet itself or developed for the smart interactive tablet, and exists independently of a specific application program, that is, the local application control may be invoked at any interface (e.g., a system main interface or any application program interface). And the layer on which the interface of the local application control is positioned is arranged on the layer on which the interface of the document is positioned. For example, the native application control is displayed on a control layer, the document is displayed on a common display layer, and the control layer is disposed on the common display layer.
In this embodiment, for example, the native application control comprises an annotation control. When the annotation control is triggered, an annotation layer is added on the interface of the document, and a user can draw annotation handwriting on the annotation layer (as shown in fig. 4)
In addition, the native application control may further include a save control, an erase control, an enlarge control, a cancel control, and the like. The save control provides for saving the endorsement writing, and the undo control can be used to undo useless endorsement writing. The enlargement control is used for enlarging the designated area. Of course, it should be noted that the local application control may also be developed according to actual needs, and the present invention is not particularly limited.
In this embodiment, the interface of the native application control is configured according to the personal profile, that is, the native application control and the location of the native application control included in the interface of the native application control are configured according to the personal profile. The user can configure the local application control to be called and the display position of each local application control according to own operation habits, and the local application controls and the display positions of the local application controls are stored after being set, so that the personal configuration file can be obtained.
In this embodiment, when a user performs conference document display, the user needs to log in to the server first, and the intelligent interactive tablet acquires a personal folder and a personal configuration file corresponding to the logged-in user information on the server, and configures a local application control displayed on the display interface according to the personal configuration file. Since the personal profile is configured by the user, the local application control configured by the personal profile conforms to the personal use habit of the user, and the user experience is good. Furthermore, under the condition of multi-user demonstration, each user can obtain a display interface according with the operation habit of the user only by logging in the user information registered on the server, so that the influence of the previous user is avoided.
In another embodiment, before step S101, the method further includes:
receiving a first operation for triggering login;
initiating a verification request to a server;
receiving a verification address returned by the server based on the verification request, and generating a two-dimensional code displayed on a display according to the verification address; the two-dimensional code is used for triggering a user terminal scanning the two-dimensional code to send user information for logging in to the server; the user information is used for triggering the server to verify the user information, and after the user information passes the verification, an access token is generated;
and receiving an access token sent by the server, wherein the access token is used for providing the right to access the server.
In the above embodiment, the user is required to manually input the account and the password during login, so that the problems that the user forgets the account and the password or loses mistakes and the like occur.
For this purpose, in this embodiment, after detecting a first operation of the user for triggering login, the smart interactive tablet initiates an authentication request to the server, the server generates a two-dimensional code (as shown in fig. 5) displayed on the display according to an authentication address returned by the authentication request, and the smart interactive tablet generates the two-dimensional code according to the authentication address. At this time, the user can scan the two-dimensional code through the user terminal (the user terminal needs to log in the corresponding APP or the WeChat applet first) so as to send user information for logging in to the server, the server verifies the user information, generates an access token after the user information passes the verification, and sends the access token to the intelligent interactive tablet and the user terminal; wherein the access token is used for providing the right to access the server.
In the embodiment, the verification login method based on the two-dimensional code scanning does not need the user to manually input the account and the password, the login is simple and quick, and the condition that the user forgets or mistakenly inputs the account and the password is avoided.
In addition, the user terminal may also access the server, so that the user may upload a corresponding document to the server through the user terminal. Namely, data transmission between the user terminal and the intelligent interactive panel is established through the server
In another embodiment, the personal profile includes configuration information for native application controls corresponding to at least one application program; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
step S104 specifically includes:
acquiring an application program for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the application program in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
In this embodiment, the personal profile includes configuration information of the native application control corresponding to at least one application, considering that the native application controls required to be configured for different applications may be different, for example, the native application control required for an application for opening a text document may be different from the native application control required for an application for opening a picture document. In this way, when a document is opened locally, the intelligent interactive tablet acquires an application program for opening the document, and then reads configuration information corresponding to the application program from the personal configuration file, so as to configure an interface of a local application control according to the configuration information.
In another embodiment, the personal profile includes configuration information for a native application control corresponding to a filename of each document in the personal file list; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
step S104 specifically includes:
acquiring a file name for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the file name in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
In this embodiment, the personal profile includes configuration information for the native application control corresponding to each document, considering that the native application controls required to be configured for different documents may be different, for example, the native application controls required for text documents may be different from the native application controls required for picture documents. Therefore, when a document is opened locally, the intelligent interaction tablet acquires the file name of the opened document, and then reads the configuration information corresponding to the file name from the personal configuration file so as to configure the interface of the local application control according to the configuration information.
In another embodiment, the method further comprises:
after receiving a second operation of saving the opened document to a server, saving the document and acquiring the configuration information of the current local application control;
sending the stored data of the document and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file.
In this embodiment, in the process of document display by the user, the intelligent interactive terminal allows the user to edit the native application control on the interface of the native application control, for example, add the native application control, reduce the native application control, move the position of the native application control, and the like. The user may save the opened document to the server after completing the presentation. After receiving the saving operation of the user, the intelligent interaction tablet can save the document and acquire the configuration information of the current local application control. Then sending the stored data of the document and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file. Therefore, when the user logs in again next time, the interface of the local application control can be configured according to the configuration information updated last time.
In another embodiment, the method further comprises:
and after receiving a third operation for confirming the log-out, clearing the use trace generated during the log-in.
In this embodiment, since the smart interactive tablet acts as a public device, it will clear the usage trace generated during login after receiving the third operation of confirming the log-out. The usage traces include all documents downloaded and saved locally by the user, handwriting data generated by the user during the presentation, and the like.
Referring to fig. 6, a schematic structural diagram of an interface display device according to a second embodiment of the present invention is shown, where the interface display device includes:
a data receiving unit 10 for receiving personal file list data corresponding to the currently logged-in user information and data of a personal profile on a server;
a personal folder interface display unit 20 for displaying a personal folder interface on a current interface according to the personal file list data;
a selection operation receiving unit 30 for receiving a selection operation acting on the personal folder interface;
a document downloading unit 40 for downloading at least one document according to the selection operation;
a view interface display unit 50 for displaying a view interface after detecting that any one of the downloaded documents is opened locally; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
Preferably, the personal file list data includes a personal file list and download address data of folders and/or documents in the personal file list; the personal folder interface comprises a personal file list and a corresponding downloading identifier of a folder and/or a document; and the download identification is generated according to the download address data.
Preferably, the method further comprises the following steps:
the first operation receiving unit is used for receiving a first operation for triggering login;
the authentication request unit is used for initiating an authentication request to the server;
the two-dimensional code display unit is used for receiving a verification address returned by the server based on the verification request and generating a two-dimensional code displayed on a display according to the verification address; the two-dimensional code is used for triggering a user terminal scanning the two-dimensional code to send user information for logging in to the server; the user information is used for triggering the server to verify the user information, and after the user information passes the verification, an access token is generated;
and the access token receiving unit is used for receiving the access token sent by the server, wherein the access token is used for providing the access right to the server.
Preferably, the native application control comprises an annotation control; and the layer where the interface of the local application control is located is arranged on the layer where the interface of the document is located.
Preferably, the personal profile includes configuration information of a native application control corresponding to at least one application program; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
the view interface display unit 50 specifically includes:
the application program reading module is used for acquiring an application program for opening any downloaded document after the document is detected to be opened locally;
the first configuration information reading module is used for reading configuration information corresponding to the application program in the personal configuration file;
the first display module is used for displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the personal profile includes configuration information of the local application control corresponding to a file name of each document in the personal file list; the configuration information comprises a local application control to be configured and position information of the local application control to be configured;
the view interface display unit 50 specifically includes:
the file name acquisition module is used for acquiring the file name of the opened document after detecting that any downloaded document is opened locally;
the second configuration information reading module is used for reading the configuration information corresponding to the file name in the personal configuration file;
the second display module is used for displaying the view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
Preferably, the method further comprises the following steps:
the saving module is used for saving the opened document after receiving a second operation of saving the document to the server and acquiring the configuration information of the current local application control;
the sending module is used for sending the stored document data and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file.
Preferably, the method further comprises the following steps:
and the clearing module is used for clearing the use trace generated in the login period after receiving the third operation of confirming the logout.
In the above embodiment, when the user performs conference document display, the user needs to log in to the server first, and the intelligent interactive tablet acquires the personal folder and the personal configuration file corresponding to the logged-in user information on the server, and configures the local application control displayed on the display interface according to the personal configuration file. Since the personal profile is configured by the user, the local application control configured by the personal profile conforms to the personal use habit of the user, and the user experience is good. Furthermore, under the condition of multi-user demonstration, each user can obtain a display interface according with the operation habit of the user only by logging in the user information registered on the server, so that the influence of the previous user is avoided.
Referring to fig. 7, fig. 7 is a schematic diagram of an intelligent interaction tablet according to a third embodiment of the present invention, configured to execute the interface display method according to the third embodiment of the present invention, as shown in fig. 7, the intelligent interaction tablet includes: at least one processor 11, such as a CPU, at least one network interface 14 or other user interface 13, a memory 15, at least one communication bus 12, the communication bus 12 being used to enable connectivity communications between these components. The user interface 13 may optionally include a USB interface, and other standard interfaces, wired interfaces. The network interface 14 may optionally include a Wi-Fi interface as well as other wireless interfaces. The memory 15 may comprise a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 15 may optionally comprise at least one memory device located remotely from the aforementioned processor 11.
In some embodiments, memory 15 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof:
an operating system 151, which contains various system programs for implementing various basic services and for processing hardware-based tasks;
and (5) a procedure 152.
Specifically, the processor 11 is configured to call the program 152 stored in the memory 15 to execute the interface display method according to the above embodiment.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, the processor is the control center of the interface display method, and various interfaces and lines are used to connect the various parts of the whole interface display method.
The memory can be used for storing the computer program and/or the module, and the processor can realize various functions of the electronic device for calculating the enterprise business result by operating or executing the computer program and/or the module stored in the memory and calling the data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, a text conversion function, etc.), and the like; the storage data area may store data (such as audio data, text message data, etc.) created according to the use of the cellular phone, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein, the module of the intelligent interactive tablet can be stored in a computer readable storage medium if the module is implemented in the form of a software functional unit and sold or used as an independent product. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
It should be noted that, in the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and in a part that is not described in detail in a certain embodiment, reference may be made to the related descriptions of other embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are preferred and that acts and simulations are necessarily required in accordance with the invention.

Claims (11)

1. An interface display method, comprising:
receiving personal file list data and personal configuration file data which are positioned on a server and correspond to the currently logged-in user information; wherein the personal profile includes configuration information for native application controls corresponding to at least one application; or the personal profile comprises configuration information of the local application control corresponding to the file name of each document in the personal file list;
displaying a personal folder interface on a current interface according to the personal file list data;
receiving a selection operation acting on the personal folder interface;
downloading at least one document according to the selection operation;
displaying a view interface after detecting that any downloaded document is opened locally; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
2. The interface display method according to claim 1, wherein the personal file list data includes a personal file list and download address data of folders and/or documents in the personal file list; the personal folder interface comprises a personal file list and a corresponding downloading identifier of a folder and/or a document; and the download identification is generated according to the download address data.
3. The interface display method of claim 1,
before receiving the personal file list data corresponding to the currently logged-in user information and the data of the personal profile, the method further comprises the following steps:
receiving a first operation for triggering login;
initiating a verification request to a server;
receiving a verification address returned by the server based on the verification request, and generating a two-dimensional code displayed on a display according to the verification address; the two-dimensional code is used for triggering a user terminal scanning the two-dimensional code to send user information for logging in to the server; the user information is used for triggering the server to verify the user information, and after the user information passes the verification, an access token is generated;
and receiving an access token sent by the server, wherein the access token is used for providing the right to access the server.
4. The interface display method of claim 1,
the native application control comprises an annotation control; and the layer where the interface of the local application control is located is arranged on the layer where the interface of the document is located.
5. The interface display method according to claim 1, wherein the configuration information includes a native application control to be configured and position information of the native application control to be configured;
displaying a view interface after detecting that any downloaded document is locally opened, specifically:
acquiring an application program for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the application program in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
6. The interface display method according to claim 1, wherein the configuration information includes a native application control to be configured and position information of the native application control to be configured;
displaying a view interface after detecting that any downloaded document is locally opened, specifically:
acquiring a file name for opening any downloaded document after the downloaded document is detected to be opened locally;
reading configuration information corresponding to the file name in the personal configuration file;
displaying a view interface; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the configuration information.
7. The interface display method according to claim 5 or 6, further comprising:
after receiving a second operation of saving the opened document to a server, saving the document and acquiring the configuration information of the current local application control;
sending the stored data of the document and the configuration information of the local application control to the server; wherein the data of the document is used for triggering the server to update the personal folder; the configuration information of the local application control is used for triggering the server to update the personal configuration file.
8. The interface display method according to any one of claims 1 to 6, further comprising:
and after receiving a third operation for confirming the log-out, clearing the use trace generated during the log-in.
9. An interface display device, comprising:
the data receiving unit is used for receiving personal file list data and data of a personal configuration file which are positioned on the server and correspond to the currently logged-in user information; the personal profile includes configuration information for a native application control corresponding to at least one application program; or the personal profile comprises configuration information of the local application control corresponding to the file name of each document in the personal file list;
the personal folder interface display unit is used for displaying a personal folder interface on a current interface according to the personal file list data;
a selection operation receiving unit for receiving a selection operation acting on the personal folder interface;
a document downloading unit for downloading at least one document according to the selection operation;
the view interface display unit is used for displaying a view interface after detecting that any downloaded document is locally opened; wherein the view interface comprises an interface of the document and an interface of a native application control; and configuring the interface of the local application control according to the personal configuration file.
10. A smart interactive tablet comprising a touch-sensitive display, a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor; the processor is connected with the touch-sensitive display and the memory; the processor, when executing the computer program, implements the interface display method of any one of claims 1 to 8.
11. A computer-readable storage medium, comprising a stored computer program, wherein the computer program, when executed, controls an apparatus in which the computer-readable storage medium is located to perform the interface display method according to any one of claims 1 to 8.
CN201810381963.9A 2018-04-24 2018-04-24 Interface display method and device, intelligent interactive panel and storage medium Active CN108763311B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810381963.9A CN108763311B (en) 2018-04-24 2018-04-24 Interface display method and device, intelligent interactive panel and storage medium
PCT/CN2018/113672 WO2019205560A1 (en) 2018-04-24 2018-11-02 Interface display method and device, and smart interactive panel and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810381963.9A CN108763311B (en) 2018-04-24 2018-04-24 Interface display method and device, intelligent interactive panel and storage medium

Publications (2)

Publication Number Publication Date
CN108763311A CN108763311A (en) 2018-11-06
CN108763311B true CN108763311B (en) 2020-04-03

Family

ID=64011788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810381963.9A Active CN108763311B (en) 2018-04-24 2018-04-24 Interface display method and device, intelligent interactive panel and storage medium

Country Status (2)

Country Link
CN (1) CN108763311B (en)
WO (1) WO2019205560A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109393740A (en) * 2018-09-30 2019-03-01 河南理工大学 A kind of Intelligent platform based on fingerprint identification technology
CN110109598A (en) * 2019-05-06 2019-08-09 北京奇艺世纪科技有限公司 A kind of animation interaction implementation method, device and electronic equipment
CN111679881B (en) * 2020-06-09 2022-03-15 腾讯科技(深圳)有限公司 File processing method and device, computer equipment and storage medium
CN112163124A (en) * 2020-09-28 2021-01-01 深圳乐信软件技术有限公司 File display method, device, terminal and storage medium
CN113051018B (en) * 2021-03-30 2024-09-17 京东方科技集团股份有限公司 Conference system control method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662679A (en) * 2012-04-18 2012-09-12 奇智软件(北京)有限公司 Method and device for implementing personalized user interface
CN105426036A (en) * 2015-10-26 2016-03-23 努比亚技术有限公司 Interface display upgrade method, apparatus and system for application
CN106250158A (en) * 2016-08-01 2016-12-21 广州优视网络科技有限公司 The layout method of a kind of client end interface, device and mobile device
CN106559429A (en) * 2016-11-28 2017-04-05 北京铭铭鑫软件有限公司 An a kind of key based on linux system is changed planes method
CN107870997A (en) * 2017-11-03 2018-04-03 广州视源电子科技股份有限公司 Conference blackboard-writing file management method and device, display device and storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7082567B1 (en) * 1999-10-18 2006-07-25 Rose Blush Software Llc Enhanced human computer user interface system for searching and browsing documents
US7536646B2 (en) * 2006-06-14 2009-05-19 Kabushiki Kaisha Toshiba System and method for customizing user interfaces on a document processing device
CN101504590A (en) * 2009-03-13 2009-08-12 无锡迈思奇科技有限公司 Interactive interface collocation method
CN101778169B (en) * 2010-02-04 2012-09-05 华为终端有限公司 Dynamic display method of application program interface and device
CN103581135B (en) * 2012-07-31 2018-02-06 上海狂龙数字科技股份有限公司 Digital white boards, client and network-side
CN105991665B (en) * 2015-01-27 2019-03-01 郭潇文 A kind of document handling method and system and file handler
CN106201155B (en) * 2015-04-30 2019-09-17 Tcl光电科技(惠州)有限公司 Method for displaying user interface and system
CN107015997B (en) * 2016-01-28 2020-10-30 北京联创众升科技有限公司 Mobile terminal wireless control multi-demonstration system
CN107844953B (en) * 2017-11-03 2021-11-16 广州视源电子科技股份有限公司 Conference file management method, device, terminal and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662679A (en) * 2012-04-18 2012-09-12 奇智软件(北京)有限公司 Method and device for implementing personalized user interface
CN105426036A (en) * 2015-10-26 2016-03-23 努比亚技术有限公司 Interface display upgrade method, apparatus and system for application
CN106250158A (en) * 2016-08-01 2016-12-21 广州优视网络科技有限公司 The layout method of a kind of client end interface, device and mobile device
CN106559429A (en) * 2016-11-28 2017-04-05 北京铭铭鑫软件有限公司 An a kind of key based on linux system is changed planes method
CN107870997A (en) * 2017-11-03 2018-04-03 广州视源电子科技股份有限公司 Conference blackboard-writing file management method and device, display device and storage medium

Also Published As

Publication number Publication date
CN108763311A (en) 2018-11-06
WO2019205560A1 (en) 2019-10-31

Similar Documents

Publication Publication Date Title
CN108763311B (en) Interface display method and device, intelligent interactive panel and storage medium
US10671357B2 (en) Preview changes to mobile applications at different display resolutions
US10194288B2 (en) Sticker distribution system for messaging apps
US10496354B2 (en) Terminal device, screen sharing method, and screen sharing system
US20240402977A1 (en) Desktop sharing method and mobile terminal
CN113254121A (en) Messaging application interfacing with one or more extension applications
JP2014525092A (en) Methods for associating third-party content with online document signatures
CN107870997B (en) Management method, device, display device and storage medium for conference blackboard writing files
CN105431816A (en) Synchronizing device association data among computing devices
US20160234340A1 (en) Systems and methods for adaptive cloning of mobile devices
WO2022111394A1 (en) Information processing method and apparatus, and electronic devices
US9858153B2 (en) Service-based backup data restoring to devices
JP6711235B2 (en) Information processing system, information processing device, program, and questionnaire operation method
US10979598B2 (en) Conference management apparatus, document registration method, program, and conference system
CN111580712B (en) Desktop customization method, device, equipment, system and storage medium
CN116009740A (en) Content sharing method, device, computer equipment and storage medium
JP2019121812A (en) Information process system, control method of the same, and program
CN110908739A (en) Method, device and equipment for realizing data docking with third-party Launcher
CN113703860A (en) System and method for dynamically configuring APP
US20190155873A1 (en) Document processing apparatus and non-transitory computer readable medium storing program
CN116112485A (en) Cloud resource using method and related equipment
US20160277200A1 (en) Management device, management method, and computer program product
JP7347550B2 (en) Information processing system, information processing device, program and method
CN116643825A (en) Virtual desktop configuration method, device, equipment and storage medium
CN115712607A (en) Information interaction method and device

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
GR01 Patent grant
GR01 Patent grant