A conference information display method, device, equipment and medium
By processing the signal transmission of the first server, the second server, and the target display device, the problem of not being able to display meeting information in real time at the meeting site in the existing technology is solved, realizing real-time information display on any display device, reducing costs and improving user experience.
Patent Information
- Application Number
- CN202310050013.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-01
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2043-02-01
AI Technical Summary
Existing conference systems cannot display conference information in real time at the conference site, and the integrated display equipment is expensive, causing inconvenience for users.
Through signal transmission and processing between the first server, the second server, and the target display device, conference information can be displayed in real time using any display device, enabling device binding, unbinding, and information updates.
It enables real-time display of meeting information on any display device, reducing equipment costs and improving user experience.
Smart Images

Figure CN116319853B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of Internet of Things, in particular to a conference information display method and device, equipment and medium. BACKGROUND
[0002] When an enterprise needs to organize a live conference in an offline conference room, a conference reservation is usually made in advance through a conference system, but after the conference reservation is completed, the relevant information of the conference (such as the participants, the conference time, etc.) needs to be logged in the conference system for viewing, and cannot be displayed in real time at the conference site, which causes great inconvenience to the participants.
[0003] At present, although some existing conference systems support real-time display of conference information through matching conference display devices, the conference display devices used need to be customized separately, which is costly, and since the conference system and the conference display device are integrated together, the user cannot use other conference display devices when making a conference reservation, resulting in poor user experience. SUMMARY
[0004] The embodiments of the present application provide a conference information display method, device, equipment and medium, which realizes real-time display of the reserved conference information by signal transmission and processing between the first server, the second server and the target display device.
[0005] In a first aspect, the embodiments of the present application provide a conference information display method applied to a first server, which comprises:
[0006] receiving a conference room creation instruction of a user, the conference room creation instruction carrying conference room information of a target conference room and device information of a target display device bound to the target conference room;
[0007] creating the target conference room according to the conference room information and the device information, and forwarding the device information of the target display device to a second server, so as to allow access when the second server determines that the display device requested to access is the target display device according to the device information;
[0008] receiving a conference reservation instruction of a user, and instructing the second server to send indication information to the target display device based on the conference reservation instruction; the conference reservation instruction carries conference information of a reserved conference, the reserved conference being a conference in the target conference room; the indication information is used to instruct the target display device to obtain the conference information of the reserved conference;
[0009] receiving a conference information obtaining request sent by the target display device based on the indication information, and sending the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
[0010] The above scheme, the first server sends the information to the second server after receiving the conference room creation instruction, and the second server ensures that only the device bound to the conference room is allowed to access according to the information, so that the first server can issue an instruction to the bound display device through the second server when the user makes a reservation for a meeting in the conference room, so that the target display device obtains the meeting information corresponding to the meeting from the first server and displays it. Through the above method, any display device can be used to display meeting information in real time.
[0011] In some optional embodiments, after sending the meeting information of the reserved meeting to the target display device, the method further includes:
[0012] Receiving a meeting update instruction of the user, the meeting update instruction being an instruction for updating the meeting information in the reserved meeting, and the meeting update instruction carrying the meeting information to be updated;
[0013] Determining a target display device bound to a target conference room corresponding to the reserved meeting, and instructing the second server to send update information to the target display device; the update information being used to instruct the target display device to obtain the meeting information to be updated;
[0014] Receiving an update information obtaining request sent by the target display device based on the update information, and sending the meeting information to be updated to the target display device, so that the target display device replaces the currently displayed meeting information with the meeting information to be updated.
[0015] The above scheme, after the first server receives the meeting update instruction of the user, the second server is instructed to send update information to the corresponding target display device, so that the target display device obtains the updated meeting information, and ensures that the meeting information displayed by the target display device is the latest meeting information.
[0016] In some optional embodiments, after forwarding the device information of the target display device to the second server, the method further includes:
[0017] Receiving a binding relationship release instruction of the user, the binding relationship release instruction carrying a device identifier of a target display device to be released from binding with the target conference room;
[0018] Determining the target display device according to the device identifier, and deleting the previously recorded binding relationship between the target conference room and the target display device;
[0019] Sending a device information deletion instruction to the second server, the device information deletion instruction carrying the device identifier of the target display device, so that the second server deletes the device information of the target display device corresponding to the device identifier.
[0020] The first server deletes the recorded binding relationship after receiving the user's binding relationship release instruction, and instructs the second server to delete the pre-stored device information of the corresponding target display device, thereby ensuring the accuracy of the stored information in the first server.
[0021] In a second aspect, the embodiments of the present application provide a conference information display method, applied to a second server, and the method comprises:
[0022] Receiving and recording the device information of the target display device sent by the first server;
[0023] Receiving a device access request sent by the target display device when starting, and allowing access when determining that the display device requesting access is the target display device according to the device information of the target display device;
[0024] Receiving a reservation information issuing instruction, determining the target display device corresponding to the reservation information issuing instruction, and sending instruction information to the target display device, so that the target display device obtains the conference information of the reserved conference from the first server and displays it; the reservation information issuing instruction is sent by the first server after receiving the user's conference reservation instruction, the conference reservation instruction carries the conference information of the reserved conference, and the reserved conference is a conference in the target conference room; the instruction information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0025] In the above scheme, the second server receives and records the device information sent by the first server after receiving the conference room creation instruction, and allows the display device to access when determining that it is the target display device according to the information after receiving the device access request of the display device, so that the second server forwards the issuing instruction of the first server to the bound display device when the user makes a reservation in the conference room, and the target display device obtains the conference information of the corresponding conference from the first server and displays it, so that the conference information can be displayed in real time by using any display device through the above method.
[0026] In some optional embodiments, the device access request carries actual device information of the target display device;
[0027] The above receiving a device access request sent by the target display device when starting, and allowing access when determining that the display device requesting access is the target display device according to the device information of the target display device, comprises:
[0028] Matching the actual device information carried in the device access request with the pre-recorded device information of the target display device;
[0029] If the matching is successful, it is determined that the display device requesting access is the target display device, and the target display device is allowed to access.
[0030] In some optional embodiments, the indication information sent to the target display device comprises:
[0031] The real-time state of the target display device is monitored in real time when it is determined that the target display device is in an offline state.
[0032] The indication information is sent to the target display device when it is determined that the target display device changes from an offline state to an online state.
[0033] In some optional embodiments, after the target display device obtains the conference information of the reserved conference from the first server and displays it, the method further comprises:
[0034] The update information issuing instruction is received, and the device identifier of the target display device is carried in the update information issuing instruction; the update information issuing instruction is sent by the first server after receiving the conference update instruction for updating the conference information in the reserved conference and determining the target display device bound to the target conference room corresponding to the reserved conference.
[0035] The target display device corresponding to the device identifier is determined, and the update information is sent to the target display device to enable the target display device to obtain the updated conference information from the first server; the update information is used to instruct the target display device to obtain the conference information to be updated.
[0036] In the above scheme, after the second server receives the update information issuing instruction sent by the first server after receiving the conference update instruction of the user, the update information is sent to the corresponding target display device to enable the target display device to obtain the updated conference information, so that the conference information displayed by the target display device is the latest conference information.
[0037] In some optional embodiments, the device access request sent by the target display device when it is started is received, and after it is determined that the display device requesting access is the target display device according to the device information of the target display device, the access is allowed.
[0038] The device information deletion instruction is received, and the device identifier of the target display device is carried in the device information deletion instruction; the device information deletion instruction is sent by the first server after receiving the binding relationship release instruction for releasing the binding relationship between the target conference room and the target display device.
[0039] The target display device corresponding to the device identifier is determined, and the device information of the target display device recorded in advance is deleted.
[0040] In the above scheme, after the second server receives the device information deletion instruction sent by the first server, the device information of the corresponding target display device recorded in advance is deleted, so that the accuracy of the information stored in the second server is ensured.
[0041] In a third aspect, the embodiments of the present application provide a conference information display method, applied to a target display device, the method comprising:
[0042] sending a device access request to the second server at startup, so that the second server allows access when determining that the display device requesting access is the target display device according to the pre-recorded device information of the target display device;
[0043] receiving indication information sent by the second server, and sending a conference information acquisition request to the first server; the indication information is used to instruct the target display device to acquire conference information of a reserved conference;
[0044] receiving conference information of the reserved conference sent by the first server based on the conference information acquisition request, and displaying the conference information.
[0045] In the above scheme, the target display device sends a device access request to the second server at startup, and the second server allows access when determining that the target display device is the target display device according to the pre-recorded device information, so that the target display device receives indication information sent by the second server when a user makes a reservation in a conference room, and acquires conference information of a corresponding conference from the first server and displays the conference information. Through the above method, conference information can be displayed in real time by using any display device.
[0046] In some optional embodiments, after receiving conference information of the reserved conference sent by the first server based on the conference information acquisition request, and displaying the conference information, the method further comprises:
[0047] receiving update information sent by the second server, and sending an update information acquisition request to the first server; the update information is used to instruct the target display device to acquire to-be-updated conference information;
[0048] receiving to-be-updated conference information sent by the first server based on the update information acquisition request, and replacing currently displayed conference information with the to-be-updated conference information.
[0049] In the above scheme, when conference information is updated, the first server sends an instruction to the display device through the second server, and the display device actively acquires to-be-updated conference information from the first server and displays the to-be-updated conference information after analyzing the received instruction. Through signal transmission and processing among the first server, the second server, and the target display device, it is ensured that the target display device can acquire and display the latest conference information.
[0050] In a fourth aspect, the embodiments of the present application provide a conference information display method, the method comprising:
[0051] The first server receives a conference room creation instruction from a user, where the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound to the target conference room;
[0052] The first server creates a target conference room based on the conference room information and device information, and forwards the device information of the target presentation device to the second server;
[0053] The second server receives and records the device information of the target display device sent by the first server;
[0054] When the target display device is started, it sends a device access request to the second server;
[0055] The second server receives the device access request and allows access when determining that the display device requesting access is the target display device according to the device information of the target display device;
[0056] The first server receives the user's conference reservation instruction and sends a reservation information instruction to the second server; the conference reservation instruction carries the meeting information of the scheduled meeting, and the scheduled meeting is a meeting in the target conference room;
[0057] The second server receives the reservation information issuing instruction, determines the target display device corresponding to the reservation information issuing instruction, and sends instruction information to the target display device; the instruction information is used to instruct the target display device to obtain the meeting information of the scheduled meeting;
[0058] The target display device receives the instruction information and sends a request for obtaining conference information to the first server;
[0059] The first server receives the conference information acquisition request and sends the conference information of the scheduled conference to the target display device;
[0060] The target display device receives the meeting information of the scheduled meeting and displays it.
[0061] In the above scheme, after receiving the conference creation instruction, the first server sends the device information of the target display device bound to the conference room to the second server. The target display device establishes a connection with the second server when it is started. When the user schedules a meeting, the first server sends an instruction to the target display device through the second server. After the device parses the received instruction, it actively obtains the conference information from the first server and displays it. Through signal transmission and processing between the first server, the second server and the target display device, the purpose of real-time display of the scheduled meeting information using any display device is achieved.
[0062] In a fifth aspect, an embodiment of the present application provides a conference information display device, applied to a first server, the device comprising:
[0063] The instruction receiving unit is configured to receive a conference room creation instruction of a user, and the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound to the target conference room.
[0064] The device information forwarding unit is configured to create the target conference room according to the conference room information and the device information, and forward the device information of the target display device to the second server, so that the second server allows access when determining that a display device requesting access is the target display device according to the device information.
[0065] The indication unit is configured to receive a conference reservation instruction of a user, and instruct the second server to send indication information to the target display device based on the conference reservation instruction; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room; and the indication information is used to instruct the target display device to acquire the conference information of the reserved conference.
[0066] The conference information sending unit is configured to receive a conference information acquisition request sent by the target display device based on the indication information, and send the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
[0067] In a sixth aspect, an embodiment of the present application provides another conference information display device, applied to a second server, and the device comprises:
[0068] The device information receiving unit is configured to receive and record device information of a target display device sent by a first server.
[0069] The determination unit is configured to receive a device access request sent when the target display device starts, and allow access when determining that a display device requesting access is the target display device according to the device information of the target display device.
[0070] The indication information sending unit is configured to receive a reservation information issuing instruction, determine a target display device corresponding to the reservation information issuing instruction, and send indication information to the target display device, so that the target display device acquires conference information of a reserved conference from the first server and displays the conference information; the reservation information issuing instruction is sent after the first server receives a conference reservation instruction of a user, the conference reservation instruction carries the conference information of the reserved conference, and the reserved conference is a conference in a target conference room; and the indication information is used to instruct the target display device to acquire the conference information of the reserved conference.
[0071] In a seventh aspect, an embodiment of the present application provides still another conference information display device, applied to a target display device, and the device comprises:
[0072] The access request sending unit is configured to send a device access request to the second server at the starting time, so that the second server allows access when determining that the requested access display device is the target display device according to the device information of the target display device recorded in advance;
[0073] The acquisition request sending unit is configured to receive the indication information sent by the second server, and send a conference information acquisition request to the first server. The indication information is used to instruct the target display device to acquire the conference information of the reserved conference.
[0074] The conference information receiving unit is configured to receive the conference information of the reserved conference sent by the first server based on the conference information acquisition request, and perform display.
[0075] In an eighth aspect, an embodiment of the present application provides a server, comprising:
[0076] A memory is configured to store program instructions.
[0077] A processor is configured to invoke the program instructions stored in the memory, and execute the steps included in the method according to the obtained program instructions.
[0078] In a ninth aspect, an embodiment of the present application provides another server, comprising:
[0079] A memory is configured to store program instructions.
[0080] A processor is configured to invoke the program instructions stored in the memory, and execute the steps included in the method according to the obtained program instructions.
[0081] In a tenth aspect, an embodiment of the present application provides a display device, comprising:
[0082] A memory is configured to store program instructions.
[0083] A processor is configured to invoke the program instructions stored in the memory, and execute the steps included in the method according to the obtained program instructions.
[0084] In an eleventh aspect, an embodiment of the present application provides a conference information display system, which comprises a first server, a second server and a display device. The first server is the server of the eighth aspect, the second server is the server of the ninth aspect, and the display device is the display device of the tenth aspect.
[0085] In a twelfth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program. The computer program comprises program instructions. When the program instructions are executed by a computer, the computer executes the method of any one of the first to fourth aspects.
[0086] In a thirteenth aspect, the present application provides a computer program product, comprising: computer program codes, which, when executed on a computer, cause the computer to perform the method of any one of the first to fourth aspects. BRIEF DESCRIPTION OF DRAWINGS
[0087] Figure 1 A structural schematic diagram of a conference information display system provided by an embodiment of the present application;
[0088] Figure 2 A flowchart of a conference information display method applied to a first server provided by an embodiment of the present application;
[0089] Figure 3 A schematic diagram of a conference room management page provided by an embodiment of the present application;
[0090] Figure 4 A schematic diagram of a conference room editing page provided by an embodiment of the present application;
[0091] Figure 5 A schematic diagram of a conference creation page provided by an embodiment of the present application;
[0092] Figure 6 A flowchart of a conference information update process provided by an embodiment of the present application;
[0093] Figure 7 A flowchart of a binding relationship release process provided by an embodiment of the present application;
[0094] Figure 8 A flowchart of a conference information display method applied to a second server provided by an embodiment of the present application;
[0095] Figure 9 A flowchart of a conference information display method applied to a target display device provided by an embodiment of the present application;
[0096] Figure 10 A schematic diagram of a display page provided by an embodiment of the present application;
[0097] Figure 11 A flowchart of a conference information display method specific implementation process provided by an embodiment of the present application;
[0098] Figure 12 A structural diagram of a conference information display device provided by an embodiment of the present application;
[0099] Figure 13 A structural diagram of another conference information display device provided by an embodiment of the present application;
[0100] Figure 14 A structural diagram of another conference information display device provided by an embodiment of the present application is shown in FIG. 7.
[0101] Figure 15 A structural diagram of a server provided by an embodiment of the present application is shown in FIG. 8.
[0102] Figure 16 A structural diagram of another server provided by an embodiment of the present application is shown in FIG. 9.
[0103] Figure 17 A structural diagram of a display device provided by an embodiment of the present application is shown in FIG. 10. DETAILED DESCRIPTION
[0104] In order to make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application. The embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily without conflict. Moreover, although the logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in an order different from that here.
[0105] The terms "first" and "second" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish different objects, and are not used to describe a specific order. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive protection. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device. "Multiple" in the present application can mean at least two, for example, can be two, three or more, and the embodiments of the present application are not limited.
[0106] For the sake of understanding, the following explains the glossary involved in the embodiments of the present application:
[0107] Registration: the device is registered to the Internet of Things background through the device serial number.
[0108] Activation: the device communicates with the Internet of Things background, and after discovering that the background has been registered, the device will be activated automatically. The non-activated device cannot communicate with the backend.
[0109] SDK: full name for Software Development Kit, Chinese translation for "software development kit". Here is the Internet of Things provides to the device end application integration, special and Internet of Things backend interaction development kit.
[0110] EMQ: Erlang / OTP platform-based Internet of Things MQTT (Message Queuing Telemetry Transport) protocol message server, devices publish and subscribe to the service end message topic through EMQ, and realize the fast and low-latency message transmission between massive Internet of Things devices.
[0111] In the technical solution of the present application, the collection, transmission, and use of data all comply with relevant national laws and regulations.
[0112] Before introducing the conference information display method provided by the embodiments of the present application, in order to facilitate understanding, first, the technical background of the embodiments of the present application is introduced in detail.
[0113] In the related art, many enterprises will configure some offline conference rooms for the enterprise to organize on-site conferences. When the enterprise needs to organize on-site conferences in offline conference rooms, the conference is usually reserved in advance through a conference system, but after the conference reservation is completed, the related information of the conference (such as participants, meeting time, etc.) needs to be logged in the conference system to view, and cannot be displayed in real time at the conference site, which causes great inconvenience to the participants.
[0114] At present, there are also some finished conference systems on the market, which integrate a specific conference system with a display device. When making a conference reservation, the conference information of the conference can be displayed on the display device of the conference system after the conference reservation is made through the specific conference system. However, the conference display device used needs to be customized separately, which is costly, and is coupled with a special conference system, which requires users to learn how to use it again, resulting in poor user experience.
[0115] In view of the problems in the related art, in order to meet the demand of real-time display of enterprise conference information at the conference site, and to provide convenient access capability and reduce the cost of enterprise customized display devices, the embodiments of the present application provide a conference information display method, which uses Internet of Things messages as a channel for real-time notification of conference information, and performs functions such as binding, unbinding, and instruction issuing of devices through an Internet of Things platform. The display device establishes a connection with the Internet of Things platform when starting to log in through the Internet of Things SDK, and when the conference information is updated, the conference system (first server) sends an instruction to the display device through the Internet of Things (second server), and the device parses the received instruction, actively obtains the conference information from the conference system (first server), and displays it. This method can be applied to the conference information display system provided by the embodiments of the present application.
[0116] Figure 1 A schematic diagram of a conference information display system provided by an embodiment of the present application is shown, as shown in Figure 1 The conference information display system provided by the embodiment of the present application is used to implement the conference information display method described above, and the system comprises a first server 101, a second server 102 and a target display device 103. Through signal transmission and processing among the first server 101, the second server 102 and the target display device 103, the purpose of displaying the scheduled conference information in real time by using any display device is achieved.
[0117] Specifically, the first server 101 described above is installed with a conference system, which is used to process data in the conference system; wherein the conference system has functions of conference room adding, display device binding, conference scheduling, conference permission management, conference room application approval, conference notification and the like.
[0118] The second server 102 described above is used to process data transmitted through the Internet of Things, and can be specifically used for device connection, device management and device authentication and the like. In a possible embodiment, the second server is an EMQ, and the target display device connected thereto implements fast and low-latency message transmission and reception among a large number of Internet of Things devices through the message publishing and subscribing mechanism of the EMQ.
[0119] The target display device 103 described above is installed with a conference display client, which is used to receive and display conference information of the conference system. The conference display client is integrated with an Internet of Things SDK, which is used to communicate with an Internet of Things platform; wherein the display device mainly refers to a large-screen device of an Android operating system, including but not limited to a smart television, a smart tablet and a smart phone and the like. In some possible embodiments, the target display device 103 in the embodiment of the present application can be set to perform on-screen display of the received conference information through Android system startup self-starting setting, so as to achieve on-screen display of the conference information to be displayed on the display device, and enable the user to automatically enter the conference information display interface after one-key startup of the display device.
[0120] In addition, the conference information display system can further comprise at least one terminal device installed with a conference management client. A user can send instructions to the first server through the conference management client on the terminal device to perform operations of creating a conference room, canceling a binding relationship and the like. The terminal device includes but is not limited to a smart phone, a smart tablet and the like.
[0121] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below in combination with the drawings and specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments.
[0122] Figure 2 A conference information display method provided by an embodiment of the present application is shown, which is applied to a first server. As shown in Figure 2 The conference information display method provided by the embodiment of the present application includes the following steps:
[0123] Step S201: receiving a conference room creation instruction of a user;
[0124] Among them, the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound with the target conference room.
[0125] In implementation, the conference room creation instruction is issued by the user through a conference management client to the first server when there is a conference room creation demand.
[0126] Specifically, the user can click the new button in the conference room management page of the conference management client as shown in Figure 3 , enter the edit conference room interface as shown in Figure 4 , and add conference room information and device information of the target display device bound therewith to apply for creating a conference room. Among them, the conference room information of the target conference room includes but is not limited to conference room live pictures, names, locations (such as floor), capacities (i.e. number of people accommodated), types (such as open type, approval type, etc.), etc.; the device information of the target display device includes but is not limited to device names, physical addresses (MAC) of the devices, device serial numbers, etc.
[0127] After the user applies to create a conference room through the above method, a terminal device installed with the conference management client will issue a conference room creation instruction to the first server, so that the first server performs the operation of creating a conference room.
[0128] In addition, in the embodiment of the present application, the number of target display devices bound with the target conference room when creating the conference room is not limited, which can be one or more.
[0129] Step S202: creating the target conference room according to the conference room information and the device information, and forwarding the device information of the target display device to a second server;
[0130] In implementation, after receiving the conference room creation instruction of the receiving user, the first server creates the target conference room according to the conference room information of the target conference room and the device information of the target display device carried in the conference room creation instruction, and then sends the device information of the target display device to the second server, so that the second server allows access when determining that the display device requesting access is the target display device according to the device information.
[0131] Specifically, the second server records the device information of the target display device after receiving the device information, and determines whether the device requesting access is the target display device according to the recorded device information of the target display device after receiving the device access request of the display device, and allows access if it is.
[0132] Step S203: receiving a conference reservation instruction of a user, and instructing the second server to send indication information to the target display device based on the conference reservation instruction;
[0133] The conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room. The indication information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0134] In implementation, the conference reservation instruction is issued by the user through the conference management client to the first server when the user has a demand for reserving a conference. Specifically, the reservation of the conference can be made by adding the conference information of the reserved conference in the creation conference page of the conference management client as shown in FIG. Figure 5 The conference information includes but is not limited to conference name, description, start date, end date, start time, end time, participants, and location (pre-created target conference room).
[0135] After the user successfully reserves the conference by the above method, the terminal device installed with the conference management client sends the conference reservation instruction to the first server. After receiving the conference reservation instruction, the first server first determines the target conference room corresponding to the reserved conference in the conference reservation instruction, and then determines the target display device bound to the target conference room, and instructs the second server to send indication information to the target display device corresponding to the instruction through the Internet of Things, instructing the target display device to actively obtain the conference information for display.
[0136] Step S204: receiving a conference information obtaining request sent by the target display device based on the indication information, and sending the conference information of the reserved conference to the target display device;
[0137] In implementation, after receiving the indication information, the target display device sends a conference information acquisition request to the corresponding first server through the installed conference display client, and the conference information acquisition request can carry the device identifier of the target display device, so that the first server determines the target display device according to the device identifier and further determines the conference information requested by the target display device.
[0138] After receiving the conference information acquisition request, the first server sends the conference information of the scheduled conference requested by the target display device to the target display device, so that the target display device displays the conference information of the scheduled conference.
[0139] In the above scheme, after receiving the conference room creation instruction, the first server sends the information to the second server, and the second server ensures that only the devices bound to the conference room are allowed to access, so that when the user schedules a conference in the conference room, the first server can issue an instruction to the bound display device through the second server, so that the target display device obtains the conference information of the corresponding conference from the first server and displays it. Only the conference display client matched with the conference system needs to be installed in the target display device, and the target display device can be used to display the conference information in real time.
[0140] In some possible implementation, after the step S204 of sending the conference information of the scheduled conference to the target display device, as shown in Figure 6 The conference information display method provided by the embodiments of the present application further includes the following steps:
[0141] Step S601, receiving a conference update instruction of a user;
[0142] The conference update instruction is an instruction for updating the conference information of the scheduled conference, and the conference update instruction carries the conference information to be updated.
[0143] In implementation, when the user has a demand for updating the conference information of the scheduled conference, the conference management client installed in the terminal device can send a conference update instruction to the first server, and the conference update instruction carries the conference information to be updated. The first server receives the conference update instruction and replaces the corresponding conference information recorded in advance with the conference information to be updated in the instruction. In addition, the conference identifier of the scheduled conference can be carried, so that the first server determines the corresponding scheduled conference according to the identifier.
[0144] Step S602, determining the target display device bound to the target conference room corresponding to the scheduled conference, and instructing the second server to send update information to the target display device; the update information is used to instruct the target display device to obtain the conference information to be updated.
[0145] In the implementation, the first server, after receiving the conference update instruction, determines the appointment conference corresponding to the instruction, determines the target conference room corresponding to the appointment conference, further determines the target display device bound by the target conference room, and then instructs the second server to send update information to the target display device corresponding to the instruction through the Internet of Things, so that the target display device actively acquires the conference information to be updated for display.
[0146] In step S603, the target display device sends an update information acquisition request based on the update information, and sends the conference information to be updated to the target display device, so that the target display device replaces the currently displayed conference information with the conference information to be updated.
[0147] In the implementation, after the target display device receives the update information, the target display device sends an update information acquisition request to the corresponding first server through the conference display client installed in the target display device. The update information acquisition request can carry the device identifier of the target display device, so that the first server determines the target display device according to the device identifier, and further determines the conference information to be updated requested by the target display device.
[0148] The first server, after receiving the update information acquisition request, sends the conference information to be updated of the appointment conference requested by the target display device to the target display device, so that the target display device replaces the currently displayed conference information with the conference information to be updated, thereby ensuring the accuracy of the conference information.
[0149] In the embodiment of the application, the Internet of Things is used to realize the access of a large number of target display devices, and due to the message publishing and subscribing mechanism of the Internet of Things, the conference room information in the target display device can be quickly acquired and updated.
[0150] In some possible implementations, after the device information of the target display device is forwarded to the second server in step S202, as shown in Figure 7 The conference information display method provided by the embodiment of the application further includes the following steps:
[0151] In step S701, a user's binding relationship release instruction is received, and the binding relationship release instruction carries the device identifier of the target display device to be released from the binding with the target conference room.
[0152] In the implementation, when the user needs to release the binding between the target conference room and a certain target display device corresponding to the target conference room, the user can send a binding relationship instruction to the first server through the conference management client installed in the terminal device, and the device identifier of the target display device to be released from the binding is carried in the binding relationship release instruction.
[0153] In step S702, the target display device is determined according to the device identifier, and the previously recorded binding relationship between the target conference room and the target display device is deleted.
[0154] In an implementation, after receiving the binding relationship release indication, the first server determines the target display device corresponding to the binding relationship release indication, deletes the binding relationship between the target conference room and the target display device recorded when the target conference room is created in step 202, and deletes the device information of the target display device recorded in advance.
[0155] In step S703, a device information deletion instruction is sent to the second server to make the second server delete the device information of the target display device corresponding to the device identifier.
[0156] The device information deletion instruction carries the device identifier of the target display device.
[0157] In an implementation, when the binding relationship between the target conference room and the target display device recorded in advance is deleted, the first server sends a device information deletion instruction to the second server, and carries the device identifier in the instruction. After receiving the device information deletion instruction, the second server determines the target display device according to the device identifier carried in the instruction, and deletes the device information of the target display device recorded in advance.
[0158] Figure 8 Another conference information display method provided by the embodiment of the application is shown, which is applied to a second server. As shown in Figure 8 The conference information display method provided by the embodiment of the application includes the following steps:
[0159] In step S801, device information of a target display device sent by a first server is received and recorded.
[0160] In an implementation, the device information of the target display device is forwarded by the first server after receiving a conference room creation instruction, and the conference room creation instruction carries the device information of the target display device.
[0161] After receiving the device information of the target display device sent by the first server, the second server registers the target display device according to the device information, so as to activate the target display device subsequently.
[0162] In step S802, a device access request sent by the target display device when starting is received, and access is allowed when it is determined that the display device requested to access is the target display device according to the device information of the target display device.
[0163] In some optional embodiments, the device access request carries actual device information of the target display device, the actual device information including an actual physical address (MAC) of the target display device, and the device access request also carries an application identifier (ID) for identifying a conference system corresponding to the conference display client in the target display device.
[0164] The device access request sent by the target display device when starting is received, and access is allowed when it is determined that the display device requesting access is the target display device according to the device information of the target display device, and the specific process includes the following steps.
[0165] A device access indication sent by the target display device when starting is received. Specifically, after starting, the target display device first initializes the installed Internet of Things SDK, and then sends a device access request to the second server through the Internet of Things SDK, that is, requests to access the Internet of Things.
[0166] The actual device information carried in the device access request is matched with the pre-recorded device information of the target display device.
[0167] If the matching is successful, it is determined that the display device requesting access is the target display device, and the target display device is allowed to access the Internet of Things.
[0168] Specifically, after receiving the device access request, the second server first determines whether to allow login according to the application ID and the actual device information carried in the device access request. When it is determined that login is not allowed, login failure information is sent to the target display device to remind the target display device of login failure; when it is determined that login is allowed, it is determined whether the target display device has been activated.
[0169] If it is determined that the target display device has been activated, access success information is directly fed back to the target display device; if it is determined that the target display device has not been activated, the actual MAC carried in the device access request is matched with the MAC in the pre-recorded device information. If the matching is successful, it indicates that the display device corresponding to the request is the target display device that has completed registration, the device is activated, and after activation, activation success information (i.e., successful access to the Internet of Things) is fed back to the device; if the matching fails, it indicates that the display device corresponding to the request has not completed registration, and activation failure information is fed back to the target display device. The above scheme performs Internet of Things access verification through the MAC address of the target display device, which ensures the security of the conference device access.
[0170] It should be noted that the target display device is in an unactivated state when it logs in for the first time, and can only accept the information issued by the first server through the second server after successful activation according to the above steps.
[0171] In step S803, the reservation information issuing instruction is received, the target display device corresponding to the reservation information issuing instruction is determined, and indication information is sent to the target display device;
[0172] The reservation information issuing instruction is sent by the first server after receiving a conference reservation instruction of a user, the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in a target conference room. The indication information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0173] In an implementation, the second server receives the reservation information issuing instruction sent by the first server, the reservation information issuing instruction carries a device identifier of the target display device, the target display device corresponding to the reservation information issuing instruction is determined according to the device identifier, and indication information is sent to the target display device to instruct the target display device to obtain the conference information of the reserved conference from the first server and display the conference information.
[0174] In some optional embodiments, the indication information is sent to the target display device, and specifically includes:
[0175] When it is determined that the target display device is in an offline state, the real-time state of the target display device is monitored in real time, and when it is determined that the target display device changes from the offline state to an online state, the indication information is sent to the target display device.
[0176] In an implementation, before the second server sends the indication information to the target display device, it is first determined whether the target display device is in an offline state. When the target display device is not in an offline state, the indication information is directly sent to the target display device. When the target display device is in an offline state, the indication information is sent to the target display device after the state of the target display device changes to an online state. This avoids the target display device failing to receive the indication information due to an offline reason, and thus failing to obtain conference information in time.
[0177] In the above scheme, the second server receives and records device information sent by the first server after receiving a conference room creation instruction, and when it is determined that a display device is a target display device according to the device information after receiving a device access request of the display device, the display device is allowed to access. This makes the second server forward an issuing instruction of the first server to the bound display device when a user makes a reservation for a conference in a conference room, so that the target display device obtains conference information of a corresponding conference from the first server and displays the conference information. Through the above method, any display device can be used to display conference information in real time.
[0178] In some possible embodiments, after the indication information is sent to the target display device in step S803 to make the target display device obtain conference information of a reserved conference from the first server and display the conference information, the method further includes:
[0179] receive an update information issuing instruction, the update information issuing instruction carrying a device identifier of the target display device; the update information issuing instruction is a conference update instruction received by the first server for updating the conference information in the reserved conference, and is sent after the target display device bound to the target conference room corresponding to the reserved conference is determined;
[0180] determine the target display device corresponding to the device identifier, and send update information to the target display device, so that the target display device obtains the updated conference information from the first server; the update information is used to instruct the target display device to obtain the conference information to be updated.
[0181] In some possible embodiments, after the target display device is determined to be the display device requesting access according to the device information of the target display device when the device access request sent by the target display device when starting is received in the step S802, the method further includes:
[0182] receive a device information deletion instruction, the device information deletion instruction carrying a device identifier of the target display device; the device information deletion instruction is sent by the first server after a binding relationship release instruction for releasing the binding relationship between the target conference room and the target display device is received;
[0183] determine the target display device corresponding to the device identifier, and delete the pre-recorded device information of the target display device.
[0184] Figure 9 A conference information display method provided by an embodiment of the present application is shown, and is applied to a target display device. As shown in Figure 9 The conference information display method provided by the embodiment of the present application includes the following steps:
[0185] Step S901, send a device access request to the second server when starting;
[0186] In the implementation, after starting, the target display device first initializes the installed Internet of Things SDK, and then sends a device access request to the second server through the Internet of Things SDK, so that the second server allows access when the display device requesting access is determined to be the target display device according to the pre-recorded device information of the target display device; for details, refer to the step S802 described above, which will not be described here.
[0187] Step S902, receive the indication information sent by the second server, and send a conference information obtaining request to the first server;
[0188] The indication information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0189] In the implementation, the indication information is sent by the second server after the second server sends the instruction to the first server after receiving the conference reservation instruction of the user and sending the reservation information; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room. The target display device receives the indication information, parses the indication information, and actively sends a conference information acquisition request to the first server to acquire the conference information of the reserved conference.
[0190] In step S903, the conference information of the reserved conference sent by the first server based on the conference information acquisition request is received, and display is performed.
[0191] In a possible embodiment, a display page of the target display device when acquiring and displaying the conference information of the reserved conference is as shown in FIG. 8. The page includes but is not limited to conference room information (such as a name), conference information (such as a name, a time, and a participant), and the like. Figure 10
[0192] In the above scheme, the target display device sends a device access request to the second server when starting, and the second server allows the target display device to access when determining that the target display device is the target display device based on pre-recorded device information. Thus, when the user makes a reservation for a conference in a conference room, the target display device can receive the indication information sent by the second server, acquire the conference information of the corresponding conference from the first server, and display the conference information. Through the above method, any display device can be used to display conference information in real time.
[0193] In some possible embodiments, after the conference information of the reserved conference sent by the first server based on the conference information acquisition request is received in step S903, and display is performed, the conference information display method provided by the present application further includes the following steps.
[0194] Receiving update information sent by the second server, and sending an update information acquisition request to the first server; the update information is used to instruct the target display device to acquire to-be-updated conference information.
[0195] Receiving to-be-updated conference information sent by the first server based on the update information acquisition request, and replacing the currently displayed conference information with the to-be-updated conference information.
[0196] Figure 11 A schematic diagram of a specific process of the conference information display method provided by the present application is shown in FIG. 8. Figure 11 The specific process of the conference information display method provided by the embodiment of the present application is described in detail as follows, which includes the following steps.
[0197] In step S1101, the first server receives a conference room creation instruction of a user, and the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound to the target conference room.
[0198] In step S1102, the first server creates a target conference room according to the conference room information and the device information.
[0199] In step S1103, the first server forwards the device information of the target display device to the second server.
[0200] In step S1104, the second server receives and records the device information of the target display device sent by the first server; specifically, the second server registers the device information of the target display device to the target display device.
[0201] In step S1105, the target display device sends a device access request to the second server when starting up.
[0202] In step S1106, the second server receives the device access request and allows access when determining that the display device requesting access is the target display device according to the device information of the target display device.
[0203] In step S1107, the first server receives a conference reservation instruction of a user.
[0204] In step S1108, the first server sends a reservation information issuing instruction to the second server; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room.
[0205] In step S1109, the second server receives the reservation information issuing instruction and determines the target display device corresponding to the reservation information issuing instruction.
[0206] In step S1110, the second server sends indication information to the target display device; the indication information is used to instruct the target display device to acquire the conference information of the reserved conference.
[0207] In step S1111, the target display device receives the indication information and sends a conference information acquisition request to the first server.
[0208] In step S1112, the first server receives the conference information acquisition request and sends the conference information of the reserved conference to the target display device.
[0209] In step S1113, the target display device receives the conference information of the reserved conference and displays the conference information.
[0210] Based on the same inventive concept, the present application provides a conference information display device, please refer to Figure 12 The device comprises:
[0211] The instruction receiving unit 1201 is configured to receive a conference room creation instruction of a user, and the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound to the target conference room.
[0212] The device information forwarding unit 1202 is configured to create the target conference room according to the conference room information and the device information, and forward the device information of the target display device to a second server, so that the second server allows access when determining that a display device requested to access is the target display device according to the device information.
[0213] The indication unit 1203 is configured to receive a conference reservation instruction of a user, and instruct the second server to send indication information to the target display device based on the conference reservation instruction. The conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room. The indication information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0214] The conference information sending unit 1204 is configured to receive a conference information obtaining request sent by the target display device based on the indication information, and send the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
[0215] In some optional embodiments, the conference information sending unit 1204 is further configured to:
[0216] receive a conference update instruction of a user, the conference update instruction is an instruction for updating conference information in the reserved conference, and the conference update instruction carries to-be-updated conference information;
[0217] determine a target display device bound to a target conference room corresponding to the reserved conference, and instruct the second server to send update information to the target display device. The update information is used to instruct the target display device to obtain the to-be-updated conference information;
[0218] receive an update information obtaining request sent by the target display device based on the update information, and send the to-be-updated conference information to the target display device, so that the target display device replaces currently displayed conference information with the to-be-updated conference information.
[0219] In some optional embodiments, the device information forwarding unit 1202 is further configured to:
[0220] receive a binding relationship release instruction of a user, and the binding relationship release instruction carries a device identifier of a target display device to be released from binding with the target conference room.
[0221] determine the target display device according to the device identifier, and delete the pre-recorded binding relationship between the target conference room and the target display device;
[0222] send a device information deletion instruction to the second server, the device information deletion instruction carrying a device identifier of the target display device, so that the second server deletes device information of the target display device corresponding to the device identifier.
[0223] Based on the same inventive concept, the embodiments of the present application also provide another conference information display device, which is described below with reference to Figure 13 The device comprises:
[0224] The device information receiving unit 1301 is configured to receive and record device information of a target display device sent by a first server.
[0225] The determination unit 1302 is configured to receive a device access request sent when the target display device is started, and allow access when it is determined according to the device information of the target display device that the display device requesting access is the target display device.
[0226] The instruction information sending unit 1303 is configured to receive a reservation information issuing instruction, determine a target display device corresponding to the reservation information issuing instruction, and send instruction information to the target display device, so that the target display device obtains conference information of a reserved conference from the first server and displays the conference information. The reservation information issuing instruction is sent by the first server after receiving a conference reservation instruction of a user, the conference reservation instruction carries conference information of the reserved conference, and the reserved conference is a conference in the target conference room. The instruction information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0227] In some optional embodiments, the device access request carries actual device information of the target display device.
[0228] In some optional embodiments, the determination unit 1302 is specifically configured to:
[0229] match the actual device information carried in the device access request with pre-recorded device information of the target display device.
[0230] If the matching is successful, it is determined that the display device requesting access is the target display device, and the target display device is allowed to access.
[0231] In some optional embodiments, the instruction information sending unit 1303 is specifically configured to:
[0232] determining that the target display device is in an offline state, monitoring a real-time state of the target display device in real time;
[0233] determining that the target display device is in an offline state, monitoring a real-time state of the target display device in real time;
[0234] In some optional embodiments, the indication information sending unit 1303 is further configured to:
[0235] receive an update information issuing instruction, the update information issuing instruction carrying a device identifier of the target display device; the update information issuing instruction is a conference update instruction received by the first server to update the conference information in the reserved conference, and is sent after determining the target display device bound to the target conference room corresponding to the reserved conference;
[0236] determining the target display device corresponding to the device identifier, and sending update information to the target display device, so that the target display device obtains the updated conference information from the first server; the update information is used to instruct the target display device to obtain the to-be-updated conference information.
[0237] In some optional embodiments, the determination unit 1302 is further configured to:
[0238] receive a device information deletion instruction, the device information deletion instruction carrying a device identifier of the target display device; the device information deletion instruction is sent by the first server after receiving a binding relationship release instruction for releasing the binding relationship between the target conference room and the target display device;
[0239] determining the target display device corresponding to the device identifier, and deleting the pre-recorded device information of the target display device.
[0240] Based on the same inventive concept, the embodiments of the present application also provide another conference information display device, which is described in detail in the Figure 14 The device comprises:
[0241] The access request sending unit 1401 is configured to send a device access request to the second server at startup, so that the second server allows access when determining that the display device requesting access is the target display device according to the pre-recorded device information of the target display device;
[0242] The access request sending unit 1401 is configured to send a device access request to the second server at startup, so that the second server allows access when determining that the display device requesting access is the target display device according to the pre-recorded device information of the target display device;
[0243] The conference information receiving unit 1403 is configured to receive the conference information of the scheduled conference sent by the first server based on the conference information obtaining request, and display the conference information.
[0244] In some optional embodiments, the conference information receiving unit 1403 is further configured to:
[0245] receive the update information sent by the second server, and send an update information obtaining request to the first server, wherein the update information is used to instruct the target display device to obtain the conference information to be updated;
[0246] receive the conference information to be updated sent by the first server based on the update information obtaining request, and replace the currently displayed conference information with the conference information to be updated.
[0247] Based on the same inventive concept, the embodiments of the present application provide an electronic device, which can realize the functions of the first server discussed above. Please refer to Figure 15 The device includes at least one processor 1501 and a memory 1502 connected with the at least one processor. In the embodiments of the present application, the specific connection medium between the processor 1501 and the memory 1502 is not limited, Figure 15 In some embodiments, the processor 1501 and the memory 1502 can be connected through a bus. The bus can be divided into an address bus, a data bus, and a control bus. For the convenience of representation, Figure 15 In some embodiments, only one line is used to represent, but it does not mean that there is only one bus or only one type of bus.
[0248] The processor 1501 is the control center of the electronic device, and can connect various parts of the electronic device through various interfaces and lines. By running or executing the instructions stored in the memory 1502 and calling the data stored in the memory 1502, the processor 1501 can realize data processing. Optionally, the processor 1501 can include one or more processing units. The processor 1501 can integrate an application processor and a modem processor. The application processor is mainly used to process the operating system, user interface, and application program. The modem processor is mainly used to process the issued instructions. It can be understood that the modem processor can also not be integrated into the processor 1501. In some embodiments, the processor 1501 and the memory 1502 can be implemented on the same chip, and in some embodiments, they can also be implemented on separate chips respectively.
[0249] The processor 1501 can be a general processor, such as a central processing unit (CPU), a digital signal processor, an application specific integrated circuit (ASIC), a field programmable gate array or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the test data generation method embodiment can be directly embodied as execution completed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
[0250] The memory 1502 is a non-volatile computer readable storage medium, which can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The memory 1502 can include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card type memory, random access memory (RAM), static random access memory (SRAM), programmable read only memory (PROM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. The memory 1502 is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory 1502 in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.
[0251] In the embodiments of the present application, the memory 1502 stores a computer program, which, when executed by the processor 1501, causes the processor 1501 to perform:
[0252] Receive a conference room creation instruction of a user, wherein the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound with the target conference room;
[0253] create the target conference room according to the conference room information and the device information, and forward device information of the target display device to the second server, so that the second server allows access when determining that the display device requesting access is the target display device according to the device information;
[0254] receive a conference reservation instruction of a user, and instruct the second server to send indication information to the target display device based on the conference reservation instruction; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room; the indication information is used to instruct the target display device to obtain the conference information of the reserved conference;
[0255] receive a conference information obtaining request sent by the target display device based on the indication information, and send the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
[0256] In some optional embodiments, the processor 1501 is further configured to perform:
[0257] receive a conference update instruction of a user, the conference update instruction being an instruction for updating conference information in the reserved conference, and the conference update instruction carrying to-be-updated conference information;
[0258] determine a target display device bound to a target conference room corresponding to the reserved conference, and instruct the second server to send update information to the target display device; the update information is used to instruct the target display device to obtain the to-be-updated conference information;
[0259] receive an update information obtaining request sent by the target display device based on the update information, and send the to-be-updated conference information to the target display device, so that the target display device replaces currently displayed conference information with the to-be-updated conference information.
[0260] In some optional embodiments, the processor 1501 is further configured to perform:
[0261] receive a binding relationship release instruction of a user, and the binding relationship release instruction carries a device identifier of a target display device to be released from binding with the target conference room;
[0262] determine the target display device according to the device identifier, and delete a previously recorded binding relationship between the target conference room and the target display device;
[0263] The device information deletion instruction is sent to the second server, and the device information deletion instruction carries a device identifier of the target display device, so that the second server deletes the device information of the target display device corresponding to the device identifier.
[0264] Based on the same inventive concept, the embodiments of the present application provide an electronic device which can realize the functions of the second server discussed above. Please refer to Figure 16 The device includes at least one processor 1601 and a memory 1602 connected to the at least one processor. The processor 1601 and the memory 1602 can be connected through a bus. The structure of the processor 1601 and the memory 1602 can refer to the processor 1501 and the memory 1502 in the above Figure 15 , and details are not repeated here.
[0265] In the embodiments of the present application, the memory 1602 stores a computer program, and when the program is executed by the processor 1601, the processor 1601 executes the following steps:
[0266] receiving and recording the device information of the target display device sent by the first server;
[0267] receiving the device access request sent by the target display device when starting, and allowing access when determining that the display device requesting access is the target display device according to the device information of the target display device;
[0268] receiving a reservation information issuing instruction, determining a target display device corresponding to the reservation information issuing instruction, and sending an instruction information to the target display device, so that the target display device obtains the conference information of a reserved conference from the first server and displays the conference information; the reservation information issuing instruction is sent by the first server after receiving a conference reservation instruction of a user, the conference reservation instruction carries the conference information of the reserved conference, and the reserved conference is a conference in the target conference room; the instruction information is used to instruct the target display device to obtain the conference information of the reserved conference.
[0269] In some optional embodiments, the device access request carries actual device information of the target display device.
[0270] The processor 1601 specifically performs the following steps: matching the actual device information carried in the device access request with the device information of the target display device recorded in advance;
[0271] If the matching is successful, it is determined that the display device requesting access is the target display device, and the target display device is allowed to access.
[0272] In some optional embodiments, the processor 1601 specifically determines to monitor the real-time state of the target display device in real time when the target display device is in an offline state.
[0273] The processor 1601 specifically determines to send indication information to the target display device when the target display device changes from the offline state to an online state.
[0274] In some optional embodiments, the processor 1601 is further configured to perform the following operations.
[0275] The processor 1601 receives an update information issuing instruction, and the update information issuing instruction carries a device identifier of the target display device. The update information issuing instruction is sent by the first server after receiving a conference update instruction for updating conference information in a reserved conference and determining a target display device bound to a target conference room corresponding to the reserved conference.
[0276] The processor 1601 determines the target display device corresponding to the device identifier, and sends update information to the target display device, so that the target display device obtains updated conference information from the first server. The update information is used to instruct the target display device to obtain the conference information to be updated.
[0277] In some optional embodiments, the processor 1601 is further configured to perform the following operations.
[0278] The processor 1601 receives a device information deletion instruction, and the device information deletion instruction carries a device identifier of the target display device. The device information deletion instruction is sent by the first server after receiving a binding relationship release instruction for releasing the binding relationship between the target conference room and the target display device.
[0279] The processor 1601 determines the target display device corresponding to the device identifier, and deletes the pre-recorded device information of the target display device.
[0280] Based on the same inventive concept, the embodiments of the present application provide an electronic device, which can implement the functions of the display device discussed above. Please refer to Figure 17 The device includes at least one processor 1701 and a memory 1702 connected with the at least one processor. The processor 1701 and the memory 1702 can be connected through a bus. The structure of the processor 1701 and the memory 1702 can refer to the processor 1501 and the memory 1502 in the above Figure 15 , and details are not repeated here.
[0281] In the embodiments of the present application, the memory 1702 stores a computer program, and when the program is executed by the processor 1701, the processor 1701 performs the following operations.
[0282] sending a device access request to the second server at startup, so that the second server allows access when determining that the target display device is the display device requested to access according to the device information of the target display device recorded in advance;
[0283] receiving the indication information sent by the second server, and sending a conference information obtaining request to the first server; the indication information is used to indicate the target display device to obtain the conference information of the reserved conference;
[0284] receiving the conference information of the reserved conference sent by the first server based on the conference information obtaining request, and performing display.
[0285] In some optional embodiments, the processor 1701 is further configured to perform the following operations:
[0286] receiving the update information sent by the second server, and sending an update information obtaining request to the first server; the update information is used to indicate the target display device to obtain the conference information to be updated;
[0287] receiving the conference information to be updated sent by the first server based on the update information obtaining request, and replacing the currently displayed conference information with the conference information to be updated.
[0288] Based on the same inventive concept, the embodiments of the present application provide a computer readable storage medium, and a computer program product, which comprises computer program code, and when the computer program code runs on a computer, the computer executes the page switching method as any one of the foregoing. Since the principle of the computer readable storage medium for solving the problem is similar to the page switching method, the implementation of the computer readable storage medium can be referred to the implementation of the method, and the repeated parts will not be described here.
[0289] Based on the same inventive concept, the embodiments of the present application further provide a computer program product, which comprises computer program code, and when the computer program code runs on a computer, the computer executes the page switching method as any one of the foregoing. Since the principle of the computer program product for solving the problem is similar to the page switching method, the implementation of the computer program product can be referred to the implementation of the method, and the repeated parts will not be described here.
[0290] Those skilled in the art will appreciate that embodiments of the present application can be devised for a method, a system, or a computer program product. Accordingly, the present application can be embodied in the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, and the like) embodying computer readable program code.
[0291] The present application is described in reference to the 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 block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can 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 illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0292] These computer program instructions can 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 instructions which implement the functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0293] These computer program instructions can 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 illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams. Figure 1 one or more functions specified in the flowchart illustrations and / or block diagrams.
[0294] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A method of presenting information at a meeting, characterized by, Applied to a first server, the first server is installed with a conference system, the method comprises: Receiving a conference room creation instruction of a user, the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound with the target conference room; Creating the target conference room according to the conference room information and the device information, and forwarding the device information of the target display device to a second server, so that the second server determines whether to allow the target display device to log in according to an application identifier and actual device information carried in a device access request sent by the target display device, determines to allow the target display device to log in, and determines whether the target display device has been activated; if it is determined that the target display device has been activated, feedback access success information to the target display device; if it is determined that the target display device has not been activated, match an actual physical address in the actual device information with a physical address in the device information of the target display device, if the matching is successful, activate the device and feedback activation success information to the target display device after the activation is completed; the application identifier is used to identify a conference system corresponding to a conference display client in the target display device; Receiving a conference reservation instruction of a user, and instructing the second server to send indication information to the target display device based on the conference reservation instruction; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room; the indication information is used to instruct the target display device to obtain the conference information of the reserved conference; Receiving a conference information obtaining request sent by the target display device based on the indication information, and sending the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
2. The method of claim 1, wherein, After the conference information of the reserved conference is sent to the target display device, the method further comprises: Receiving a conference update instruction of a user, the conference update instruction is an instruction for updating conference information in the reserved conference, and the conference update instruction carries to-be-updated conference information; Determining a target display device bound with a target conference room corresponding to the reserved conference, and instructing the second server to send update information to the target display device; the update information is used to instruct the target display device to obtain the to-be-updated conference information; Receiving an update information obtaining request sent by the target display device based on the update information, and sending the to-be-updated conference information to the target display device, so that the target display device replaces currently displayed conference information with the to-be-updated conference information.
3. The method of claim 1, wherein, After the device information of the target display device is forwarded to the second server, the method further comprises: Receiving a binding relationship release instruction of a user, the binding relationship release instruction carries a device identifier of a target display device to be released from binding with the target conference room; Determining the target display device according to the device identifier, and deleting the pre-recorded binding relationship between the target conference room and the target display device; A device information deletion instruction is sent to the second server, wherein the device information deletion instruction carries the device identification of the target display device, so that the second server deletes the device information of the target display device corresponding to the device identification.
4. A conference information presentation method characterized by comprising: Applied to the second server, the method includes: receiving and recording device information of a target display device sent by a first server, wherein the first server is equipped with a conference system; receiving a device access request sent by the target display device when it is started, wherein the device access request carries actual device information of the target display device and an application identifier, wherein the application identifier is used to identify a conference system corresponding to a conference display client in the target display device; determining whether to allow the target display device to log in based on the application identifier carried in the device access request and the actual device information, and determining whether the target display device has been activated if it is determined that the target display device is allowed to log in; If it is determined that the target display device has been activated, a successful access message is fed back to the target display device; if it is determined that the target display device is not activated, the actual physical address in the actual device information is matched with the physical address in the device information of the target display device. If the match is successful, the device is activated and an activation success message is fed back to the target display device after the activation is completed; Receive a reservation information issuance instruction, determine a target display device corresponding to the reservation information issuance instruction, and send instruction information to the target display device, so that the target display device obtains the meeting information of the scheduled meeting from the first server and displays it; the reservation information issuance instruction is sent by the first server after receiving the user's meeting reservation instruction, the meeting reservation instruction carries the meeting information of the scheduled meeting, and the scheduled meeting is a meeting in the target meeting room; the instruction information is used to instruct the target display device to obtain the meeting information of the scheduled meeting.
5. The method of claim 4, wherein, Sending instruction information to the target display device includes: When it is determined that the target display device is in an offline state, monitoring the real-time state of the target display device in real time; When it is determined that the target display device changes from an offline state to an online state, indication information is sent to the target display device.
6. The method of claim 4, wherein, After sending instruction information to the target display device so that the target display device obtains the meeting information of the scheduled meeting from the first server and displays it, the method further includes: receiving an update information issuing instruction, the update information issuing instruction carrying a device identifier of the target display device; the update information issuing instruction is sent by the first server after receiving a meeting update instruction for updating meeting information in a scheduled meeting and determining a target display device bound to a target conference room corresponding to the scheduled meeting; determining a target display device corresponding to the device identifier, and sending update information to the target display device, so that the target display device obtains the to-be-updated conference information from the first server; the update information is used to instruct the target display device to obtain the to-be-updated conference information.
7. The method of claim 4, wherein, The method further includes: receiving a device information deletion instruction, the device information deletion instruction carrying a device identifier of the target display device; the device information deletion instruction is sent by the first server after receiving a binding relationship release instruction for releasing a binding relationship between a target conference room and the target display device; determining a target display device corresponding to the device identifier, and deleting the pre-recorded device information of the target display device.
8. A method of presenting information at a meeting, characterized by Applied to a target display device, the method includes: sending a device access request to a second server when starting, the device access request carrying actual device information of the target display device and an application identifier, the application identifier being used to identify a conference system corresponding to a conference display client in the target display device; so that the second server determines whether to allow the target display device to log in according to the application identifier and the actual device information carried in the device access request, and determines whether the target display device has been activated when determining to allow the target display device to log in; if it is determined that the target display device has been activated, the target display device is fed back access success information; if it is determined that the target display device has not been activated, the actual physical address in the actual device information is matched with a physical address in device information of a target display device bound to a target conference room, if the matching is successful, the device is activated, and activation success information is fed back to the target display device after the activation is completed; receiving indication information sent by the second server, and sending a conference information obtaining request to a first server; the indication information is used to instruct the target display device to obtain conference information of a reserved conference; receiving conference information of a reserved conference sent by the first server based on the conference information obtaining request, and displaying the conference information.
9. The method of claim 8, wherein, After receiving conference information of a reserved conference sent by the first server based on the conference information obtaining request, and displaying the conference information, the method further includes: receiving update information sent by the second server, and sending an update information obtaining request to the first server; the update information is used to instruct the target display device to obtain to-be-updated conference information; receiving to-be-updated conference information sent by the first server based on the update information obtaining request, and replacing currently displayed conference information with the to-be-updated conference information.
10. A method of presenting information at a meeting, characterized by The method includes: a first server receiving a conference room creation instruction of a user, the conference room creation instruction carrying conference room information of a target conference room and device information of a target display device bound to the target conference room; the first server is installed with a conference system; the first server creating the target conference room according to the conference room information and the device information, and forwarding the device information of the target display device to a second server; The second server receives and records the device information of the target display device sent by the first server; When the target display device is started, the target display device sends a device access request to the second server; the device access request carries actual device information of the target display device and an application identifier, and the application identifier is used to identify a conference system corresponding to a conference display client in the target display device; The second server receives the device access request, determines whether to allow the target display device to log in according to the application identifier and the actual device information carried in the device access request, determines to allow the target display device to log in, determines whether the target display device has been activated, and if it is determined that the target display device has been activated, feeds back access success information to the target display device; if it is determined that the target display device has not been activated, matches an actual physical address in the actual device information with a physical address in the device information of the target display device, and if the matching is successful, activates the device and feeds back activation success information to the target display device after the activation is completed; The first server receives a conference reservation instruction of a user, and sends a reservation information issuing instruction to the second server; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room; The second server receives the reservation information issuing instruction, determines a target display device corresponding to the reservation information issuing instruction, and sends indication information to the target display device; the indication information is used to instruct the target display device to acquire the conference information of the reserved conference; The target display device receives the indication information, and sends a conference information acquisition request to the first server; The first server receives the conference information acquisition request, and sends the conference information of the reserved conference to the target display device; The target display device receives the conference information of the reserved conference, and displays the conference information.
11. A conference information presentation apparatus characterized by comprising: The application is applied to a first server, and the first server is installed with a conference system; the device comprises: A creation instruction receiving unit is configured to receive a conference room creation instruction of a user, and the conference room creation instruction carries conference room information of a target conference room and device information of a target display device bound with the target conference room; The device information forwarding unit is configured to create the target conference room according to the conference room information and the device information, and forward device information of the target display device to a second server, so that the second server determines whether to allow the target display device to log in according to an application identifier and actual device information carried in a device access request sent by the target display device, determines whether the target display device has been activated when it is determined that the target display device is allowed to log in, feeds back access success information to the target display device if it is determined that the target display device has been activated, matches an actual physical address in the actual device information with a physical address in the device information of the target display device if it is determined that the target display device has not been activated, activates the device if the matching is successful, and feeds back activation success information to the target display device after the activation is completed; and the application identifier is used to identify a conference system corresponding to a conference display client in the target display device. The indication unit is configured to receive a conference reservation instruction of a user, and instruct the second server to send indication information to the target display device based on the conference reservation instruction; the conference reservation instruction carries conference information of a reserved conference, and the reserved conference is a conference in the target conference room; and the indication information is used to instruct the target display device to acquire the conference information of the reserved conference. The conference information sending unit is configured to receive a conference information acquisition request sent by the target display device based on the indication information, and send the conference information of the reserved conference to the target display device, so that the target display device displays the conference information of the reserved conference.
12. A conference information presentation apparatus characterized by comprising: The device is applied to a second server, and the device comprises: A device information receiving unit is configured to receive and record device information of a target display device sent by a first server; the first server is installed with a conference system; A determination unit is configured to receive a device access request sent by the target display device when the target display device is started, the device access request carrying actual device information of the target display device and an application identifier, the application identifier being used to identify a conference system corresponding to a conference display client in the target display device; so that the second server determines whether to allow the target display device to log in according to the application identifier and the actual device information carried in the device access request, determines whether the target display device has been activated when it is determined that the target display device is allowed to log in; feeds back access success information to the target display device if it is determined that the target display device has been activated; and matches an actual physical address in the actual device information with a physical address in the device information of the target display device if it is determined that the target display device has not been activated, activates the device if the matching is successful, and feeds back activation success information to the target display device after the activation is completed. An indication information sending unit is configured to receive a reservation information issuing instruction, determine a target display device corresponding to the reservation information issuing instruction, and send indication information to the target display device, so that the target display device obtains conference information of a reserved conference from the first server and displays the conference information. The reservation information issuing instruction is sent by the first server after receiving a conference reservation instruction of a user. The conference reservation instruction carries the conference information of the reserved conference. The reserved conference is a conference in a target conference room. The indication information is used to instruct the target display device to obtain the conference information of the reserved conference.
13. A conference information presentation apparatus characterized by comprising: The application is applied to a target display device, and the device comprises: An access request sending unit is configured to send a device access request to a second server at startup. The device access request carries actual device information and an application identifier of the target display device. The application identifier is used to identify a conference system corresponding to a conference display client in the target display device. The second server determines whether to allow the target display device to log in according to the application identifier and the actual device information carried in the device access request. When it is determined that the target display device is allowed to log in, it is determined whether the target display device has been activated. If it is determined that the target display device has been activated, access success information is fed back to the target display device. If it is determined that the target display device has not been activated, the actual physical address in the actual device information is matched with a physical address in device information of a target display device bound to a target conference room. If the matching is successful, device activation is performed, and activation success information is fed back to the target display device after the activation is completed. An acquisition request sending unit is configured to receive indication information sent by the second server, and send a conference information acquisition request to a first server. The indication information is used to instruct the target display device to obtain conference information of a reserved conference. A conference information receiving unit is configured to receive conference information of a reserved conference sent by the first server based on the conference information acquisition request, and display the conference information.
14. A server, characterized by The server comprises: A memory is configured to store program instructions. A processor is configured to call the program instructions stored in the memory, and perform steps included in the method according to the obtained program instructions.
15. A server, characterized by The server comprises: A memory is configured to store program instructions. A processor is configured to call the program instructions stored in the memory, and perform steps included in the method according to the obtained program instructions.
16. A display apparatus, characterized by The display device comprises: A memory is configured to store program instructions. A processor is configured to call the program instructions stored in the memory, and perform steps included in the method according to the obtained program instructions.
17. A meeting information presentation system, characterized by comprising: The system comprises a first server, a second server, and a display device. The first server is the server according to claim 14, the second server is the server according to claim 15, and the display device is the display device according to claim 16.
18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the method of any one of claims 1-9.
19. A computer program product, characterised in that, The computer program product comprises computer program code which, when run on a computer, causes the computer to perform the method of any one of claims 1-9.
Citation Information
Patent Citations
System and method for pushing conference information, and related equipment
CN113992462A