CN115242999A - Distributed KVM (keyboard video mouse) seat cooperation control method, device and system - Google Patents
Distributed KVM (keyboard video mouse) seat cooperation control method, device and system Download PDFInfo
- Publication number
- CN115242999A CN115242999A CN202211154671.4A CN202211154671A CN115242999A CN 115242999 A CN115242999 A CN 115242999A CN 202211154671 A CN202211154671 A CN 202211154671A CN 115242999 A CN115242999 A CN 115242999A
- Authority
- CN
- China
- Prior art keywords
- control
- signal source
- agent
- target signal
- seat
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012790 confirmation Methods 0.000 claims abstract description 12
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a distributed KVM (keyboard video mouse) seat cooperation control method, a device and a system, wherein the method comprises the following steps: sending a takeover request to a target signal source; if the target signal source is in an open state, acquiring the control authority of the target signal source; if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source; creating a video conference based on the current seat account and the control seat account; and in the video conference, after obtaining the confirmation signal of the control seat, the control seat hands over the control authority of the target signal source. By adopting the invention, an operator can communicate with other operators in seats immediately when taking over signals, so that the reason for taking over is directly explained face to face, and the working efficiency is improved.
Description
Technical Field
The invention relates to the field of KVM (keyboard video mouse) seat control, in particular to a distributed KVM seat cooperation control method, device and system.
Background
A KVM seat cooperation system is a system based on KVM technology, which solves the work requirement of a certain work post and the cooperation requirement between different work posts, and simultaneously solves the problem of the spatial separation of an information data main body and an operator for information security.
The conventional processing method is that a take-over request is sent to an original take-over person, and the original take-over person agrees or refuses to transfer the take-over authority of the signal on a popup interface.
In an actual application scene, most of the seats are not in the same place, when an operator encounters the problem of mutual exclusion of taking over the same signal, the other party only can see the request prompt, the reason and the necessity for obtaining detailed request taking over cannot be communicated in time, and time is consumed by other modes such as telephone communication, so that the working efficiency is affected.
Disclosure of Invention
Embodiments of the present invention provide a distributed KVM seat cooperation control method, apparatus, and system, which enable an operator to communicate with other seat operators immediately when taking over a signal, so as to directly explain the reason for taking over the signal face to face, thereby improving work efficiency.
To achieve the above object, a first aspect of the embodiments of the present application provides a distributed KVM agent cooperation control method, including:
sending a takeover request to a target signal source;
if the target signal source is in an open state, acquiring the control authority of the target signal source;
if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source;
creating a video conference based on the current agent account and the control agent account;
and in the video conference, after obtaining the confirmation signal of the control seat, the control seat hands over the control authority of the target signal source.
In a possible implementation manner of the first aspect, the creating a video conference based on the current agent account and the control agent account specifically includes:
checking the authenticity of the membership corresponding to the agent account before and the agent account under control by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
In a possible implementation manner of the first aspect, the video conference runs in a temporary group chat system, and the server marks the temporary group chat system by controlling information of the seat account.
In a possible implementation manner of the first aspect, the handing over, by the control agent, the control right of the target signal source by the control agent after obtaining the confirmation signal of the control agent in the video conference specifically includes:
in the video conference, when the control seat agrees, the current seat obtains the takeover permission of the target signal source and enters takeover operation.
In a possible implementation manner of the first aspect, after obtaining a confirmation signal of a control agent in a video conference, the controlling agent handing over a control right of the target signal source further includes:
when the seat is controlled to reject, the current seat is prompted to fail to take over, and the take over process is finished.
A second aspect of the embodiments of the present application provides a distributed KVM agent cooperation control apparatus, including:
the request module is used for sending a takeover request to the target signal source;
the access module is used for acquiring the control authority of the target signal source if the target signal source is in an open state; if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source;
the conference module is used for establishing a video conference based on the current seat account and the control seat account;
and the handover module is used for handing over the control authority of the target signal source by the control agent after the confirmation signal of the control agent is obtained in the video conference.
In a possible implementation manner of the second aspect, the conference module is specifically configured to:
checking the authenticity of the member identity corresponding to the agent account and the control agent account by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
A third aspect of the embodiment of the present application provides a distributed KVM agent cooperation control system, which includes multiple KVM agents and a server, where the KVM agents and the server are capable of running the distributed KVM agent cooperation control method, where the server presets a virtual storage space for each signal source to establish a corresponding temporary group chat system and reserve chat records of the temporary group chat system; the plurality of temporary group chat systems operate simultaneously.
Compared with the prior art, according to the distributed KVM seat cooperation control method, device and system provided by the embodiments of the present invention, the server automatically generates a temporary group chat system for each signal source in the preset space based on the SIP protocol, the chat system is improved for the traditional takeover request popup window, when multiple users request to take over the same signal, the temporary group chat system is automatically generated, the original takeover person and one or more new takeover persons are pulled into the group chat system, and direct communication of text, voice and video conversations is performed. The group chat system can enable an operator to communicate with other seat operators immediately when taking over signals, and directly explain the reason of taking over face to face, so that the working efficiency is improved.
Drawings
Fig. 1 is a flowchart illustrating a distributed KVM agent cooperation control method according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an embodiment of the present invention provides a distributed KVM agent cooperation control method, including:
and S10, sending a takeover request to a target signal source.
S11, if the target signal source is in an open state, acquiring the control authority of the target signal source.
And S12, if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source.
And S13, creating the video conference based on the current seat account and the control seat account.
And S14, in the video conference, after the confirmation signal of the control seat is obtained, the control seat switches the control authority of the target signal source.
SIP (Session Initiation Protocol) is a multimedia communication Protocol established by IETF (Internet Engineering Task Force). It is a text-based application-layer control protocol for creating, modifying and releasing sessions of one or more participants. The SIP is an IP voice and video session control protocol derived from the Internet, and has the characteristics of flexibility, easiness in implementation, convenience in expansion and the like.
In the embodiment of the invention, the video conference is based on a temporary group chat system generated based on an SIP protocol, and the system can enable an operator to immediately communicate with other seat operators when taking over signals, directly explain the reason of taking over face to face and improve the working efficiency.
Illustratively, the creating a video conference based on the current seat account and the control seat account specifically includes:
checking the authenticity of the member identity corresponding to the agent account and the control agent account by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
Illustratively, the video conference is operated in a temporary group chat system, and the server marks the temporary group chat system by controlling the information of the seat account.
Exemplarily, the handing over, by the control agent, the control authority of the target signal source after obtaining the confirmation signal of the control agent in the video conference specifically includes:
in the video conference, when the control seat agrees, the current seat obtains the takeover permission of the target signal source and enters takeover operation.
Exemplarily, the controlling agent handing over the control authority of the target signal source after obtaining the confirmation signal of the controlling agent in the video conference further includes:
when the seat is controlled to reject, the current seat is prompted to fail to take over, and the take over process is finished.
The above embodiment is mainly applied to each KVM seat in the distributed KVM seat system, assuming that an existing operator is controlling a certain signal source S at a seat a, and another operator is requesting to operate the signal source S at a seat B, at this time, a plurality of KVM seats will be triggered to take over the fast communication system with the signal authority, and the following negotiation process is performed:
a: the agent B sends a take-over request for the signal source S to the KVM agent server.
B: the server checks whether the signal source S is taken over or not, if the signal source S is not taken over, the agent B is directly allowed to take over the signal source S, and the current scene setting is taken over by the agent A.
C: the server creates a temporary group chat system (a video conference is created based on an SIP protocol), creates the video conference according to a login account of a related agent, verifies the authenticity of the identity of a member through face recognition, and pulls the agent A and the agent B into a meeting.
D: the operator of the seat A and the operator of the seat B perform direct video communication in group chat to explain the reason of taking over, and the operator of the seat A can choose to approve or reject according to actual conditions.
E: after the seat A confirms the selection, the group chat records are stored in a server for subsequent inquiry, the selection is processed (the seat B is allowed to take over the signal source S or take over is refused), when the seat A agrees, the seat B obtains the take-over permission of the signal source S and enters the take-over operation, and when the seat A refuses, the seat B is prompted to fail to take over, and the take-over process is finished.
Compared with the prior art, according to the distributed KVM seat cooperation control method provided by the embodiment of the invention, the server automatically generates a temporary group chat system for each signal source in a preset space based on the SIP protocol, the chat system is improved aiming at the traditional takeover request popup window, when a plurality of persons request to take over the same signal, the temporary group chat system can be automatically generated, the original takeover person and one or more new takeover persons request to be pulled into the group chat system, and the direct communication of text, voice and video conversations is carried out. The group chat system can enable an operator to communicate with other seat operators immediately when taking over signals, and directly explain the reason of taking over face to face, so that the working efficiency is improved.
An embodiment of the present application provides a distributed KVM agent cooperation control apparatus, including a request module, an access module, a conference module, and a handover module.
And the request module is used for sending a takeover request to the target signal source.
The access module is used for acquiring the control authority of the target signal source if the target signal source is in an open state; and if the target signal source is in a taken-over state, sending a take-over request for the target signal source to a control agent taking over the target signal source.
And the conference module is used for establishing the video conference based on the current seat account and the control seat account.
And the handover module is used for handing over the control authority of the target signal source by the control seat after the confirmation signal of the control seat is obtained in the video conference.
Illustratively, the conferencing module is specifically configured to:
checking the authenticity of the membership corresponding to the agent account before and the agent account under control by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
It will be clear to those skilled in the art that for the convenience and simplicity of description, the specific working process of the above-described apparatus may refer to the corresponding process in the foregoing method embodiment, which is not reiterated herein.
Compared with the prior art, according to the distributed KVM seat cooperation control device provided by the embodiment of the invention, the server automatically generates a temporary group chat system for each signal source in the preset space based on the SIP protocol, the chat system is improved aiming at the traditional takeover request popup window, when multiple persons request to take over the same signal, the temporary group chat is automatically generated, the original takeover person and one or more new takeover persons are pulled into the group chat, and direct communication of text, voice and video conversations is carried out. The group chat system can enable an operator to communicate with other seat operators immediately when taking over signals, and directly explain the reason of taking over face to face, so that the working efficiency is improved.
An embodiment of the application provides a distributed KVM agent cooperation control system, which includes a plurality of KVM agents and a server, where the KVM agents and the server are capable of running the distributed KVM agent cooperation control method, where the server presets a virtual storage space for each signal source to establish a corresponding temporary group chat system and reserve chat records of the temporary group chat system; a plurality of temporary group chat systems operate simultaneously.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (8)
1. A distributed KVM (keyboard video mouse) seat cooperation control method is characterized by comprising the following steps:
sending a takeover request to a target signal source;
if the target signal source is in an open state, acquiring the control authority of the target signal source;
if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source;
creating a video conference based on the current agent account and the control agent account;
and in the video conference, after obtaining the confirmation signal of the control seat, the control seat hands over the control authority of the target signal source.
2. The distributed KVM agent collaboration control method according to claim 1, wherein said creating a video conference based on the current agent account and the control agent account specifically comprises:
checking the authenticity of the member identity corresponding to the agent account and the control agent account by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
3. The distributed KVM agent collaboration control method as recited in claim 2 wherein the video conference is run in a temporary group chat system, and the server marks the temporary group chat system with information of the control agent account.
4. The distributed KVM agent cooperative control method of claim 1, wherein in a video conference, after obtaining a confirmation signal of a control agent, the control agent hands over the control right of the target signal source, specifically comprising:
in the video conference, when the control seat agrees, the current seat obtains the takeover permission of the target signal source and enters takeover operation.
5. The distributed KVM agent cooperative control method of claim 4, wherein said controlling agent handing over the control right of said target signal source after obtaining the acknowledgement signal of the controlling agent in the video conference, further comprises:
when the seat is controlled to reject, the current seat is prompted to fail to take over, and the take over process is finished.
6. A distributed KVM agent cooperation control device, comprising:
the request module is used for sending a takeover request to the target signal source;
the access module is used for acquiring the control authority of the target signal source if the target signal source is in an open state; if the target signal source is in a taken-over state, sending a taking-over request for the target signal source to a control agent taking over the target signal source;
the conference module is used for establishing a video conference based on the current seat account and the control seat account;
and the handover module is used for handing over the control authority of the target signal source by the control agent after the confirmation signal of the control agent is obtained in the video conference.
7. The distributed KVM agent collaboration control apparatus of claim 6, wherein the conferencing module is specifically configured to:
checking the authenticity of the membership corresponding to the agent account before and the agent account under control by face recognition;
and after the authenticity of the member identities corresponding to the previous agent account and the control agent account is confirmed, establishing the video conference based on the SIP protocol.
8. A distributed KVM agent cooperative control system, comprising a plurality of KVM agents and a server, wherein the KVM agents and the server are capable of operating the distributed KVM agent cooperative control method according to claims 1 to 5, wherein the server presets a virtual storage space for each signal source, and the virtual storage space is used for establishing a corresponding temporary group chat system and maintaining chat records of the temporary group chat system; a plurality of temporary group chat systems operate simultaneously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211154671.4A CN115242999B (en) | 2022-09-22 | 2022-09-22 | Distributed KVM (keyboard video mouse) seat cooperation control method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211154671.4A CN115242999B (en) | 2022-09-22 | 2022-09-22 | Distributed KVM (keyboard video mouse) seat cooperation control method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115242999A true CN115242999A (en) | 2022-10-25 |
CN115242999B CN115242999B (en) | 2022-12-16 |
Family
ID=83667405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211154671.4A Active CN115242999B (en) | 2022-09-22 | 2022-09-22 | Distributed KVM (keyboard video mouse) seat cooperation control method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115242999B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040139088A1 (en) * | 2001-03-27 | 2004-07-15 | Davide Mandato | Method for achieving end-to-end quality of service negotiations for distributed multi-media applications |
US20050204026A1 (en) * | 2004-03-12 | 2005-09-15 | David Hoerl | Switchless KVM network with wireless technology |
CN108874171A (en) * | 2017-05-11 | 2018-11-23 | 广州魅视电子科技有限公司 | A kind of distribution KVM attends a banquet cooperation management system |
CN108959167A (en) * | 2018-07-03 | 2018-12-07 | 威创集团股份有限公司 | A kind of seat system management method, device and seat system |
CN110336802A (en) * | 2019-06-20 | 2019-10-15 | 苏州浪潮智能科技有限公司 | A kind of remote operation method and device of server |
US20200160464A1 (en) * | 2017-06-30 | 2020-05-21 | Eutech Cybernetic Pte Ltd | System for collaborative infrastructure management and incident response |
CN111479023A (en) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | Seat conversation processing method, seat cooperation control system and device |
CN111479132A (en) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | Seat cooperation control system, seat cooperation system, control method and device |
-
2022
- 2022-09-22 CN CN202211154671.4A patent/CN115242999B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040139088A1 (en) * | 2001-03-27 | 2004-07-15 | Davide Mandato | Method for achieving end-to-end quality of service negotiations for distributed multi-media applications |
US20050204026A1 (en) * | 2004-03-12 | 2005-09-15 | David Hoerl | Switchless KVM network with wireless technology |
CN108874171A (en) * | 2017-05-11 | 2018-11-23 | 广州魅视电子科技有限公司 | A kind of distribution KVM attends a banquet cooperation management system |
US20200160464A1 (en) * | 2017-06-30 | 2020-05-21 | Eutech Cybernetic Pte Ltd | System for collaborative infrastructure management and incident response |
CN108959167A (en) * | 2018-07-03 | 2018-12-07 | 威创集团股份有限公司 | A kind of seat system management method, device and seat system |
CN110336802A (en) * | 2019-06-20 | 2019-10-15 | 苏州浪潮智能科技有限公司 | A kind of remote operation method and device of server |
CN111479023A (en) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | Seat conversation processing method, seat cooperation control system and device |
CN111479132A (en) * | 2019-07-15 | 2020-07-31 | 广州湖森电子科技有限公司 | Seat cooperation control system, seat cooperation system, control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN115242999B (en) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2546790C (en) | Systems and methods for added authentication in distributed network delivered half-duplex communications | |
US10009389B2 (en) | Scalable conference bridge | |
US8000466B2 (en) | Method and apparatus for multiparty collaboration enhancement | |
CN101394371B (en) | Method and system for implementing a chat application proxy server | |
CA2888180C (en) | Communication system and computer readable medium | |
RU2407234C2 (en) | Method and device for processing of invitations to multi-user communication session | |
US7643628B2 (en) | Communication system having conference server | |
US20070286101A1 (en) | System and method for providing conferencing capabilities | |
RU2009137597A (en) | EMULATION OF LOCKING FUNCTIONS AND VESTIBULES IN THE DISTRIBUTED CONFERENCE COMMUNICATION SYSTEM | |
EP2865160B1 (en) | System and method for integrating voip client for audio conferencing | |
WO2016065160A1 (en) | Conferencing intelligence engine in a collaboration conferencing system | |
KR20170139128A (en) | Method and system for processing voice communication, electronic device and storage medium | |
WO2016065155A1 (en) | Identification token in a collaboration conferencing system | |
US6687358B1 (en) | Method and apparatus for joining a party to a multipoint conference using digital techniques | |
WO2013067692A1 (en) | Intercommunication method and system for multi-conference system | |
CN114553841B (en) | Communication method and system based on cloud service | |
WO2016065165A1 (en) | Subscription/notification of a conference in a collaboration conferencing system | |
CN115242999B (en) | Distributed KVM (keyboard video mouse) seat cooperation control method, device and system | |
WO2007131448A1 (en) | Method and apparatus for implementing multi-party communication | |
EP2293291B1 (en) | User identity identifying method, device and call center system | |
CN100403796C (en) | Terminal conference accessing method | |
CN112468456B (en) | Monitoring method based on SIP terminals and terminals | |
KR100586530B1 (en) | Method for multipoint videoconference establishment using computer telephony intergration | |
CN117412253A (en) | Multicast communication method, device, system and computer readable storage medium | |
CN117061696A (en) | Video conference communication method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: No. 56 Nanli East Road, Shiqi Town, Panyu District, Guangzhou City, Guangdong Province, 510000 Patentee after: Guangdong Baolun Electronics Co.,Ltd. Address before: No.19 Chuangyuan Road, Zhongcun street, Panyu District, Guangzhou, Guangdong 510000 Patentee before: GUANGZHOU ITC ELECTRONIC TECHNOLOGY Co.,Ltd. |
|
CP03 | Change of name, title or address |