CN109771955B - Invitation request processing method, device, terminal and storage medium - Google Patents
Invitation request processing method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN109771955B CN109771955B CN201910044475.3A CN201910044475A CN109771955B CN 109771955 B CN109771955 B CN 109771955B CN 201910044475 A CN201910044475 A CN 201910044475A CN 109771955 B CN109771955 B CN 109771955B
- Authority
- CN
- China
- Prior art keywords
- room
- user
- terminal
- information
- audio signal
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 230000005236 sound signal Effects 0.000 claims abstract description 236
- 238000000034 method Methods 0.000 claims abstract description 53
- 238000012545 processing Methods 0.000 claims abstract description 41
- 230000006870 function Effects 0.000 claims description 56
- 230000001960 triggered effect Effects 0.000 claims description 21
- 230000008569 process Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 18
- 230000003993 interaction Effects 0.000 description 11
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an invitation request processing method, an invitation request processing device, a terminal and a storage medium, and belongs to the technical field of internet. The method comprises the following steps: the first terminal can invite the users in the target range to join the target virtual room by transmitting a first audio signal carrying the invitation request to the target range, and display a room interface of the target virtual room based on the user information of the joining users. Because the invitation request is sent through the audio signal, users in a target range can receive the invitation request only through one-time triggering, and the tedious triggering operation that the users trigger the invitation buttons corresponding to the users one by one is omitted, so that the processing efficiency of the invitation request is improved.
Description
Technical Field
The present invention relates to the field of internet technologies, and in particular, to an invitation request processing method, device, terminal, and storage medium.
Background
In some gaming applications, multiple users may join the same virtual room for gaming. A virtual room is typically created by one of a plurality of users inviting others of the plurality of users to join the virtual room to enable a common game among the plurality of users.
In the related art, the invitation request processing procedure is as follows: the method comprises the steps that a user creates a virtual room, a terminal of the user displays a room page of the virtual room, the user triggers a friend list button in the room page, and the terminal displays a friend list of the user in the room page. When a user to be invited is not in the friend list, the user adds the user to be invited to the friend list based on the user identification of the user to be invited. An invitation button is arranged in the user identification display area of each friend user in the friend list. The user triggers a plurality of invitation buttons corresponding to a plurality of users to be invited in the friend list one by one based on the plurality of users to be invited. The terminal sends invitation requests to the plurality of users to be invited based on the plurality of triggered invitation buttons. The invitation request carries a room identification of the virtual room and a user identification of the user. A plurality of invited users join the virtual room based on the invitation request.
The inviting process requires multiple triggering operations of the user, the operation process is tedious, the whole inviting process takes much operation time, and the efficiency of processing the invitation request when inviting the user is low.
Disclosure of Invention
The embodiment of the invention provides an invitation request processing method, an invitation request processing device, a terminal and a storage medium, which can solve the problem of low efficiency of inviting users in the related technology. The technical scheme is as follows:
in one aspect, a method for processing an invitation request is provided, where the method is applied in a first terminal, and the method includes:
transmitting a first audio signal to a target range according to the detected target event, wherein the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room;
acquiring user information of a second user, wherein the second user is a user joining the target virtual room based on the first audio signal;
and displaying a room interface of the target virtual room, wherein the room interface comprises the user information of the second user.
In another aspect, a method for processing an invitation request is provided, where the method is applied in a second terminal, and the method includes:
acquiring a first audio signal in a target range, wherein the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room;
acquiring room information of the target virtual room according to the first audio signal;
and displaying a room interface of the target virtual room based on the room information, wherein the room interface comprises user information of a second user.
In another aspect, an invitation request processing apparatus is provided, the apparatus being applied in a first terminal, the apparatus comprising:
the transmitting module is used for transmitting a first audio signal to a target range according to the detected target event, wherein the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room;
an obtaining module, configured to obtain user information of a second user, where the second user is a user joining the target virtual room based on the first audio signal;
and the display module is used for displaying a room interface of the target virtual room, wherein the room interface comprises the user information of the second user.
In another aspect, an invitation request processing apparatus is provided, which is applied in a second terminal, and includes:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a first audio signal in a target range, the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room;
the acquisition module is further configured to acquire room information of the target virtual room according to the first audio signal;
and the display module is used for displaying a room interface of the target virtual room based on the room information, wherein the room interface comprises the user information of the second user.
In another aspect, a terminal is provided, which includes a processor and a memory, where the memory stores at least one instruction, and the instruction is loaded and executed by the processor to implement the operation performed by the invitation request processing method as described above.
In another aspect, a computer-readable storage medium is provided, in which at least one instruction is stored, and the instruction is loaded and executed by a processor to implement the operation performed by the invitation request processing method as described above.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
and transmitting a first audio signal carrying an invitation request to a target range through a first terminal so as to invite a user in the target range to join in the target virtual room, and displaying a room interface of the target virtual room based on user information of the joining user. Because the invitation request is sent through the audio signal, users in the target range can receive the invitation request only through one-time triggering, the tedious triggering operation that the users trigger the invitation button one by one is omitted, and the processing efficiency of the invitation request is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic illustration of an implementation environment provided by an embodiment of the invention;
fig. 2 is a signaling interaction diagram of an invitation request processing method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a room interface provided by an embodiment of the present invention;
FIG. 4 is a schematic diagram of a room interface provided by an embodiment of the present invention;
FIG. 5 is a schematic illustration of a main page of a gaming application provided by an embodiment of the present invention;
FIG. 6 is a schematic illustration of a main page of a gaming application provided by an embodiment of the present invention;
fig. 7 is a schematic view of scene interaction between a first terminal and a second terminal according to an embodiment of the present invention;
fig. 8 is a schematic view of scene interaction between a first terminal and a second terminal according to an embodiment of the present invention;
fig. 9 is an interaction diagram of a first terminal and a second terminal according to an embodiment of the present invention;
fig. 10 is a schematic diagram of interaction between three terminals according to an embodiment of the present invention;
FIG. 11 is a schematic diagram of a room interface including 3 users according to an embodiment of the present invention;
FIG. 12 is a schematic diagram of a room interface including 3 users according to an embodiment of the present invention;
fig. 13 is a schematic view of a processing flow of an invitation request corresponding to each of a first terminal and a second terminal according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of an invitation request processing apparatus according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of an invitation request processing apparatus according to an embodiment of the present invention;
fig. 16 shows a block diagram of a terminal 1600 according to an exemplary 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 some, not all, embodiments of the present invention. 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.
Fig. 1 is a schematic diagram of an implementation environment provided by an embodiment of the present invention, and referring to fig. 1, the implementation environment includes a first terminal 101, a second terminal 102, and a server 103. The first terminal 101 and the second terminal 102 have a game application installed thereon, and the server 103 is a background server 103 for the game application. The first terminal 101 and the second terminal 102 have an audio signal transceiving function, and in the game application, the first terminal 101 and the second terminal 102 may perform data interaction of audio signals based on the audio signal transceiving function, so as to implement an audio play function and an audio play search function of the game application. The audio game function is a function of inviting a user to join a target virtual room to play a common game based on a data interaction mode of an audio signal. The audio team search function refers to a function of searching for an audio signal within a target range and adding a target virtual room based on the audio signal.
The game application can comprise a plurality of virtual rooms, and when a user starts the game application, the user can apply for creating one virtual room and can join in virtual rooms created by other users. Before starting a game, the server 103 transmits to each user information of each user in a virtual room in which the user is located, for example, a user nickname, a user avatar, a game level, and the like; so that each user can know the user information of the user in the virtual room where the user is located. In this game application, when a game is started, the server 103 synchronizes game data, which is played by a plurality of users in each virtual room, to each user in the virtual room, in units of the virtual room, so that a game is played among the plurality of users in the same virtual room.
The first terminal 101 of the first user sends an audio signal to the ambient environment based on the audio group game function of the game application, where the audio signal carries an invitation request of the first user, and the invitation request is used to invite users within a target range to join a target virtual room. The second terminal 102 located within the target range of the first terminal 101 acquires the audio signal and joins the target virtual room based on the invite request in the audio signal.
In the game application, each virtual room is isolated from each other, the virtual rooms can be used for simulating rooms in a real environment, and have an isolation function of the rooms in the real environment, the isolation function of the virtual rooms is to divide a plurality of users who start the game application into a plurality of game groups, and the plurality of users in each virtual room are used as one game group to play games among the plurality of users belonging to one game group. When starting a game, the server 103 allocates a plurality of users of a virtual room to the same virtual scene range, the users play the game in the virtual scene range, and during the game, the server 103 synchronizes game data in the virtual scene range to each user. Wherein the game data includes, but is not limited to: the game behavior of the user in the game process, the virtual resources in the game process, the virtual scene data and the like. Wherein the virtual resources may include, but are not limited to: virtual currency of the user, game level, game props, etc.
Wherein, the game corresponding to the game application supports a plurality of people to play games together in the same virtual scene range, such as multiplayer competition or team competition, such as chess and card games. The game application may be a separate application program, or a game plug-in installed in a separate application program, or the like. For example, a game applet installed in a social application. The first terminal 101 and the second terminal 102 may be any terminals installed with the game application, and this is not particularly limited in the embodiment of the present invention. For example, the first terminal 101 and the second terminal 102 may be any Device that installs the game application, such as a mobile phone terminal, a PAD (Portable Android Device) terminal, or a computer terminal.
Fig. 2 is a signaling interaction diagram of an invitation request processing method according to an embodiment of the present invention. The embodiment of the invention can be realized by the interaction of a first terminal and a second terminal, wherein the first terminal is a terminal of a first user, and the second terminal is a terminal of a second user. Referring to fig. 2, the method includes:
201. the first terminal transmits a first audio signal to a target range according to the detected target event.
In the embodiment of the present invention, the first audio signal carries an invitation request of the first user, and the invitation request is used to invite users within a target range to join a target virtual room. The target event refers to an event triggered by the first user in a terminal display interface of the first terminal. The target event is used for triggering the first terminal to send out an invitation request in a target range in an audio signal mode. The target range refers to a range including a position of the first terminal. For example, a circular area range which is not more than the target distance from the position of the first terminal, or a square area range which takes the side length of the position of the first terminal as the center as the target length, and the like. Of course, the target distance and the target length may also be set according to needs, which is not particularly limited in the embodiments of the present invention.
In this step, when the first terminal detects a target event on a terminal display interface, the first terminal determines a first audio signal carrying the invitation request based on the invitation request of the first user, and transmits the first audio signal to a target range. The terminal display interface is a display interface of the first terminal.
The target virtual room may be a room created in advance, or a virtual room created in real time when the invitation request is initiated for the first terminal. That is, the first terminal may invite the user to join the created target virtual room. Or the first terminal does not create the target virtual room, and the first terminal initiates an invitation request and creates the target virtual room based on the trigger of the target event. Accordingly, the present step includes the following two cases.
In the first case, the target virtual room is created, then the step may be: when the first terminal detects a first target event in a room interface of the target virtual room, the first terminal transmits a first audio signal into a target range.
In this step, the first terminal may display a room interface of the target virtual room, where the room interface includes the user information of the first user; when a first target event is detected in the room interface, the first terminal determines room information of the target virtual room, and the first terminal transmits a first audio signal to a target range based on the room information of the target virtual room. When the target virtual room is created, the target virtual room refers to the virtual room in which the first user is located. The target virtual room may be a virtual room created by the first user, or the target virtual room may also be a virtual room created by a user other than the first user where the first user is currently located.
Wherein the room information includes a room identification of the target virtual room. In addition, when the user creates the target virtual room, the user may select a game rule for playing a game in the target virtual room, and the room information may further include a game rule corresponding to the target virtual room. The process of the first terminal determining the room information of the target virtual room may be: the first terminal acquires a room identifier of the target virtual room; or, the first terminal acquires the room identifier of the virtual room and the game rule corresponding to the target virtual room. Wherein the room identification and game rules can be set on an as-needed basis. For example, the room identification may be a room ID (identity number) of the virtual room. The game rules may include, but are not limited to: the difficulty of the game, the amount of virtual currency won by the winning game, the amount of virtual currency deducted by the losing game, the number of players included in the same target virtual room, etc.
In one possible implementation, the first audio signal may carry position information of the first terminal. Then this step may be: when the first terminal detects a first target event in the room interface, the first terminal transmits a first audio signal to a target range according to the position information and the room information. The location information may be longitude and latitude information of the first terminal. Wherein the first terminal may bear the location information in the first audio signal, so that a terminal receiving the first audio signal may determine whether to receive an invitation to join the target virtual room based on the location information. Further, the first audio signal may also carry an invitation condition of the first user, for example, the first user may selectively invite users located within a certain location range of the first user. The process may be: when the first terminal detects a first target event in the room interface, the first terminal transmits a first audio signal to a target range according to the room information, the position information and the invitation condition of the first user. Wherein, the invitation condition may include but is not limited to: within the target range of the first terminal, the game level reaches the target level, etc. Taking the invitation condition as being within a target range as an example, the first terminal displays a plurality of ranges, acquires a selected target range from the plurality of ranges, and transmits a first audio signal to the target range according to the target range, the position information of the first terminal and the room information.
It should be noted that the first terminal may carry the room information, the location information and/or the invitation condition in the first audio signal by changing the amplification or frequency of the audio signal. The first terminal transmits the first audio signal based on the position information and the target range, so that the received terminal can judge whether the received terminal is in the target range of the first terminal based on the position information of the first terminal and the position information of the first terminal, whether the invitation request is accepted or not is determined, the user experience is improved, and the applicability of invitation request processing is improved.
The game application is configured with an audio game playing function, an audio game playing button is configured in a room interface of the target virtual room, and the first user can start the audio game playing function of the game application by triggering the audio game playing button. Or, the first user may also trigger the audio group office function through gesture operation, voice, or the like. The first target event is that an audio team button in the room interface is triggered, or alternatively, a first target gesture operation or a first target voice in the room interface. In this step, when the first terminal detects that an audio group office button in the room interface is triggered, or when the first terminal detects a first target gesture operation or a first target voice in the room interface, the first terminal displays options of a plurality of emission ranges in the room interface and emits a first audio signal based on the target range selected by the user. For example, the first target gesture operation may be an operation of sliding from an edge of a screen of the first terminal to an inside of the screen, or a click operation at any position in the room interface, and the first target voice may be "invite user", "add person", "group office", and the like, which is not limited in this embodiment of the present invention. It should be noted that, in the operation description of the game application, the first terminal may introduce the function of the audio game group button of the game application, perform description based on a manner of inviting the audio game group button, the first target voice, or the first target gesture operation, and introduce a specific form of the first target voice or the first target gesture operation to the first user, so as to enable the user to better apply and improve user experience.
It should be noted that, a sending port is configured on the first terminal, the sending port includes sending logic of the first audio signal, and the sending logic is configured to instruct the first terminal to transmit a process of the first audio signal. In this step, when a first target event in the room interface is detected, the first terminal may transmit the first audio signal to a target range based on the transmission logic of the transmission port. In a possible implementation, the process of the first terminal transmitting the first audio signal into the target range may be: the first terminal encapsulates the room information in a target data packet, converts the target data packet encapsulated with the room information into the first audio signal, and transmits the first audio signal to the target range. Of course, the first terminal may also encrypt the target data packet, convert the encrypted target data packet into the first audio signal, and then transmit the first audio signal.
It should be noted that the first audio signal may be an ultrasonic signal. The frequency range of the ultrasonic signal is generally 20KHz (kilohertz) to 500MHz (megahertz), and therefore, the ultrasonic signal is not perceivable to a human and does not affect the human.
The first terminal can prompt a user whether the audio group office function of the first terminal is started or not through the display form of the audio group office button. When the audio group office button is triggered, the audio group office button is in a first display form, and the first display form is used for indicating that the audio group office function is started; when the audio group office button is not triggered or is triggered again after the audio group office function is started, the audio group office button is in a second display form, and the second display form is used for indicating that the audio group office function is not started.
As shown in fig. 3, the room interface of the first user is shown in fig. 3, in the room interface, the first terminal may display an audio group office button in a right edge region of the room interface, and the user may trigger to turn on the audio group office function of the first terminal by triggering the audio group office button, obviously, in the current room interface, the audio group office button is displayed in a form of a sound icon with a slash in the middle, indicating that the audio group office function is not turned on, and when the audio group office button is triggered, the audio group office button is displayed in a form of a plurality of arc-shaped lines on the right side of the sound icon, indicating that the audio group office function is turned on. Fig. 4 is a schematic diagram of a room interface of the first user, and from fig. 4, the specific form of the audio group office button in the room interface can be clearly shown.
In addition, when the audio group game button is triggered, the first terminal may display a target animation in an area around the audio group game button, the target animation indicating that the audio group game function is turned on. The target animation may be an animation for representing the diffusion of the audio signal, for example, the right side of the sound icon is displayed in sequence from left to right according to a preset display period in a plurality of arc-shaped lines which gradually increase from left to right.
In a second case, the target virtual room is not created, and the first terminal transmits the first audio signal into the target range when the first terminal detects a second target event in the room creation interface.
In this step, when the first terminal detects a second target event in the room creation interface, the first terminal acquires the first audio signal and sends the first audio signal to a target range. And the second target event is used for triggering the first terminal to create a target virtual room and inviting the user to join the target virtual room.
Wherein, a creation button can be configured in the room creation interface, the second target event can be that the creation button in the room creation interface is triggered, and then when the creation button is triggered, the first terminal transmits the first audio signal into a target range. Of course, the second target event may also be a gesture operation or a sound signal trigger in the room creation interface. The room creation interface can be any interface in the game application that can trigger the creation of the target virtual room. For example, the room creation interface may be a main interface, an activity interface, or a personal information presentation interface of a game application configured with a create button, or the like. The embodiment of the present invention is not particularly limited to this.
In the room creation interface, a first user may create a room and invite other users to join the room created by the first user, or the first user may apply for joining the virtual room together with other users based on the same room assignment information. That is, the first terminal may transmit the first audio signal based on a target virtual room allocated by the server in real time, or the first terminal may transmit the first audio signal based on the same room allocation information. Wherein the same room allocation information is used to indicate that the same virtual room is allocated based on the same room allocation information. For example, the same room assignment information may be a character string including a plurality of numbers, and the server may assign users corresponding to the same character string to the same room. Accordingly, the steps of the second case can be implemented in the following two ways.
First, when the second target event is detected in the room creation interface, the first terminal sends a creation request to a server, and transmits the first audio signal to the target range based on the room information of the assigned target virtual room.
In this step, the creation request is used to request allocation of a virtual room, the first terminal sends the creation request to the server, and the server receives the creation request and allocates a virtual room to the first user according to the creation request. The first terminal transmits a first audio signal into the target range based on the room information of the target virtual room assigned by the server.
The room information may include a room identifier of the target virtual room, the creation request may carry a user identifier of the first user, the server allocates the target virtual room to the first user based on the user identifier, and sends the room identifier of the target virtual room to the first terminal, and the first terminal transmits a first audio signal to the target range based on the room identifier.
The first user may further set a corresponding game rule, and the room information may further include a room identifier of the target virtual room and a game rule corresponding to the target virtual room. The first terminal sends a creation request to a server based on the game rule selected by the first user, wherein the creation request carries the user identifier of the first user and the game rule, and the server receives the creation request and allocates a virtual room corresponding to the game rule to the first user according to the creation request. The server sends a room identification of the assigned target virtual room to the first terminal, which transmits a first audio signal into the target range based on the room identification and the game rule.
In this step, the process of the first terminal transmitting the first audio signal to the target range based on the room information is the same as the implementation process of the first terminal transmitting the first audio signal in the first case, and is not described here again.
In a second mode, when a second target event is detected in the room creation interface, the first terminal acquires the same room allocation information and transmits the first audio signal to the target range based on the same room allocation information.
Wherein the same room allocation information is used to indicate that the same virtual room is allocated based on the same room allocation information; in this step, when the first terminal detects the second target event, the first terminal obtains the same room allocation information, converts the same room allocation information into a first audio signal, and transmits the first audio signal to a target range.
The same room allocation information may be information that is generated and acquired by the first terminal, or information input by a user, and the process of acquiring the same room information by the first terminal may be: and when the first terminal detects a second target event in the room creation interface, randomly acquiring the same room distribution information, and converting the randomly acquired same room distribution information into a first audio signal for transmission. Or, when detecting the second target event in the room creation interface, the first terminal displays an acquisition page of the same room allocation information, and displays a prompt message in the acquisition page to prompt the first user to input the same room allocation information, where the same room allocation information may be a character string composed of a plurality of numbers. For example, the first user may agree with a second user within the target range for several digits and enter into the acquisition page. The first terminal acquires the same room allocation information in the acquisition page.
When the first terminal acquires the same room allocation information, the first terminal also sends the same room allocation information to the server so as to join the same room allocation information into a target virtual room corresponding to the same room allocation information based on the same room allocation information. The server receives the same room allocation information, allocates a target virtual room to the first user based on the same room allocation information, and the first terminal joins in the target virtual room allocated by the server. In addition, the server may store room information corresponding to the same room allocation information so as to return the room information to other terminals that transmit the same room allocation information. Of course, if the first terminal sends the same room allocation information to the server and room information corresponding to the same room allocation information is stored in the server, the server directly obtains the room information corresponding to the same room allocation information according to the same room allocation information and sends the room information to the first terminal, and the first terminal receives the room information and displays a room interface of the target virtual room. The room interface includes user information of the first user.
In the first case, the process of the first terminal transmitting the first audio signal based on the same room allocation information is the same as the implementation process of the first terminal transmitting the first audio signal based on the room information, and is not repeated here.
In the embodiment of the invention, the game application is provided with the audio group office function, and the first terminal can transmit the audio signal carrying the invitation request to the surrounding environment in the form of the audio signal without sending the invitation request one by one, thereby improving the efficiency of processing the invitation request. In addition, the first terminal can also invite the user to join the created target virtual room, or transmit an audio signal in real time when the first user creates the virtual room to invite a plurality of users to enter the same virtual room, so that the requirements of the users are greatly met through a rich-wind invitation mode, the method is suitable for the requirements of various scenes, and the applicability of invitation request processing is improved. Furthermore, the first terminal can also transmit audio signals based on the position information, the room information and/or the invitation condition, so that the users meeting the condition can join the target virtual room, and the accuracy of user invitation is improved.
In a possible implementation manner, when the first terminal transmits the first audio signal, the second terminal may acquire the first audio signal through the following step 202 and 203, and acquire the room information of the target virtual room according to the first audio signal. In addition, the first terminal can also transmit an audio signal carrying the user information of the first user to a target range. And the first terminal can bear the user information in the first audio signal for transmission, and then transmits the first audio signal to a target range based on the room information and the user information of the first user. A fourth audio signal, where the fourth audio signal carries a user information of the first user, and the first terminal may also bear the user information of the first user in the fourth audio signal to transmit the fourth audio signal, and then the first terminal transmits the fourth audio signal to a target range according to the user information of the first user.
202. The second terminal acquires a first audio signal within a target range.
Wherein the first audio signal carries an invitation request of the first user, the invitation request being for inviting to join the target virtual room. The second terminal may search for an audio signal within a target range, and when a first audio signal within the target range is searched, the second terminal acquires the first audio signal. Wherein the second terminal may perform the search for the audio signal based on a trigger of a third target event of the application interface. Then this step may be: and when a third target event of the application interface of the second user is detected, the second terminal acquires a first audio signal within a target range. In the embodiment of the present invention, the second terminal of the second user starts the game application, and the application interface refers to an application interface of the game application displayed on the second terminal.
The game application is also provided with an audio game set search function, wherein the audio game set search function is a function of searching for audio signals within a target range and adding a target virtual room based on the audio signals. And when the second user detects a third target event in the application interface, the second terminal starts the audio group office searching function, and searches out the first audio signal in the target range based on the audio group office searching function. In addition, when the first audio signal is acquired, the second terminal may also close the audio group office search function to stop searching for the audio signal.
The second user can trigger the audio game set search button to start the audio game set search function of the game application. The third target event is that the audio team search button is triggered. Or, the user may also trigger the audio group search function through gesture operation or voice. The third target event may also be a second target gesture operation or a second target voice in the application interface of the second user. In this step, when an audio group office search button in the application interface is triggered, or when the second terminal detects a second target gesture operation or a second target voice in the application interface, the second terminal starts the audio group office search function. Of course, the second target gesture operation and the second target voice may also be set as needed, for example, the second target gesture operation may be an operation of sliding from the edge of the screen of the second terminal to the inside of the screen, and the second target voice may be "team search", "voice search", or the like. It should be noted that, in the operation description of the game application, the second terminal may describe a mode of performing audio group game search based on an audio group game search button, a second target voice, or a second target gesture operation, and introduce a specific form of the second target voice or the second target gesture operation to the second user, so that the user can better apply the operation, and user experience is improved.
In one possible implementation, the preset room interface of the game application is configured with an audio game group play button, and other application interfaces except the preset room interface of the game application can be configured with an audio game group play search button. For example, in step 201, if the target virtual room only includes the first user, the first terminal displays the audio group office button in the room interface. The application interface of the second user is any application interface of the game application except the preset room interface. For example, the application interface may be a primary interface of the gaming application. Of course, a task interface, an activity interface, etc. of the gaming application are also possible. In the embodiment of the invention, the audio group office button and the audio group office search button are respectively displayed in different application interfaces, so that the terminal can separately execute the user invitation process and the process of joining the target virtual room based on the user invitation, two processes in the game application are avoided from occurring simultaneously, and the accuracy of the invitation request processing process is further improved.
It should be noted that, a receiving port is configured in the second terminal, the receiving port includes receiving logic of an audio signal, and the receiving logic is configured to instruct the second terminal to receive a process of the first audio signal. The second terminal may receive the first audio signal when detecting the first audio signal within the target range based on the receiving port.
As shown in fig. 5, the second terminal may display an audio group game search button in a left area of a main page of the game application, and as shown in fig. 5, the audio group game search button may be a fingerprint pattern similar to a finger fingerprint of a human body, when the audio group game search button is not triggered, the audio group game search function is not turned on, and a slash is drawn in the middle of the fingerprint pattern in the audio group game search button to indicate that the audio group game search function is not turned on. When the audio group office search button is triggered, the audio group office search function is started, and the audio group office search button is a fingerprint figure without a slash. Of course, the second terminal may also display the start state of the audio group office search function based on the animation special effect of the audio group office search button, for example, when the audio group office search function is started, the audio group office search button may display the animation special effect of the fingerprint pattern expanded to the periphery. As shown in fig. 6, fig. 6 is a schematic view of an actual interface of a main page of the game application displayed on the second terminal, and from fig. 6, a specific form of an audio game play search button in the main page of the game application can be clearly shown.
As shown in fig. 7, the first terminal transmits an invitation request to a second terminal within the target range in the form of a first audio signal. The second terminal detects and receives the audio signal. Fig. 8 is a schematic diagram of an actual scene interaction for user invitation based on a room interface displayed by the first terminal and a main page of a game application displayed by the second terminal, and an actual interface for data interaction between the first terminal and the second terminal can be clearly seen from fig. 8.
In the embodiment of the invention, when the first terminal transmits the audio signal carrying the invitation request, the second terminal can search the audio signal in the surrounding environment to obtain the invitation request, so that when a user group office close to the first terminal plays a game, the process of sending the invitation to the opposite side or receiving the invitation of the opposite side can be realized only by triggering the audio group office button or the audio group office searching button once. Especially, when a plurality of users are invited, the operation that the users manually trigger a plurality of buttons in the game main page one by one can be omitted, and the operation efficiency of inviting the users is greatly improved.
Furthermore, the terminal can emit ultrasonic signals harmless to a human body, the ears of people cannot hear any sound, any noise cannot be generated in the environment for a user, the influence on the user is reduced to the minimum, and the user experience is greatly improved.
In this embodiment of the present invention, when the second terminal acquires the first audio signal, the second terminal acquires the room information of the target virtual room through the following step 203, so as to join the target virtual room based on the room information.
In a possible implementation mode, the second terminal can selectively join only the target virtual room invited by the terminal within the target range; or, if the first audio signal carries an invitation condition, for example, a target range selected by the first user, it indicates that the first terminal only invites users located within the target range of the first terminal. The second terminal receives the first audio signal, the second terminal can acquire the position information of the first terminal from the first audio signal, and when the second terminal is judged to be located within the target range of the first terminal according to the position information of the first terminal and the position information of the second terminal, the second terminal is determined to join the target virtual room. Of course, if the invitation condition further includes that the game level reaches the target level, the second terminal may also determine to join the target virtual room when further determining that the game level of the second user reaches the target level according to the game level of the second user. At this point, the second terminal performs step 203.
203. And the second terminal acquires the room information of the target virtual room according to the first audio signal.
The second terminal analyzes the invitation request of the first user from the first audio signal, and acquires the room information of the target virtual room according to the invitation request. The second terminal may be configured with a filter, and the second terminal may first perform filtering processing on the first audio signal through the filter to filter a noise signal in the first audio signal, and then obtain room information of the target virtual room according to the first audio signal after the noise signal is filtered.
Based on the two cases in step 201, in this step, the second terminal may directly obtain the room information from the first audio signal, or may obtain the room information from a server based on the first audio signal. Accordingly, this step can be implemented in the following two ways.
In the first method, the second terminal obtains the room information of the target virtual room from the first audio signal.
The second terminal may restore the first audio signal to a target data packet, and extract room information of the target virtual room from the target data packet, thereby obtaining the room information.
Wherein, the room information may include a room identifier of the target virtual room and/or a game rule corresponding to the target virtual room, and then the second terminal extracts the room identifier of the target virtual room from the target data packet. Or, the second terminal extracts the room identifier of the target virtual room and the game rule corresponding to the target virtual room from the target data packet.
Of course, when the second terminal acquires the target data packet, the target data packet may be decrypted by the decryption key, and the room information may be extracted from the decrypted target data packet.
In a second aspect, the second terminal acquires the same room allocation information from the first audio signal, and acquires room information of a target virtual room corresponding to the same room allocation information from the server based on the same room allocation information.
Wherein the same room allocation information is used to indicate that the same virtual room is allocated based on the same room allocation information. The second terminal converts the first audio signal into a target packet and extracts the same room allocation information from the target packet, the second terminal transmits the same room allocation information to a server, the server receives the same room allocation information, allocates a target virtual room to the second user based on the same room allocation information, and transmits room information of the target virtual room to the second terminal. The second terminal receives the room information.
In addition, the server may store room information corresponding to the same room allocation information so as to return the room information to other terminals that transmit the same room allocation information. Of course, if the second terminal sends the same room allocation information to the server and room information corresponding to the same room allocation information is stored in the server, the server directly obtains the room information corresponding to the same room allocation information according to the same room allocation information and sends the room information to the second terminal, and the second terminal receives the room information.
Further, in the second manner, when the first user or other users except the first user and the second user are already included in the target virtual room, the server also sends the user information of the user currently included in the target virtual room to the second terminal.
In a possible implementation manner, when the second terminal acquires the room information, the second terminal may further transmit a second audio signal to the target range, where the second audio signal carries the user information of the second user. Wherein, the process can be as follows: and when the second terminal joins the target virtual room, the second terminal converts the user information of the second user into a second audio signal according to the user information of the second user and transmits the second audio signal to a target range.
In the embodiment of the present invention, when the second terminal acquires the room information, the second terminal may join the target virtual room through the following step 204. The first terminal acquires the user information of the second user and displays the room interface of the target virtual room, through the following step 205.
204. The second terminal displays a room interface of the target virtual room based on the room information.
And the second terminal is added into the target virtual room according to the room information, acquires the user information of the first user and displays a room interface of the target virtual room. The room interface includes user information of the first user and user information of the second user.
The second terminal can acquire the user information of the first user from the server based on the room information; or, the user information of the first user is acquired from the first terminal, and accordingly, this step may be implemented in the following two ways.
In the first mode, the second terminal sends a joining request to the server according to the room information, receives the user information of the first user sent by the server, and displays the room interface according to the user information of the first user and the user information of the second user.
The joining request is used for requesting to join a target virtual room corresponding to the room information; the room information may be carried in the join request, and the room interface includes the user information of the first user and the user information of the second user. And when receiving the joining request, the server sends the user information of the first user in the target virtual room to the second terminal according to the room information carried in the joining request.
And the second terminal displays a room interface of the target virtual room according to the room information, and adds the user information of the first user and the user information of the second user in the room interface according to the display positions of the user information of the first user and the user information of the second user on the room interface.
The second terminal may pre-store interface display data of a virtual room corresponding to each room identifier in the game application, acquire the interface display data of the target virtual room from the local storage space according to the room information, and render the interface display data in the current interface. The user information may include a nickname of the user, a virtual currency value, an avatar of the user, a game level of the user, or a game ranking of the user, among others.
In a second mode, the second terminal acquires the user information of the first user from the first audio signal, and displays the room interface according to the user information of the first user and the user information of the second user.
When the second terminal obtains the user information of the first user from the first terminal, the second terminal may further send a join request to the server, where the join request carries the room information, the server stores user identifiers of the users included in the virtual rooms, and the server may add the user identifier of the second user to the user identifier included in the target virtual room. The process of displaying the room interface by the second terminal based on the user information of the first user and the user information of the second user is the same as the process in the first manner, and is not described here again.
It should be noted that, when the first terminal carries the user information of the first user in the fourth audio signal for transmission, this step may be: and the second terminal acquires a fourth audio signal, acquires the user information of the first user from the fourth audio signal, and displays the room interface according to the user information of the first user and the user information of the second user.
In a possible implementation manner, when the room information further includes a game rule corresponding to the target virtual room, the second user may also choose to join or not join the target virtual room based on the game rule. The process may be: and if the room information comprises a game rule corresponding to the target virtual room, the second terminal displays the game rule in the application interface, and when an acceptance event in the application interface is detected, the second terminal sends the joining request to the server, wherein the acceptance event is used for indicating that the second user agrees to join the target virtual room. The second terminal may display the game rule in an application interface, and display an accept invitation button and a decline invitation button in an area below the game rule, the accept event may be that the accept invitation button is triggered, and when the second terminal detects that the accept invitation button is triggered, the second terminal performs the step of sending the join request to the server according to the room information. And when the second terminal detects that the invitation refusing button is triggered, the second terminal determines that the second user refuses to join the target virtual room, and the process is finished.
In addition, when the second terminal determines that the second user refuses to join the target virtual room, the second terminal may further transmit a third audio signal to the target range, where the third audio signal carries a joining refusal notification message, and the joining refusal notification message is used to indicate that the second user refuses to join the target virtual room.
It should be noted that, a sending port and a receiving port are configured in each of the first terminal and the second terminal, as shown in fig. 9, the first terminal sends an audio signal to the surrounding environment through the sending port, and the second terminal detects and receives the audio signal through the receiving port. And after the sending port of the first terminal sends the audio signal information, the first terminal waits for other terminals to receive the audio signal, the second user joins in the target virtual room, and the second terminal stops searching the audio signal.
205. The first terminal acquires user information of a second user.
Wherein the second user is a user joining the target virtual room based on the first audio signal. In the embodiment of the present invention, when the second user joins the target virtual room, the first terminal may obtain the user information of the second user in the target virtual room. The first terminal may obtain the user information of the second user from the server. Or, the first terminal may further obtain the user information of the second user from the second terminal. Accordingly, this step can be implemented in the following two ways.
In the first mode, the first terminal receives the user information of the second user sent by the server.
In the embodiment of the present invention, the server may synchronize, in real time, the user information of all users currently included in the target virtual room to each user in the target virtual room. When the second user joins the target virtual room based on a join request sent by the second terminal to the server, the server may send user information of the second user to the first terminal, and the first terminal receives the user information of the second user.
The server may send a notification message to the first terminal, where the notification message carries user information of the second user, and the notification message is used to indicate that the second user has joined the target virtual room. And the first terminal receives the notification message and extracts the user information of the second user from the notification message.
In a second mode, the first terminal receives a second audio signal sent by the second terminal, and analyzes the user information of the second user from the second audio signal.
And the first terminal receives a second audio signal in a target range based on a receiving port of the first terminal. The first terminal converts the second audio signal into user information of the second user. So that the first terminal obtains the user information of the second user.
In addition, when the first terminal receives a third audio signal within a target range based on the audio receiving port of the first terminal, the first terminal determines that the second user refuses to join the target virtual room according to the third audio signal. The first terminal may further adjust the game rule, or reestablish the target virtual room, and transmit a fourth audio signal to the target range again, where the fourth audio signal may carry room information of the reestablished target virtual room.
206. The first terminal displays a room interface of the target virtual room.
And the first terminal displays a room interface of the target virtual room, and adds the user information of the second user on the room interface according to the display position of the user information of the second user on the room interface. In one possible embodiment, the target virtual room may be a room that has already been created, or created in real-time when the first user initiates an invitation. If the room interface comprises the user information of the first user, the first terminal adds the user information of the second user on the room interface according to the display position of the user information of the second user on the room interface; and if the room interface does not comprise the user information of the first user, the first terminal adds the user information of the first user and the user information of the second user on the room interface according to the display positions of the user information of the first user and the user information of the second user on the room interface respectively.
In addition, the first terminal can also prompt the first user based on the invitation result. The process may be: and the first terminal plays a prompt sound effect in the room interface of the second user, wherein the prompt sound effect is used for prompting that the second user joins the target virtual room.
In the embodiment of the present invention, the first terminal may continuously transmit the first audio signal to the target range, through the above step 201 and 206, invite one or more second users to join the target virtual room, and when the first terminal detects that the current number of people in the target virtual room reaches the target number of people, stop transmitting the first audio signal, where the target number of people may be the number of people full when the target virtual room is saturated.
As shown in fig. 10, when the first terminal transmits an audio signal to the surroundings by transmitting the audio signal, two terminals in the surroundings join the target virtual room based on the audio signal. As shown in fig. 11, in the target virtual room created by the first terminal, the number of people in the target virtual room may be 3, the first terminal may invite two users to join the target virtual room by the above-mentioned steps 201 and 206, and the first terminal may display a room interface including three users, and the three users start the game in the target virtual room. As shown in fig. 12, fig. 12 is a schematic diagram of an actual room interface displayed on the first terminal after two users have been invited to join the target virtual room, and from fig. 12, the actual form of the room interface including 3 users can be clearly shown.
It should be noted that, the first terminal invites the second user to join the target virtual room through the audio signal, and both the first terminal and the second terminal display the room interface for joining the second user, the user invitation method in step 201 and 206 can help the user in a certain space range to realize fast group, and the user only needs to perform the triggering operation of the button once, and for the first user, after creating the target virtual room, the operation of triggering the invitation button many times is not needed, so that the operation cost of the user is reduced, and the user is provided with a convenient and fast game operation experience.
For a clearer explanation of the implementation of the user invitation method, the user invitation process is described below with reference to a flow chart shown in fig. 13. As shown in fig. 13, the user invitation process described above is introduced from the perspective of the transmitting end and the receiving end of the audio signal, respectively. Take the example where a first user invites a second user to join a virtual room that the first user has created. For the sending end, that is, the first terminal in the above description, the first terminal starts the audio bureau organizing function, and transmits the audio signal carrying the bureau organizing request to the surroundings, when the second terminal in the surrounding environment obtains the audio signal carrying the bureau organizing request based on the audio bureau searching function, the audio signal is analyzed by the second terminal, and when the second terminal analyzes the bureau organizing request, the invited user joins the target virtual room, and then the first terminal determines that the audio bureau organizing is successful. For the receiving end, that is, the second terminal in the above description, the first terminal starts the audio bureau search function, obtains the audio signal in the surrounding environment, and joins the target virtual room based on the audio signal carrying bureau request. Of course, the second terminal may also determine that the user agrees or disagrees with the option of joining the target virtual room, determine whether to join the target virtual room, join the target virtual room only when it is determined that the user agrees with the option of joining, and thus the group bureau succeeds.
In the embodiment of the invention, the first terminal can invite the users in the target range to join the target virtual room by transmitting the first audio signal carrying the invitation request to the target range, and displays the room interface of the target virtual room based on the user information of the joining users. Because the invitation request is sent through the audio signal, users in the target range can receive the invitation request only through one-time triggering, the tedious triggering operation that the users trigger the invitation button one by one is omitted, and the processing efficiency of the invitation request is improved.
Fig. 14 is a schematic structural diagram of an invitation request processing apparatus according to an embodiment of the present invention. The apparatus is applied in the first terminal, and referring to fig. 14, the apparatus includes:
a transmitting module 1401, configured to transmit a first audio signal to a target range according to the detected target event, where the first audio signal carries an invitation request of a first user, and the invitation request is used to invite the user in the target range to join a target virtual room;
an obtaining module 1402, configured to obtain user information of a second user, where the second user is a user joining the target virtual room based on the first audio signal;
a display module 1403, configured to display a room interface of the target virtual room, where the room interface includes the user information of the second user.
Optionally, the transmitting module 1401 includes:
a first transmitting unit, configured to display a room interface of the target virtual room, and transmit the first audio signal into the target range when a first target event is detected in the room interface, where the room interface includes user information of the first user;
and the second transmitting unit is used for displaying a room creating interface of the target application, and transmitting the first audio signal into the target range when a second target event is detected in the room creating interface.
Optionally, the first transmitting unit is further configured to determine room information of the target virtual room when the first target event is detected in the room interface; transmitting the first audio signal into the target range based on the room information of the target virtual room.
Optionally, an audio group office button is configured in the room interface of the target virtual room, and the first target event is that the audio group office button is triggered; or, the first target event is a first target gesture operation or a first target voice in the room interface.
Optionally, the second transmitting unit is further configured to, when the second target event is detected in the room creation interface, send a creation request to a server, transmit the first audio signal to the target range based on the room information of the allocated target virtual room, where the creation request is used to request allocation of a virtual room;
the second transmitting unit is further configured to, when a second target event is detected in the room creation interface, acquire same room allocation information, and transmit the first audio signal into the target range based on the same room allocation information, where the same room allocation information is used to indicate that the same virtual room is allocated based on the same room allocation information.
Optionally, the room information includes at least one of a room identifier of the virtual room and a game rule corresponding to the virtual room.
Optionally, the first audio signal is an ultrasonic signal.
Optionally, the obtaining module 1402 includes:
a first receiving unit, configured to receive user information of the second user sent by the server;
and the second receiving unit is used for receiving a second audio signal sent by a second terminal of the second user and analyzing the user information of the second user from the second audio signal.
Optionally, the display module 1403 is further configured to, if the room interface includes the user information of the first user, add the user information of the second user on the room interface according to the display position of the user information of the second user on the room interface; and if the room interface does not comprise the user information of the first user, adding the user information of the first user and the user information of the second user on the room interface according to the display positions of the user information of the first user and the user information of the second user on the room interface respectively. .
In the embodiment of the invention, the first terminal can invite the users in the target range to join the target virtual room by transmitting the first audio signal carrying the invitation request to the target range, and displays the room interface of the target virtual room based on the user information of the joining users. Because the invitation request is sent through the audio signal, users in the target range can receive the invitation request only through one-time triggering, the tedious triggering operation that the users trigger the invitation button one by one is omitted, and the processing efficiency of the invitation request is improved.
Fig. 15 is a schematic structural diagram of a user invitation device according to an embodiment of the present invention. The apparatus is applied in a second terminal, see fig. 15, and comprises:
an obtaining module 1501, configured to obtain a first audio signal in a target range, where the first audio signal carries an invitation request of a first user, and the invitation request is used to invite the user in the target range to join a target virtual room;
the obtaining module 1501 is further configured to obtain room information of the target virtual room according to the first audio signal;
a display module 1502 is configured to display a room interface of the target virtual room based on the room information, where the room interface includes user information of the second user.
Optionally, the obtaining module 1501 is further configured to, when a third target event is detected in the application interface, start an audio group office search function of the second terminal, where the audio group office search function is a function of searching for an audio signal in a target range and adding the audio signal to a target virtual room; and searching out the first audio signal in the target range based on the audio group office searching function.
Optionally, the obtaining module 1501 is further configured to turn off the audio group office searching function of the second terminal.
Optionally, the application interface is provided with an audio group office search button, and the third target event is that the audio group office search button is triggered; or the third target event is a second target gesture operation or a second target voice in the application interface.
Optionally, the obtaining module 1501 includes:
a first obtaining unit configured to obtain room information of the target virtual room from the first audio signal;
and a second obtaining unit, configured to obtain the same room allocation information from the first audio signal, and obtain, from the server, room information of a target virtual room corresponding to the same room allocation information based on the same room allocation information, where the same room allocation information is used to instruct allocation of the same virtual room based on the same room allocation information.
Optionally, the display module 1502 is further configured to send a join request to the server according to the room information, where the join request is used to request to join the target virtual room corresponding to the room information; acquiring user information of the first user; and adding the user information of the first user and the user information of the second user in the room interface according to the display positions of the user information of the first user and the user information of the second user in the room interface respectively.
Optionally, the display module 1502 is further configured to display the game rule in the application interface if the room information includes the game rule corresponding to the virtual room; and when an acceptance event in the application interface is detected, sending the joining request to the server, wherein the acceptance event is used for indicating that the second user agrees to join the target virtual room.
Optionally, the display module 1502 includes:
a receiving unit, configured to receive user information of the first user sent by the server;
and the acquisition unit is used for acquiring the user information of the first user from the first audio signal.
In the embodiment of the present invention, the second terminal may obtain the first audio signal of the first terminal, and join the first audio signal into the virtual room, where the first terminal and the second terminal display a room interface of a target virtual room, and the room interface includes user information of the first user and user information of the second user. The second terminal can directly acquire the invitation request initiated by the first user through the audio signal, so that the first user does not need to trigger the complicated triggering operation of the invitation buttons corresponding to the users one by one, and the processing efficiency of the invitation request is improved.
All the above optional technical solutions may be combined arbitrarily to form the optional embodiments of the present disclosure, and are not described herein again.
It should be noted that: the invitation request processing apparatus provided in the foregoing embodiment is only illustrated by dividing the functional modules when processing an invitation request, and in practical applications, the function distribution may be completed by different functional modules according to needs, that is, the internal structure of the terminal is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the invitation request processing apparatus and the invitation request processing method provided in the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and will not be described herein again.
Fig. 16 shows a block diagram of a terminal 1600 according to an exemplary embodiment of the present invention. The terminal 1600 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer IV, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer. Terminal 1600 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
Generally, terminal 1600 includes: a processor 1601, and a memory 1602.
In some embodiments, the terminal 1600 may also optionally include: peripheral interface 1603 and at least one peripheral. Processor 1601, memory 1602 and peripheral interface 1603 may be connected by buses or signal lines. Various peripheral devices may be connected to peripheral interface 1603 via buses, signal lines, or circuit boards. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1604, a touch screen display 1605, a camera 1606, audio circuitry 1607, a positioning component 1608, and a power supply 1609.
The Radio Frequency circuit 1604 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 1604 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 1604 converts the electrical signal into an electromagnetic signal to be transmitted, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuit 1604 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 1604 may also include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display 1605 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 1605 is a touch display screen, the display screen 1605 also has the ability to capture touch signals on or over the surface of the display screen 1605. The touch signal may be input to the processor 1601 as a control signal for processing. At this point, the display 1605 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 1605 may be one, providing the front panel of the terminal 1600; in other embodiments, the display screens 1605 can be at least two, respectively disposed on different surfaces of the terminal 1600 or in a folded design; in still other embodiments, display 1605 can be a flexible display disposed on a curved surface or a folded surface of terminal 1600. Even further, the display 1605 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The Display 1605 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or other materials.
The camera assembly 1606 is used to capture images or video. Optionally, camera assembly 1606 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 1606 can also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuitry 1607 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 1601 for processing or inputting the electric signals to the radio frequency circuit 1604 to achieve voice communication. For stereo sound acquisition or noise reduction purposes, the microphones may be multiple and disposed at different locations of terminal 1600. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 1601 or the radio frequency circuit 1604 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, the audio circuit 1607 may also include a headphone jack.
The positioning component 1608 is used for positioning current Location information of the terminal 1600 to implement navigation or LBS (Location Based Service). The Positioning component 1608 may be a Positioning component based on the united states GPS (Global Positioning System), the chinese beidou System, the russian graves System, or the european union galileo System.
In some embodiments, terminal 1600 also includes one or more sensors 1610. The one or more sensors 1610 include, but are not limited to: acceleration sensor 1611, gyro sensor 1612, pressure sensor 1613, fingerprint sensor 1614, optical sensor 1615, and proximity sensor 1616.
Acceleration sensor 1611 may detect acceleration in three coordinate axes of a coordinate system established with terminal 1600. For example, the acceleration sensor 1611 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 1601 may control the touch display screen 1605 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1611. The acceleration sensor 1611 may also be used for acquisition of motion data of a game or a user.
Gyroscope sensor 1612 can detect the organism direction and the turned angle of terminal 1600, and gyroscope sensor 1612 can gather the 3D action of user to terminal 1600 with acceleration sensor 1611 in coordination. From the data collected by the gyro sensor 1612, the processor 1601 may perform the following functions: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 1613 may be disposed on a side bezel of terminal 1600 and/or underlying touch display 1605. When the pressure sensor 1613 is disposed on the side frame of the terminal 1600, a user's holding signal of the terminal 1600 can be detected, and the processor 1601 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1613. When the pressure sensor 1613 is disposed at the lower layer of the touch display 1605, the processor 1601 controls the operability control on the UI interface according to the pressure operation of the user on the touch display 1605. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 1614 is configured to collect a fingerprint of the user, and the processor 1601 is configured to identify the user based on the fingerprint collected by the fingerprint sensor 1614, or the fingerprint sensor 1614 is configured to identify the user based on the collected fingerprint. Upon recognizing that the user's identity is a trusted identity, the processor 1601 authorizes the user to perform relevant sensitive operations including unlocking a screen, viewing encrypted information, downloading software, paying for and changing settings, etc. The fingerprint sensor 1614 may be disposed on the front, back, or side of the terminal 1600. When a physical key or vendor Logo is provided on the terminal 1600, the fingerprint sensor 1614 may be integrated with the physical key or vendor Logo.
The optical sensor 1615 is used to collect ambient light intensity. In one embodiment, the processor 1601 may control the display brightness of the touch display screen 1605 based on the ambient light intensity collected by the optical sensor 1615. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 1605 is increased; when the ambient light intensity is low, the display brightness of the touch display 1605 is turned down. In another embodiment, the processor 1601 may also dynamically adjust the shooting parameters of the camera assembly 1606 based on the ambient light intensity collected by the optical sensor 1615.
A proximity sensor 1616, also referred to as a distance sensor, is typically disposed on the front panel of terminal 1600. The proximity sensor 1616 is used to collect the distance between the user and the front surface of the terminal 1600. In one embodiment, the processor 1601 controls the touch display 1605 to switch from the light screen state to the rest screen state when the proximity sensor 1616 detects that the distance between the user and the front surface of the terminal 1600 is gradually decreased; when the proximity sensor 1616 detects that the distance between the user and the front surface of the terminal 1600 is gradually increased, the touch display 1605 is controlled by the processor 1601 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 16 is not intended to be limiting of terminal 1600, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be employed.
In an exemplary embodiment, a computer-readable storage medium, such as a memory, including instructions executable by a processor in a terminal to perform the invitation request processing method in the above-described embodiments is also provided. For example, the computer-readable storage medium may be a ROM (Read-Only Memory), a RAM (random access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, and the like.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (13)
1. An invitation request processing method is applied to a first terminal, and comprises the following steps:
displaying a room interface of a target virtual room, and determining room information of the target virtual room when a first target event is detected in the room interface, wherein the room interface comprises user information of a first user;
transmitting a first audio signal to a target range based on the room information of the target virtual room, wherein the first audio signal carries an invitation request of the first user, and the invitation request is used for inviting the users in the target range to join the target virtual room;
acquiring user information of a second user, wherein the second user is a user joining the target virtual room based on the first audio signal;
displaying a room interface of the target virtual room, wherein the room interface comprises user information of the second user;
the acquiring of the user information of the second user includes:
receiving user information of the second user sent by a server; the server is used for sending user information of a second user to the first terminal according to a joining request sent by the second terminal of the second user; the second terminal is used for searching the first audio signal and acquiring the first audio signal; acquiring room information of the target virtual room according to the first audio signal; sending the joining request to the server according to the room information of the target virtual room; or,
receiving a second audio signal sent by a second terminal of the second user, and analyzing user information of the second user from the second audio signal; the second terminal is used for searching the first audio signal and acquiring the first audio signal; and transmitting the second audio signal to the target range when room information of the target virtual room is acquired according to the first audio signal.
2. The method of claim 1, further comprising:
displaying a room creation interface of a target application, the first audio signal being transmitted into the target range when a second target event is detected in the room creation interface.
3. The method of claim 2, wherein said transmitting the first audio signal into the target range when a second target event is detected in the room creation interface comprises any one of:
when the second target event is detected in the room creation interface, sending a creation request to the server, transmitting the first audio signal into the target range based on the room information of the allocated target virtual room, wherein the creation request is used for requesting allocation of a virtual room;
when the second target event is detected in the room creation interface, acquiring the same room allocation information, and transmitting the first audio signal to the target range based on the same room allocation information, wherein the same room allocation information is used for indicating that the same virtual room is allocated based on the same room allocation information.
4. The method of claim 1, wherein an audio group play button is configured in a room interface of the target virtual room, and wherein the first target event is the audio group play button being triggered; or, the first target event is a first target gesture operation or a first target voice in the room interface.
5. The method of claim 1, wherein the displaying the room interface of the target virtual room comprises:
if the room interface comprises the user information of the first user, adding the user information of the second user on the room interface according to the display position of the user information of the second user on the room interface;
and if the room interface does not comprise the user information of the first user, adding the user information of the first user and the user information of the second user on the room interface according to the display positions of the user information of the first user and the user information of the second user on the room interface respectively.
6. The method of claim 1, wherein the first audio signal is an ultrasonic signal.
7. An invitation request processing method, which is applied to a second terminal, and comprises the following steps:
acquiring a first audio signal sent by a first terminal in a target range, wherein the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room; the first terminal is used for displaying a room interface of the target virtual room, and when a first target event is detected in the room interface, determining room information of the target virtual room, wherein the room interface comprises user information of the first user; transmitting the first audio signal into the target range based on room information of the target virtual room;
acquiring room information of the target virtual room according to the first audio signal;
displaying a room interface of the target virtual room based on the room information, wherein the room interface comprises user information of a second user;
the method further comprises the following steps:
after room information of the target virtual room is acquired, sending a joining request to a server according to the room information of the target virtual room; the server is used for sending the user information of the second user to the first terminal of the first user according to the joining request; the first terminal is used for receiving the user information of the second user; displaying the room interface, wherein the room interface comprises user information of the second user; or,
after room information of the target virtual room is acquired, transmitting a second audio signal to the target range; the first terminal of the first user is used for receiving the second audio signal and analyzing user information of the second user from the second audio signal; and displaying the room interface, wherein the room interface comprises the user information of the second user.
8. The method of claim 7, wherein obtaining the first audio signal transmitted by the first terminal within the target range comprises:
when a third target event is detected in an application interface, starting an audio group office searching function of the second terminal, wherein the audio group office searching function refers to a function of searching an audio signal sent by the first terminal in the target range and adding the audio signal into the target virtual room;
and searching out the first audio signal sent by the first terminal in the target range based on the audio group office searching function.
9. The method of claim 7, wherein the obtaining room information of the target virtual room from the first audio signal comprises any one of:
acquiring room information of the target virtual room from the first audio signal;
acquiring the same room allocation information from the first audio signal, and acquiring the room information of the target virtual room corresponding to the same room allocation information from the server based on the same room allocation information, wherein the same room allocation information is used for indicating that the same virtual room is allocated based on the same room allocation information.
10. An invitation request processing apparatus, the apparatus being applied in a first terminal, the apparatus comprising:
the system comprises a transmitting module, a receiving module and a processing module, wherein the transmitting module is used for displaying a room interface of a target virtual room, and when a first target event is detected in the room interface, the room information of the target virtual room is determined, and the room interface comprises user information of a first user; transmitting a first audio signal to a target range based on the room information of the target virtual room, wherein the first audio signal carries an invitation request of the first user, and the invitation request is used for inviting the users in the target range to join the target virtual room;
an obtaining module, configured to obtain user information of a second user, where the second user is a user joining the target virtual room based on the first audio signal;
a display module, configured to display a room interface of the target virtual room, where the room interface includes user information of the second user;
the acquisition module is used for receiving the user information of the second user sent by the server; the server is used for sending user information of a second user to the first terminal according to a joining request sent by the second terminal of the second user; the second terminal is used for searching the first audio signal and acquiring the first audio signal; acquiring room information of the target virtual room according to the first audio signal; sending the joining request to the server according to the room information of the target virtual room;
the acquisition module is configured to receive a second audio signal sent by a second terminal of the second user, and analyze user information of the second user from the second audio signal; the second terminal is used for searching the first audio signal and acquiring the first audio signal; and transmitting the second audio signal to the target range when room information of the target virtual room is acquired according to the first audio signal.
11. An invitation request processing apparatus, wherein the apparatus is applied in a second terminal, the apparatus comprising:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a first audio signal sent by a first terminal in a target range, the first audio signal carries an invitation request of a first user, and the invitation request is used for inviting the user in the target range to join a target virtual room; the first terminal is used for displaying a room interface of the target virtual room, and when a first target event is detected in the room interface, determining room information of the target virtual room, wherein the room interface comprises user information of the first user; transmitting the first audio signal into the target range based on room information of the target virtual room;
the acquisition module is further configured to acquire room information of the target virtual room according to the first audio signal;
a display module, configured to display a room interface of the target virtual room based on the room information, where the room interface includes user information of a second user;
the display module is further used for sending a joining request to a server according to the room information of the target virtual room after the room information of the target virtual room is obtained; the server is used for sending the user information of the second user to the first terminal of the first user according to the joining request; the first terminal is used for receiving the user information of the second user; displaying the room interface, wherein the room interface comprises user information of the second user;
means for performing the steps of: after room information of the target virtual room is acquired, transmitting a second audio signal to the target range; the first terminal of the first user is used for receiving the second audio signal and analyzing user information of the second user from the second audio signal; and displaying the room interface, wherein the room interface comprises the user information of the second user.
12. A terminal, characterized in that the terminal comprises a processor and a memory, the memory having stored therein at least one instruction, the instruction being loaded and executed by the processor to implement the operations performed by the invitation request processing method according to any one of claims 1 to 9.
13. A computer-readable storage medium having stored therein at least one instruction which is loaded and executed by a processor to perform operations performed by the invitation request processing method according to any one of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910044475.3A CN109771955B (en) | 2019-01-17 | 2019-01-17 | Invitation request processing method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910044475.3A CN109771955B (en) | 2019-01-17 | 2019-01-17 | Invitation request processing method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109771955A CN109771955A (en) | 2019-05-21 |
CN109771955B true CN109771955B (en) | 2022-03-18 |
Family
ID=66501609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910044475.3A Active CN109771955B (en) | 2019-01-17 | 2019-01-17 | Invitation request processing method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109771955B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112242945B (en) * | 2019-07-19 | 2022-07-15 | 腾讯科技(深圳)有限公司 | Method, device and equipment for sending electronic interaction information and readable storage medium |
CN112565921A (en) * | 2019-09-26 | 2021-03-26 | 陶龙 | VR video playing method and device |
WO2022033271A1 (en) * | 2020-08-09 | 2022-02-17 | 深圳市万普拉斯科技有限公司 | Electronic device and control method therefor, and readable storage medium |
CN112929336B (en) * | 2021-01-20 | 2023-03-03 | 南方科技大学 | Tight connection team assembling method, device, terminal and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103347003A (en) * | 2013-06-19 | 2013-10-09 | 腾讯科技(深圳)有限公司 | Voice interconnection method, device and system |
CN103745133A (en) * | 2014-02-11 | 2014-04-23 | 腾讯科技(深圳)有限公司 | Information processing method and terminal |
WO2014101652A1 (en) * | 2012-12-26 | 2014-07-03 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus, and system for establishing voice communication |
CN105357208A (en) * | 2015-11-20 | 2016-02-24 | 深圳联友科技有限公司 | Multi-party network audio session method and system |
CN105407408A (en) * | 2014-09-11 | 2016-03-16 | 腾讯科技(深圳)有限公司 | Method for realizing multiplayer voice and video communication on mobile terminal and mobile terminal |
CN105429767A (en) * | 2015-10-20 | 2016-03-23 | 北京小鸟听听科技有限公司 | Group-establishing method and group-establishing system of audio groups, and equipment |
CN105471704A (en) * | 2014-08-28 | 2016-04-06 | 腾讯科技(深圳)有限公司 | Multi-user conversation realization method, device and system |
CN106303928A (en) * | 2016-08-31 | 2017-01-04 | 深圳聚点互动科技有限公司 | A kind of many room audio group network-building method and system thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413097A (en) * | 2010-09-21 | 2012-04-11 | 江苏立方网络科技有限公司 | Communication system and method of client and server |
CN105187469A (en) * | 2015-06-01 | 2015-12-23 | 广东小天才科技有限公司 | Method for processing user request, mobile terminal and server |
-
2019
- 2019-01-17 CN CN201910044475.3A patent/CN109771955B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014101652A1 (en) * | 2012-12-26 | 2014-07-03 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus, and system for establishing voice communication |
CN103347003A (en) * | 2013-06-19 | 2013-10-09 | 腾讯科技(深圳)有限公司 | Voice interconnection method, device and system |
WO2014201827A1 (en) * | 2013-06-19 | 2014-12-24 | Tencent Technology (Shenzhen) Company Limited | Systems and methods for voice communication |
CN103745133A (en) * | 2014-02-11 | 2014-04-23 | 腾讯科技(深圳)有限公司 | Information processing method and terminal |
CN105471704A (en) * | 2014-08-28 | 2016-04-06 | 腾讯科技(深圳)有限公司 | Multi-user conversation realization method, device and system |
CN105407408A (en) * | 2014-09-11 | 2016-03-16 | 腾讯科技(深圳)有限公司 | Method for realizing multiplayer voice and video communication on mobile terminal and mobile terminal |
CN105429767A (en) * | 2015-10-20 | 2016-03-23 | 北京小鸟听听科技有限公司 | Group-establishing method and group-establishing system of audio groups, and equipment |
CN105357208A (en) * | 2015-11-20 | 2016-02-24 | 深圳联友科技有限公司 | Multi-party network audio session method and system |
CN106303928A (en) * | 2016-08-31 | 2017-01-04 | 深圳聚点互动科技有限公司 | A kind of many room audio group network-building method and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN109771955A (en) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109286852B (en) | Competition method and device for live broadcast room | |
CN109771955B (en) | Invitation request processing method, device, terminal and storage medium | |
CN111918090B (en) | Live broadcast picture display method and device, terminal and storage medium | |
CN112118477B (en) | Virtual gift display method, device, equipment and storage medium | |
CN110139116B (en) | Live broadcast room switching method and device and storage medium | |
CN112751679B (en) | Instant messaging message processing method, terminal and server | |
CN113509720B (en) | Virtual fight playback method, device, terminal, server and storage medium | |
CN108897597B (en) | Method and device for guiding configuration of live broadcast template | |
CN110278464A (en) | The method and apparatus for showing list | |
CN114116053B (en) | Resource display method, device, computer equipment and medium | |
CN112717423A (en) | Live broadcast method, device, equipment and storage medium for game match | |
CN108900925B (en) | Method and device for setting live broadcast template | |
CN110102063B (en) | Identification binding method, device, terminal, server and storage medium | |
CN111142838A (en) | Audio playing method and device, computer equipment and storage medium | |
CN111744185A (en) | Virtual object control method and device, computer equipment and storage medium | |
CN117085322B (en) | Interactive observation method, device, equipment and medium based on virtual scene | |
CN108579075B (en) | Operation request response method, device, storage medium and system | |
CN111954018B (en) | Live broadcast room management method, system, device, equipment and storage medium | |
CN113204671A (en) | Resource display method, device, terminal, server, medium and product | |
WO2020244516A1 (en) | Online interaction method and device | |
CN110152309B (en) | Voice communication method, device, electronic equipment and storage medium | |
CN112827166A (en) | Card object-based interaction method and device, computer equipment and storage medium | |
CN112007362A (en) | Display control method, device, storage medium and equipment in virtual world | |
CN112367533B (en) | Interactive service processing method, device, equipment and computer readable storage medium | |
CN110035324A (en) | Information interacting method, device, terminal and storage medium |
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 |