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 PDF

Info

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
Application number
CN202211154671.4A
Other languages
Chinese (zh)
Other versions
CN115242999B (en
Inventor
罗升
张常华
朱正辉
赵定金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Baolun Electronics Co ltd
Original Assignee
Guangzhou Baolun Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Baolun Electronics Co Ltd filed Critical Guangzhou Baolun Electronics Co Ltd
Priority to CN202211154671.4A priority Critical patent/CN115242999B/en
Publication of CN115242999A publication Critical patent/CN115242999A/en
Application granted granted Critical
Publication of CN115242999B publication Critical patent/CN115242999B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements 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

Distributed KVM (keyboard video mouse) seat cooperation control method, device and system
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.
CN202211154671.4A 2022-09-22 2022-09-22 Distributed KVM (keyboard video mouse) seat cooperation control method, device and system Active CN115242999B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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