[go: up one dir, main page]

CN109151235B - Cooperative control method, server and storage device for remote communication group - Google Patents

Cooperative control method, server and storage device for remote communication group Download PDF

Info

Publication number
CN109151235B
CN109151235B CN201811232496.XA CN201811232496A CN109151235B CN 109151235 B CN109151235 B CN 109151235B CN 201811232496 A CN201811232496 A CN 201811232496A CN 109151235 B CN109151235 B CN 109151235B
Authority
CN
China
Prior art keywords
terminal
remote communication
communication group
server
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811232496.XA
Other languages
Chinese (zh)
Other versions
CN109151235A (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.)
Qiku Internet Technology Shenzhen Co Ltd
Original Assignee
Qiku Internet Technology Shenzhen 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 Qiku Internet Technology Shenzhen Co Ltd filed Critical Qiku Internet Technology Shenzhen Co Ltd
Priority to CN201811232496.XA priority Critical patent/CN109151235B/en
Publication of CN109151235A publication Critical patent/CN109151235A/en
Application granted granted Critical
Publication of CN109151235B publication Critical patent/CN109151235B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/537Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for exchanging game data using a messaging service, e.g. e-mail, SMS, MMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a cooperative control method, a server and a storage device of a remote communication group, wherein the remote communication group comprises a plurality of terminals capable of realizing communication, and the method comprises the following steps: when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state; when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication. By the method, the invention can prevent bad use experience brought to other terminals because part of the terminals are not in working states when the remote communication group works.

Description

Cooperative control method, server and storage device for remote communication group
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a cooperative control method, a server, and a storage device for a remote communication group.
Background
The remote communication group needs all the participants to realize communication and exchange together, but in the process of establishing and exchanging the remote communication group, some terminals may not be in working state, such as in off-line state or on-hook state, so as to bring bad experience to other terminals in the remote communication group.
Taking a teleconference as an example, in the teleconference, more than two terminal devices can participate in the conference at the same time and exchange information in any direction. When a terminal device participating in a teleconference is offline, for example, due to the temporary absence of an operator, the offline party may miss part of the content of the teleconference, and other participants may need to wait for the offline party to go online again, which may result in a bad experience for other participants of the teleconference.
Disclosure of Invention
The invention mainly solves the technical problem of how to prevent the influence on the normal communication or operation of the remote communication group caused by the fact that part of terminals are not in the working state when the remote communication group works.
In order to solve the above technical problem, one technical solution adopted by the present invention is to provide a cooperative control method for a remote communication group, where the remote communication group includes a plurality of terminals capable of implementing communication, and the method includes: when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state; when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
Wherein, the server detects whether the terminals in the remote communication group are in a working state, including: the server monitors whether the terminal in the remote communication group receives an operation instruction input by a user within a preset time; if not, judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
Wherein, after the server invites a second terminal not in the remote communication group to enter the remote communication group to realize communication in place of the first terminal, the method comprises: the server continuously monitors whether the first terminal receives an operation instruction input by a user within second preset time; and if so, determining that the first terminal is in a working state, and sending a control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group.
Wherein after causing the second terminal to exit the remote communication group, the method comprises: and the server sends prompt information to the first terminal, wherein the prompt information is operation information performed by the second terminal in the remote communication group.
Wherein before the server invites a second terminal not in the telecommunication group to enter the telecommunication group to realize communication in place of the first terminal, the method comprises: the server judges whether the replacing permission of the second terminal which is not in the remote communication group for replacing the first terminal to enter the remote communication group meets a preset condition; and if so, executing the server to invite a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
The preset condition is that the number of the second terminals which are allowed to replace the first terminals to enter the remote communication group is more than or equal to 50% of all the terminals of the remote communication group in the working state; the server inviting a second terminal not in the telecommunication group to enter the telecommunication group to realize communication in place of the first terminal comprises: if a plurality of second terminals meeting the preset condition exist, the server further compares the replacing authority among the plurality of second terminals; and the server invites the second terminal with the highest replacing authority to enter the remote communication group to replace the first terminal to realize communication.
Wherein the remote communication group is working for the remote communication group to carry out a remote conference call; the first terminal is not in a working state, namely the first terminal is in an off-line state or an on-hook state when the first terminal carries out the teleconference.
Wherein the remote communication group is working to play a team game for the remote communication group; the first terminal is not in a working state, namely the first terminal is in an off-line state or an on-hook state when the team game is played.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a cooperative control server of a remote communication group, where the cooperative control server is a server in any one of the cooperative control methods, and the cooperative control server includes a communication circuit, a memory, and a processor, which are coupled to each other; the communication circuit is used for communicating with each terminal; the memory is used for storing program data; the processor executes the program data for implementing the method as described in any one of the above.
In order to solve the above technical problem, another technical solution adopted by the present invention is to provide a storage device, which stores program data that can be executed to implement the method according to any one of the above.
The invention has the beneficial effects that: different from the prior art, when a remote communication group works, whether a terminal in the remote communication group is in a working state is detected through a server, when a first terminal which is not in the working state is detected in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication, so that normal communication or operation of the remote communication group is ensured, and bad experience brought to other terminals in the remote communication group due to the fact that the first terminal is in the non-working state is prevented.
Drawings
Fig. 1 is a schematic flowchart illustrating a cooperative control method for a remote communication group according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating a cooperative control method for a remote communication group according to a second embodiment of the present invention;
fig. 3 is a flowchart illustrating a cooperative control method for a remote communication group according to a third embodiment of the present invention;
fig. 4 is a schematic flowchart illustrating a cooperative control method for a remote communication group according to a fourth embodiment of the present invention;
fig. 5 is a flowchart illustrating a fifth embodiment of a cooperative control method for a remote communication group according to the present invention;
fig. 6 is a flowchart illustrating a cooperative control method for a remote communication group according to a sixth embodiment of the present invention;
fig. 7 is a schematic structural diagram of an embodiment of a cooperative operation server of a remote communication group provided in the present invention;
FIG. 8 is a schematic structural diagram of an embodiment of a memory device provided in 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 obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart illustrating a cooperative operation method for a remote communication group according to a first embodiment of the present invention. The remote communication group of the present application includes a plurality of terminals capable of realizing communication, and the cooperative control method of the remote communication group in the present embodiment includes:
step S101: and when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state.
Each terminal in the remote communication group of the present application is an electronic device capable of performing remote communication, for example, an intelligent terminal such as a desktop computer, a smart phone, a tablet computer, a notebook computer, a mobile internet device, or a wearable device, or an audio communication terminal such as a general analog phone, a voice recorder phone, a coin-feed phone, a magnetic card phone, an IC card phone, or an intercom applied to a general telephone switching network. With the continuous development of the internet, remote communication has become the most widely used communication mode for people and is increasingly applied to daily life and work; in daily life and work, people often need to finish a certain task or thing by multiple people, and at the moment, a corresponding remote communication group needs to be established. It can be understood that the remote communication group needs all the participants to perform communication and exchange together, but during the establishment and exchange of the remote communication group, there may be a situation that some terminals are not in an operating state, for example, in an offline state or an on-hook state, so as to bring a bad experience to other terminals in the remote communication group, and then when the remote communication group operates, the server needs to detect whether each terminal in the remote communication group is in an operating state. In a specific application scenario, the remote communication group includes a plurality of telephone sets for performing a remote conference call, for example, the telephone set a needs to report related work to other telephone sets, in order to avoid that the other telephone sets influence the progress of the report content of the telephone set a or ensure that the other telephone sets can receive the work content reported by the telephone set a, the server may detect whether each telephone set in the remote conference call group is in a working state, so as to ensure the continuity of the whole conference call. In another specific application scenario, the remote communication group includes a plurality of mobile phones for team games, for example, the plurality of mobile phones for team games need to perform a team competition task, each participant needs to play its role in the team competition task because each participant has its own role for positioning, and the server can detect whether each mobile phone in the team game group is in a working state at this time, so as to ensure the continuity of the team competition task and even the whole game.
Step S102: when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
The terminal is in a working state in the present application, which means that when the terminal performs work in a telecommunication group, the terminal performs certain operations in order to communicate with other participants and execute related tasks, and at this time, the terminal is in the working state. And when the server detects that the first terminal which is not in the working state exists in the remote communication group, the server invites the second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication. It can be understood that, in order to avoid that the first terminal is not in the working state and cannot communicate with other participants and perform related tasks, which brings bad experience to other terminals in the remote communication group, other terminals not in the remote communication group may enter the remote communication group to replace the first terminal to realize communication; in addition, the server inviting the second terminal not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication may be that the server directly invites the second terminal not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication when detecting that the first terminal not in the working state exists; the server may initiate an invitation by other terminals in the remote communication group in the active state after detecting that there is a first terminal not in the active state, and then perform the invitation operation by the server.
In a specific application scenario, the remote communication group includes a plurality of telephones for performing a remote conference call, and when the server detects that the first telephone is not in the working state, in order to avoid that the first telephone is not in the working state and cannot communicate with other participants, which may cause a bad experience to other telephones in the remote conference call group, since the second telephone and the first telephone belong to the same company department, the second telephone that is not in the conference call group originally may be invited to enter the conference call instead of the first telephone. In another specific application scenario, the remote communication group comprises a plurality of mobile phones for team-forming games, and when the server detects that the mobile phone a is not in an operating state, for example, the mobile phone a is on-hook, in order to avoid bringing bad game experience to game teammates due to the on-hook behavior of the mobile phone a, the server invites a spectator of the play game to play the game instead of the on-hook player mobile phone a.
In this embodiment, when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state, and when detecting that the first terminal is not in the working state, the server invites the second terminal not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication, so as to ensure normal communication or operation of the remote communication group, thereby preventing other terminals in the remote communication group from bringing bad experience because the first terminal is not in the working state.
Referring to fig. 2, fig. 2 is a flowchart illustrating a cooperative operation method for a remote communication group according to a second embodiment of the present invention. The cooperative control method of the remote communication group in the embodiment includes:
step S201: when the remote communication group works, the server monitors whether a terminal in the remote communication group receives an operation instruction input by a user within a first preset time. If not, execute step S202; if the operation instruction is received, the terminal receiving the operation instruction input by the user is judged to be in a working state, and the terminal in the working state does not need other terminals to replace the terminal to enter a remote communication group for communication, and the process is ended.
Step S202: and judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
The server can detect whether each terminal in the remote communication group is in a working state or not when the remote communication group works, and specifically can achieve the purpose of monitoring whether the terminal in the remote communication group receives an operation instruction input by a user within preset time or not. It can be understood that, when the server monitors the terminal and finds that the terminal does not receive the operation instruction input by the user, at this time, it may be determined that the terminal does not perform any operation, for example, the terminal cannot enter the remote communication group due to a network failure or a device failure, or a user using the terminal does not use the terminal for operation, which may indicate that the terminal that does not receive the operation instruction input by the user is not in a working state. In the course of the actual work of the telecommunication group, although all the participants are required to communicate and exchange together, all the terminals are required to participate, not all terminals need to participate at any point in the overall process of working with a telecommunication group, therefore, when determining whether the terminal in the remote communication group is in a working state, it is required to monitor whether the terminal receives an operation instruction input by the user within a first preset time, the first preset time of the present application may be set by a designer or by a participant in a telecommunication group according to actual needs, for example, when the remote communication group is a teleconference group, the first preset time is set to 10 minutes, namely, after monitoring that a certain telephone does not receive an operation instruction input by a user within 10 minutes, judging that the telephone is not in a working state; or when the remote communication group is a team game group, as the players are required to continuously perform related operations in the game process, the first preset time can be set to 30 seconds, namely, after the mobile phone is monitored to not receive an operation instruction input by the user within 30 seconds, the mobile phone is judged not to be in a working state.
Step S203: when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
In this implementation scenario, step S203 provided in this embodiment is substantially similar to step S102 in the first embodiment of the cooperative control method for a remote communication group provided in this application, and is not repeated here.
In this embodiment, whether the operation instruction input by the user is received by the terminal in the remote communication group within the first preset time can be monitored to detect and judge whether each terminal in the remote communication group is in the working state when the remote communication group works, and the first preset time can be set according to actual needs, so that whether the terminal is in the working state can be flexibly and effectively judged.
Referring to fig. 3, fig. 3 is a flowchart illustrating a cooperative operation method for a remote communication group according to a third embodiment of the present invention. The cooperative control method of the remote communication group in the embodiment includes:
step S301: when the remote communication group works, the server monitors whether a terminal in the remote communication group receives an operation instruction input by a user within a first preset time. If not, go to step S302; if so, judging that the terminal receiving the operation instruction input by the user is in a working state, and ending the process.
Step S302: and judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
Step S303: when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
In this implementation scenario, steps S301 to S303 provided in this embodiment are substantially similar to steps S201 to S203 in the second embodiment of the cooperative control method for a remote communication group provided in this application, and are not described herein again.
Step S304: and the server continuously monitors whether the first terminal receives an operation instruction input by the user within a second preset time. If yes, go to step S305; if not, the first terminal is judged not to be in the working state, which indicates that the first terminal still needs the second terminal to replace the first terminal to realize the communication, and the process is ended.
Step S305: and determining that the first terminal is in a working state, and sending a control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group.
It can be understood that, in order to avoid the first terminal not being in the working state and being unable to communicate with other participants and perform related tasks, such as being in the offline state or the on-hook state, which may cause a bad experience for other terminals in the telecommunication group, the second terminal in working state may enter the telecommunication group to replace the first terminal to achieve communication. Then, after the second terminal replaces the first terminal for a period of time, if the first terminal returns to the operating state from the original non-operating state, the second terminal needs to return the right to perform communication to the operating state of the first terminal itself. Therefore, after the second terminal enters the remote communication group to replace the first terminal to realize communication, the server should continue to monitor whether the first terminal receives an operation instruction input by the user, where the operation instruction input by the user refers to an operation instruction input by the user using the first terminal; if the first terminal receives an operation instruction input by a user using the first terminal within the second preset time, the first terminal can be determined to be in a working state at the moment, then the server sends a control instruction for exiting the remote communication group to the second terminal, the second terminal exits the remote communication group after receiving the control instruction for exiting the remote communication group, and the first terminal performs communication. It can be understood that, if it is found that the first terminal receives the operation instruction input by the user using the first terminal after the second preset time is exceeded, since the second terminal enters the telecommunication group to replace the first terminal for communication for a certain time, it can be considered that the second terminal has adapted and proficient the communication content or the task item executed by the telecommunication group, therefore, in order to make the telecommunication group normally communicate or operate, the second terminal does not need to quit the telecommunication group, but the second terminal selects to continue to replace the first terminal for communication, and at this time, the first terminal needs to be rejected for communication in the telecommunication group; the second preset time of the present application can be set by a designer or a participant in the remote communication group according to actual needs, for example, when the remote communication group is a remote teleconference group, the second preset time is set to 30 minutes, that is, after the second telephone enters the teleconference to replace the first telephone to communicate for more than 30 minutes, the second telephone can be considered to be adapted and skilled to the communication content of the teleconference, and even if the subsequent first telephone is connected, the second telephone does not need to exit the teleconference; for another example, when the remote communication group is a team game group, the second preset time may be set to 10 minutes, that is, the second mobile phone enters the game instead of the first mobile phone to play the game for more than 10 minutes, it may be considered that the second mobile phone has already completely understood the game content and the game task, and even if the first mobile phone is online, the second mobile phone does not need to exit the game, but may punish that the first mobile phone can log in after the game is ended. In a specific application scenario, when the remote communication group is a remote conference call group, the first telephone cannot enter the remote communication group because the user using the first telephone is not beside the first telephone, so that a second telephone belonging to the same department as the first telephone participates in the conference call instead of the first telephone, and then the user using the first telephone returns to the side of the first telephone and operates the first telephone, so that the first telephone is judged to be in a working state at the moment, the server sends a control instruction for quitting the conference call to the second telephone, the second telephone quits after receiving the control instruction for quitting the conference call, and the first telephone continues to participate in the conference call. In another specific application scenario, when the remote communication group is a team game group, the computer a cannot enter the team game group due to network reasons, that is, cannot enter the game, so the computer b enters the game to play the game instead of the computer a, and then the computer a solves the network reasons, a user of the computer a can operate the game role of the computer a, so that the computer a is judged to be in a working state at the moment, the server sends a control instruction for exiting the game to the computer b, the computer b exits the control of the game role after receiving the control instruction for exiting the game, and the game role is controlled by the computer a.
In this embodiment, after the second terminal enters the remote communication group to replace the first terminal to implement communication, the server continues to monitor whether the first terminal receives an operation instruction input by a user within a second preset time, and after finding that the first terminal receives the operation instruction input by the user using the first terminal, sends a control instruction for exiting the remote communication group to the second terminal to enable the second terminal to exit the remote communication group, so that the first terminal and the second terminal can be prevented from performing control communication in the remote communication group after the first terminal returns to a working state, and communication or operation confusion of the remote communication group is avoided; and when the server continuously monitors that the first terminal receives the operation instruction input by the user after the second preset time is exceeded, the server does not send the control instruction for quitting the remote communication group to the second terminal, and the second terminal continuously stays in the remote communication group.
Referring to fig. 4, fig. 4 is a flowchart illustrating a cooperative operation method for a remote communication group according to a fourth embodiment of the present invention. The cooperative control method of the remote communication group in the embodiment includes:
step S401: when the remote communication group works, the server monitors whether a terminal in the remote communication group receives an operation instruction input by a user within a first preset time. If not, execute step S402; if so, judging that the terminal receiving the operation instruction input by the user is in a working state, and ending the process.
Step S402: and judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
Step S403: when detecting that the first terminal which is not in the working state exists in the remote communication group, the server invites a second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
Step S404: and the server continuously monitors whether the first terminal receives an operation instruction input by the user within a second preset time. If yes, go to step S405; if not, the first terminal is judged not to be in the working state, which indicates that the first terminal still needs the second terminal to replace the first terminal to realize the communication, and the process is ended.
Step S405: and determining that the first terminal is in a working state, and sending a control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group.
In this implementation scenario, steps S401 to S405 provided in this embodiment are substantially similar to steps S301 to S305 in the third embodiment of the cooperative control method for a remote communication group provided in this application, and are not described herein again.
Step S406: and the server sends prompt information to the first terminal, wherein the prompt information is operation information performed by the second terminal in the remote communication group.
It can be understood that, after the server sends the control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group, the first terminal returns to the remote communication group for communication, and then during a period of time when the second terminal enters the remote communication group for communicating instead of the first terminal, since the first terminal does not participate in the work and communication of the remote communication group, the server needs to send a prompt message to the first terminal, where the prompt message may be operation information performed by the second terminal during the remote communication group, so that the first terminal can more comprehensively know the previous work condition and the current work condition of the remote communication group. In a specific application scenario, the remote communication group is a remote teleconference group, after the server sends a control instruction for exiting the teleconference to the telephone b, the telephone b exits the teleconference, the telephone a enters the teleconference, and during a period of time when the telephone b enters the teleconference to replace the telephone a for communication, since the telephone a does not participate in communication of the remote teleconference, the telephone a does not know what operation the telephone b has performed before and where the teleconference is currently performed, so the server sends related prompt information to the telephone a, such as what operation the telephone b has performed before, like adjusting the volume of a microphone or a loudspeaker, turning on or off a camera, and the like, so that the telephone a can more comprehensively know the communication condition before the remote teleconference and the working state where the telephone a should be currently, for example, whether the telephone a should start reporting its work content at this time, or whether the telephone a should turn off its microphone at this time to prevent the work report of other telephones from being affected, and so on. In another specific application scenario, the remote communication group is a team game group, after the server sends a control instruction for quitting the game to the computer b, the computer b quits the game, and during a period of time when the computer b plays the game instead of the computer a in the game, because the computer a does not participate in the game, the computer a does not know what operations the computer b has performed before and what game tasks should be executed currently, the server sends related prompt information to the computer a, for example, what operations the computer b has performed in the game, so that the computer a can more comprehensively know the progress of the game and know the game idea of teammates, and thus, the game tasks which need to be executed currently by the computer a can be known. It can be understood that the prompt message of the present application can be provided to the user by way of a voice or text prompt bar.
In this embodiment, after the server sends the control instruction for exiting the remote communication group to the second terminal, and the second terminal exits the remote communication group, the server sends the prompt message, such as the operation information performed by the second terminal during the work of the remote communication group, to the first terminal, so that the first terminal can more comprehensively know the previous working condition of the remote communication group and the current working state to be handled, and it is ensured that the first terminal still maintains good communication after reentering the remote communication group.
Referring to fig. 5, fig. 5 is a flowchart illustrating a cooperative control method for a remote communication group according to a fifth embodiment of the present invention. The cooperative control method of the remote communication group in the embodiment includes:
step S501: and when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state.
Step S502: when detecting that a first terminal which is not in a working state exists in the remote communication group, the server judges whether a replacing authority of a second terminal which is not in the remote communication group for replacing the first terminal to enter the remote communication group meets a preset condition or not. If yes, go to step S503; if not, the substitution authority of the second terminal is not enough, the first terminal cannot be substituted to enter the remote communication group to realize communication, and the process is ended.
Step S503: the server invites a second terminal not in the remote communication group to enter the remote communication group to realize communication in place of the first terminal.
It can be seen that the cooperative control method in this embodiment is different from the first embodiment of the cooperative control method for a remote communication group in this application in that, in this embodiment, it is required to determine whether the replacement right of the second terminal not in the remote communication group satisfies a preset condition, and only when the replacement right of the second terminal satisfies the preset condition, the second terminal is allowed to enter the remote communication group to replace the first terminal to implement communication. For example, when the remote communication group is a teleconference group, if the user using the first telephone is not beside the first telephone, the first telephone cannot enter the remote communication group, and it is necessary to determine whether the replacement authority of the second telephone originally not participating in the teleconference satisfies a predetermined condition, for example, the predetermined condition is that other telephones belonging to the same department as the first telephone can participate in the teleconference instead of the first telephone, and the user who just uses the second telephone is a colleague in the same office as the user using the first telephone, and satisfies the predetermined condition, so that the second telephone can be allowed to enter the conference group instead of the first telephone to participate in the teleconference. For another example, when the remote communication group is a team game group, if the user using the computer a is mentally exploded due to poor game experience, and thus selects a game on-hook, it may be determined whether the replacement right of the computer b as a game player satisfies a predetermined condition, for example, a user whose player level is not lower than the level of the user using the computer a may enter a game instead of the user using the computer a, and a user who happens to use the computer b has the same player level as the user using the computer a, and satisfies the predetermined condition, so that the user b may be allowed to enter the game and perform a game operation instead of the computer a. It can be understood that the spectator can only perform basic operations to enter the game instead of the offline player, to wait for the offline player to quit after reconnecting; the basic operation may be: moving to be far away from enemy hero, carrying out common attack or intelligent application to attack enemy soldiers or neutral creatures of players or follow own teammates to carry out assistance or protection, or going to a certain soldier line to carry out soldier clearing, line carrying containment and line carrying development, or going to a wild area to clear neutral creatures to obtain experience and money; when the off-line player comes online again, the spectator can return to the spectator state again.
In this embodiment, by determining whether the replacement permission of the second terminal not in the remote communication group, which replaces the first terminal to enter the remote communication group, satisfies the preset condition, only when the replacement permission of the second terminal satisfies the preset condition, the second terminal is allowed to enter the remote communication group to replace the first terminal for communication, and it can be ensured that the appropriate second terminal replaces the first terminal for communication.
Referring to fig. 6, fig. 6 is a flowchart illustrating a cooperative operation method for a remote communication group according to a sixth embodiment of the present invention. The cooperative control method of the remote communication group in the embodiment includes:
step S601: and when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state.
Step S602: when detecting that a first terminal which is not in a working state exists in the remote communication group, the server judges whether a replacing authority of a second terminal which is not in the remote communication group for replacing the first terminal to enter the remote communication group meets a preset condition or not.
In this implementation scenario, steps S601 to S602 provided in this embodiment are substantially similar to steps S501 to S502 in the fifth embodiment of the cooperative control method for a remote communication group provided in this application, and are not described herein again.
Step S603: if a plurality of second terminals meeting the preset condition exist, the server further compares the replacing authority among the plurality of second terminals.
Step S604: and the server invites the second terminal with the highest replacing authority to enter the remote communication group to replace the first terminal to realize communication.
In this embodiment, the preset condition may be that, among all the terminals in the working state of the remote communication group, the number of the terminals that allow the second terminal to enter the remote communication group instead of the first terminal is greater than or equal to 50%. It can be understood that, when it is determined that there are a plurality of second terminals that are not in the remote communication group and whose replacement right to replace the first terminal to enter the remote communication group satisfies the preset condition, in order to prevent confusion caused by the plurality of terminals all being able to enter the remote communication group, it is necessary to further compare the replacement rights between the plurality of second terminals that are not in the remote communication group and whose replacement rights satisfy the preset condition, and then select the second terminal with the highest replacement right to invite it to enter the remote communication group. For example, when the remote communication group is a teleconference group, the preset condition is that the number of the second telephone sets which are allowed to enter the remote communication group instead of the first telephone set is more than or equal to 50% in all the telephone sets which are in the working state and participate in the teleconference; when the first telephone set is not in working state, all other telephone sets in working state vote which telephone set is allowed to replace the first telephone set to enter the teleconference, for example, when the number of votes obtained by the telephone set a, the telephone set b and the telephone set c exceeds 50% (at this moment, all other telephone sets in working state can vote more than one person in the teleconference), the number of votes obtained by the telephone set a, the telephone set b and the telephone set c is further compared to find out that the number of votes obtained by the telephone set c is the highest, then an invitation for replacing the first telephone set is sent to the telephone set c, and after the telephone set c accepts the invitation, the telephone set c can enter the teleconference. For another example, when the remote communication group is a team game group, the preset condition is that the number of visitors who are allowed to enter the game instead of the offline team member a is more than or equal to 50% of all the team members in the online state of the game team; when the player a is off-line, another on-line player votes which player is allowed to enter the game instead of the player a, for example, when the number of votes obtained by the players b and c exceeds 50% (at this time, each player of the other on-line players in the game can cast more votes), the number of votes obtained by the players b and c needs to be further compared, and the number of votes obtained by the player b is found to be higher than that of the player c, then an invitation for replacing the off-line player a is sent to the player b, and after the player b accepts the invitation, the player b can enter the game.
In another embodiment, when the remote communication group is a team game group, the predetermined condition may be that a player with the same game role (e.g., a legal role or a warrior role) can replace a dropped player in a game team, for example, the game role of the computer a is a legal player, and a plurality of game roles exist in the spectator list as players of the legal player, so that a player with the highest player rank is selected to enter the game and play the game instead of the computer a.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an embodiment of a cooperative operation server of a remote communication group according to the present invention. The cooperative control server 70 in the present application is a server in the cooperative control method of the remote communication group, and the cooperative control server 70 includes a communication circuit 700, a memory 702 and a processor 704 coupled to each other, where the communication circuit 700 is configured to communicate with each terminal, the memory 702 is configured to store program data, and the processor 704 executes the program data, so as to implement the following method:
while the remote communication group is working, the processor 704 detects whether the terminals in the remote communication group are in working state; when detecting that there is a first terminal in the remote communication group that is not in an active state, the processor 704 invites a second terminal in the remote communication group that is not in the remote communication group to enter the remote communication group to enable communication in place of the first terminal.
Further, the processor 704 performs the above-mentioned detecting whether the terminals in the remote communication group are in the working state, specifically including:
the processor 704 monitors whether the terminal in the remote communication group receives an operation instruction input by a user within a first preset time; if not, judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
As one possible implementation, after the processor 704 performs inviting a second terminal not in the remote communication group to enter the remote communication group to realize communication in place of the first terminal, the method further includes:
the processor 704 continuously monitors whether the first terminal receives an operation instruction input by the user within a second preset time; and if so, determining that the first terminal is in a working state, and sending a control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group.
Further, after sending a control instruction to the second terminal to exit the remote communication group, the method further includes:
the processor 704 sends a prompt to the first terminal, the prompt being an operation performed by the second terminal during the time that the second terminal is in the telecommunication group.
As an implementation manner, before the processor 704 executes the above-mentioned invitation to invite the second terminal not in the remote communication group to enter the remote communication group to realize communication in place of the first terminal, the method includes:
the processor 704 determines whether a replacement right of a second terminal not in the remote communication group to replace the first terminal to enter the remote communication group satisfies a preset condition;
and if so, inviting the second terminal which is not in the remote communication group to enter the remote communication group to replace the first terminal to realize communication.
Further, the preset condition is that the number of the second terminals, which are allowed to replace the first terminals, to enter the remote communication group is greater than or equal to 50% among all the terminals of the remote communication group in the working state; the processor 704 executes the method for inviting the second terminal not in the remote communication group to enter the remote communication group to replace the first terminal to implement communication, which specifically includes:
if a plurality of second terminals meeting the preset conditions exist, further comparing the substitution permission among the plurality of second terminals; and inviting the second terminal with the highest replacing authority to enter the remote communication group to replace the first terminal to realize communication.
As an implementable manner, the telecommunication group performs work as a telecommunication group performs a teleconference; the first terminal is not in the working state, namely the first terminal is in the off-line state or the on-hook state when the remote teleconference is carried out.
As an implementable embodiment, the remote communication group performs work to perform a team game for the remote communication group; the first terminal is not in the working state, namely the first terminal is in the off-line state or the on-hook state when the team game is carried out.
For the specific process of the present application for implementing the above functions in cooperation with the processor 704 in the server 70, reference may be made to the above method embodiments.
Referring to fig. 8, fig. 8 is a memory device according to the present invention. The storage device 80 stores therein program data 800, and the program data 800 can be executed to implement the cooperative manipulation method of the remote communication group as described above. The storage device 80 may be a storage chip in a server, a readable and writable tool such as an SD card, or a server.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus, and device may be implemented in other ways. For example, the above-described device architecture implementations are merely illustrative, and for example, a division of a module or a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (9)

1. A cooperative control method for a remote communication group, wherein the remote communication group includes a plurality of terminals capable of communication, the method comprising:
when the remote communication group works, the server detects whether the terminal in the remote communication group is in a working state;
when detecting that a first terminal which is not in a working state exists in the remote communication group, the server judges whether a replacing authority of a second terminal which is not in the remote communication group for replacing the first terminal to enter the remote communication group meets a preset condition;
and if so, inviting a second terminal which is not in the remote communication group to enter the remote communication group by the server to replace the first terminal to realize communication.
2. The cooperative control method according to claim 1, wherein the server detecting whether the terminals in the remote communication group are in an operating state comprises:
the server monitors whether the terminal in the remote communication group receives an operation instruction input by a user within a first preset time;
if not, judging that the terminal which does not receive the operation instruction input by the user is not in a working state.
3. The cooperative control method according to claim 2, wherein after the server invites a second terminal not in the remote communication group to enter the remote communication group to achieve communication in place of the first terminal, the method comprises:
the server continuously monitors whether the first terminal receives an operation instruction input by a user within second preset time;
and if so, determining that the first terminal is in a working state, and sending a control instruction for exiting the remote communication group to the second terminal so that the second terminal exits the remote communication group.
4. The cooperative manipulation method as recited in claim 3, wherein after causing said second terminal to exit said remote communication group, said method comprises:
and the server sends prompt information to the first terminal, wherein the prompt information is operation information performed by the second terminal in the remote communication group.
5. The cooperative control method according to claim 1, wherein the preset condition is that the number of terminals that allow the second terminal to enter the remote communication group instead of the first terminal is greater than or equal to 50% among all terminals in the working state of the remote communication group;
the server inviting a second terminal not in the telecommunication group to enter the telecommunication group to realize communication in place of the first terminal comprises:
if a plurality of second terminals meeting the preset condition exist, the server further compares the replacing authority among the plurality of second terminals;
and the server invites the second terminal with the highest replacing authority to enter the remote communication group to replace the first terminal to realize communication.
6. The cooperative manipulation method according to claim 1,
the remote communication group works to carry out a remote teleconference for the remote communication group;
the first terminal is not in a working state, namely the first terminal is in an off-line state or an on-hook state when the first terminal carries out the teleconference.
7. The cooperative manipulation method according to claim 1,
the remote communication group working is the remote communication group playing a team game;
the first terminal is not in a working state, namely the first terminal is in an off-line state or an on-hook state when the team game is played.
8. A cooperative control server of a remote communication group, wherein the cooperative control server is the server of any one of claims 1 to 7, and the cooperative control server comprises a communication circuit, a memory, and a processor coupled to each other;
the communication circuit is used for communicating with each terminal;
the memory is used for storing program data;
the processor executes the program data for implementing the method according to any one of claims 1-7.
9. A storage device having stored thereon program data executable to implement a method according to any one of claims 1 to 7.
CN201811232496.XA 2018-10-22 2018-10-22 Cooperative control method, server and storage device for remote communication group Active CN109151235B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811232496.XA CN109151235B (en) 2018-10-22 2018-10-22 Cooperative control method, server and storage device for remote communication group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811232496.XA CN109151235B (en) 2018-10-22 2018-10-22 Cooperative control method, server and storage device for remote communication group

Publications (2)

Publication Number Publication Date
CN109151235A CN109151235A (en) 2019-01-04
CN109151235B true CN109151235B (en) 2021-03-30

Family

ID=64809335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811232496.XA Active CN109151235B (en) 2018-10-22 2018-10-22 Cooperative control method, server and storage device for remote communication group

Country Status (1)

Country Link
CN (1) CN109151235B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111228811B (en) * 2020-02-13 2021-08-10 腾讯科技(深圳)有限公司 Virtual object control method, device, equipment and medium
CN113327098A (en) * 2021-06-15 2021-08-31 镇江高等职业技术学校 Multi-terminal cooperative operation intelligent information management platform

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101640668A (en) * 2008-07-29 2010-02-03 华为技术有限公司 Method, system and device for authenticating user identity
CN102165733A (en) * 2008-09-26 2011-08-24 微软公司 Integrating enterprise identity authorization in conferences
CN102316301A (en) * 2010-06-29 2012-01-11 华为终端有限公司 Method, system and device for switching conferences
CN102694665A (en) * 2011-03-21 2012-09-26 微软公司 Notifying participants that a conference is starting
CN102739635A (en) * 2011-03-21 2012-10-17 微软公司 Automatic rejoining of conferences
WO2013053104A1 (en) * 2011-10-11 2013-04-18 华为技术有限公司 Conference participation method and conference system
CN103327290A (en) * 2013-06-24 2013-09-25 广东威创视讯科技股份有限公司 Video conference control method and device
CN103580878A (en) * 2012-07-19 2014-02-12 鸿富锦精密工业(深圳)有限公司 Multi-party conference call establishing system and multi-party conference call establishing method
WO2014176736A1 (en) * 2013-04-28 2014-11-06 Tencent Technology (Shenzhen) Company Limited Method and apparatus for establishing chat group
CN104185965A (en) * 2012-03-27 2014-12-03 微软公司 Participant authentication and authorization to join a private meeting event via the meeting event environment system
CN104836981A (en) * 2015-05-06 2015-08-12 华为技术有限公司 Intelligent meeting collaborative method and meeting terminal
CN105120365A (en) * 2014-03-25 2015-12-02 Fmr有限责任公司 Secure video conferencing to conduct financial transactions
CN105793857A (en) * 2013-12-12 2016-07-20 微软技术许可有限责任公司 Access tracking and restriction
CN106533711A (en) * 2016-11-30 2017-03-22 腾讯科技(深圳)有限公司 Multimedia conference method and apparatus
CN206863947U (en) * 2017-07-04 2018-01-09 朱国栋 It is provided with the conference system of wireless infra-red communications control system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7876889B2 (en) * 2006-06-19 2011-01-25 International Business Machines Corporation Automated calling system for conference calls
CN101299785B (en) * 2007-04-30 2013-06-05 华为技术有限公司 Method, system and service server for processing conversation
US8938498B2 (en) * 2009-04-03 2015-01-20 Qualcomm Incorporated Uninterruptable group communication sessions within a wireless communications system
US20100271457A1 (en) * 2009-04-23 2010-10-28 Optical Fusion Inc. Advanced Video Conference
CN102651692B (en) * 2011-02-24 2015-06-24 国际商业机器公司 Network conference server and method for conducting network conference
CN103701682A (en) * 2013-09-27 2014-04-02 宇龙计算机通信科技(深圳)有限公司 Group chat method, group chat terminal and server
US20170182426A1 (en) * 2014-04-01 2017-06-29 Interdigital Patent Holdings, Inc. Capture and delivery of online games spectators personalized commentaries to players
CN104468145B (en) * 2014-12-03 2018-03-16 华为技术有限公司 The treating method and apparatus of group's message based on RCS
CN107295203B (en) * 2016-04-01 2019-08-02 中国移动通信有限公司研究院 Method for message transmission and device in a kind of multi-party call meeting

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101640668A (en) * 2008-07-29 2010-02-03 华为技术有限公司 Method, system and device for authenticating user identity
CN102165733A (en) * 2008-09-26 2011-08-24 微软公司 Integrating enterprise identity authorization in conferences
CN102316301A (en) * 2010-06-29 2012-01-11 华为终端有限公司 Method, system and device for switching conferences
CN102694665A (en) * 2011-03-21 2012-09-26 微软公司 Notifying participants that a conference is starting
CN102739635A (en) * 2011-03-21 2012-10-17 微软公司 Automatic rejoining of conferences
WO2013053104A1 (en) * 2011-10-11 2013-04-18 华为技术有限公司 Conference participation method and conference system
CN104185965A (en) * 2012-03-27 2014-12-03 微软公司 Participant authentication and authorization to join a private meeting event via the meeting event environment system
CN103580878A (en) * 2012-07-19 2014-02-12 鸿富锦精密工业(深圳)有限公司 Multi-party conference call establishing system and multi-party conference call establishing method
WO2014176736A1 (en) * 2013-04-28 2014-11-06 Tencent Technology (Shenzhen) Company Limited Method and apparatus for establishing chat group
CN103327290A (en) * 2013-06-24 2013-09-25 广东威创视讯科技股份有限公司 Video conference control method and device
CN105793857A (en) * 2013-12-12 2016-07-20 微软技术许可有限责任公司 Access tracking and restriction
CN105120365A (en) * 2014-03-25 2015-12-02 Fmr有限责任公司 Secure video conferencing to conduct financial transactions
CN104836981A (en) * 2015-05-06 2015-08-12 华为技术有限公司 Intelligent meeting collaborative method and meeting terminal
CN106533711A (en) * 2016-11-30 2017-03-22 腾讯科技(深圳)有限公司 Multimedia conference method and apparatus
CN206863947U (en) * 2017-07-04 2018-01-09 朱国栋 It is provided with the conference system of wireless infra-red communications control system

Also Published As

Publication number Publication date
CN109151235A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
CN101438559A (en) Group communication system and method
EP3110079B1 (en) Private text chatting sessions
CN108881779A (en) Method, system and server for answering and transferring video calls between smart devices
CN103249018A (en) Switching method for multi-party call and terminal equipment
KR20100057882A (en) Communication terminal
CN109151235B (en) Cooperative control method, server and storage device for remote communication group
JP2786645B2 (en) Private branch exchange system
CN112770007B (en) Call center outbound based method, device, electronic equipment and computer readable storage medium
JP4881711B2 (en) Thin client system and communication device
CN111130986A (en) Message sending method, device, equipment and storage medium
US10686873B2 (en) Seamless transition of a video session between a mesh topology and a centralized bridge topology
JP2008042903A (en) System and method for notifying presence information of portable communication device in online service based on movement
CN113993092B (en) Emergency call method and device, mobile terminal and network equipment
CN111092848A (en) Cooperative control method, server and storage device for remote communication group
CN102340581A (en) Device and method for realizing double combat function of mobile game simulator
JP4343189B2 (en) Server device
US20060031341A1 (en) Maintaining instant message session status in dynamic operating environments
CN108551523A (en) Method for making call in reservation, electronic device, computer device, and storage medium
US20060098798A1 (en) Method to selectively mute parties on a conference call
JP5664458B2 (en) Wireless terminal
EP3220635B1 (en) Seamless transition of a video session between a mesh topology and a centralized bridge topology
CN104869549A (en) Communication transfer method, communication method, communication terminal and communication system
CN113542511A (en) Processing method of multi-channel audio mixing, mixing device and readable storage medium
WO2006040970A1 (en) Mobile communication terminal
JP4550705B2 (en) Server device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 1-10 Floor, Building A2, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Applicant after: Our Internet Network Technology (Shenzhen) Co., Ltd.

Address before: 518000 1-10 Floor, Building A2, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Shenzhen City, Guangdong Province

Applicant before: Our Internet Network Technology (Shenzhen) Co., Ltd.

GR01 Patent grant
GR01 Patent grant