Information processing method and device and electronic equipment

By implementing the synchronous login and data update of the same game account on multiple terminal devices on the game server, the problem of players being able to log in on a single device is solved, and the gaming experience is improved.

CN120268057APending Publication Date: 2025-07-08NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510462136.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

Players can only log in to one game account on the computer or mobile at the same time, which cannot meet the diverse game needs, resulting in poor game experience.

Method used

Implement the same game account to log in at the same time with multiple terminal devices, synchronize game data and control instructions through the game server, and ensure that each terminal device displays the game interface synchronously.

Benefits of technology

Meets players' diverse gaming needs and improves the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120268057A_ABST
    Figure CN120268057A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and apparatus, and an electronic device. The method comprises the steps of determining whether a first game account logs in a plurality of terminal devices at the same time; if the first game account logs in the plurality of terminal devices at the same time, sending game data corresponding to the first game account to each terminal device in the plurality of terminal devices, so that each terminal device displays a game interface corresponding to the first game account; and receiving a game control instruction sent by a first terminal device in the plurality of terminal devices, updating the game data based on the game control instruction, and sending the updated game data to each terminal device in the plurality of terminal devices, so that each terminal device updates a game interface displayed by the terminal device based on the game data. In the mode, the same game account can be logged in at the same time in a plurality of terminal devices, and each terminal device can synchronously display the game interface updated by the game operation, so that diversified game requirements of players are met, and the game experience of the players is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technologies, and in particular, to an information processing method, apparatus, and electronic device. Background Art

[0002] Some games can be operated on a computer terminal (also referred to as a "PC terminal") or on a mobile terminal. The PC terminal has advantages in operation and preview in certain game scenarios, while the mobile terminal is more lightweight, portable, and usually supports vertical screen preview, and can display more content in the vertical dimension in certain game scenarios. At the same time, players can usually only control one game account to log in on the computer terminal or the mobile terminal and perform game operations through the corresponding device, which is difficult to meet the diverse game needs of players and results in a poor game experience for players. Summary of the Invention

[0003] In view of this, the purpose of the present disclosure is to provide an information processing method, apparatus, and electronic device, so that the same game account can be logged in on multiple terminal devices at the same time, and each terminal device can synchronously display the game interface updated by game operations, meet the diverse game needs of players, and improve the game experience of players.

[0004] In a first aspect, an embodiment of the present disclosure provides an information processing method, which is applied to a game server; the method includes: determining whether a first game account is logged in on multiple terminal devices at the same time; if the first game account is logged in on multiple terminal devices at the same time, sending game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays the game interface corresponding to the first game account; receiving a game control instruction sent by a first terminal device among the multiple terminal devices, updating the game data based on the game control instruction, and sending the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0005] In a second aspect, an embodiment of the present disclosure provides another information processing method, which is applied to a fourth terminal device; the method includes: running a game program to provide an account login interface; in response to a login trigger instruction for a third game account generated through the account login interface, sending a login request for the third game account to the game server, so that the game server controls the third game account to log in to the fourth terminal device and sends game data corresponding to the third game account to the fourth terminal device; the third game account is logged in on multiple terminal devices at the same time; displaying the game interface corresponding to the third game account based on the game data corresponding to the third game account; in response to receiving the updated game data sent by the game server, updating the game interface corresponding to the third game account; the updated game data is updated based on a game control instruction sent by a fifth terminal device among the multiple terminal devices.

[0006] In a third aspect, an embodiment of the present disclosure provides an information processing device, which is disposed in a game server; the device includes: a simultaneous login determination module, configured to determine whether a first game account is simultaneously logged in to multiple terminal devices; a game data sending module, configured to, if the first game account is simultaneously logged in to multiple terminal devices, send game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays a game interface corresponding to the first game account; a game data updating module, configured to receive a game control instruction sent by a first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0007] In a fourth aspect, an embodiment of the present disclosure provides another information processing device, which is disposed in a third terminal device; the device includes: an account login interface providing module, configured to run a game program to provide an account login interface; a login request sending module, configured to, in response to a login trigger instruction of a third game account generated through the account login interface, send a login request for the third game account to the game server, so that the game server controls the third game account to log in to a fourth terminal device and sends game data corresponding to the third game account to the fourth terminal device; the third game account is simultaneously logged in to multiple terminal devices; a game interface display module, configured to display a game interface corresponding to the third game account based on the game data corresponding to the third game account; a game interface updating module, configured to, in response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on a game control instruction sent by a fifth terminal device among the multiple terminal devices.

[0008] In a fifth aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory, where the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above information processing method.

[0009] In a sixth aspect, an embodiment of the present invention provides a machine-readable storage medium, which stores machine-executable instructions, and when the machine-executable instructions are called and executed by a processor, the machine-executable instructions cause the processor to implement the above information processing method.

[0010] The embodiments of the present invention bring the following beneficial effects:

[0011] The above information processing method, device, and electronic device determine whether a first game account is logged in to multiple terminal devices simultaneously; if the first game account is logged in to multiple terminal devices simultaneously, game data corresponding to the first game account is sent to each of the multiple terminal devices, so that each terminal device displays a game interface corresponding to the first game account; a game control instruction sent by a first terminal device among the multiple terminal devices is received, and based on the game control instruction, the game data is updated, and the updated game data is sent to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data. In this way, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by the game operation, meeting the diverse game needs of players and improving the game experience of players.

[0012] Other features and advantages of the present disclosure will be described in the following specification, and in part, will be obvious from the specification, or will be understood by implementing the present disclosure. The objectives and other advantages of the present disclosure are achieved and obtained by the structures specifically pointed out in the specification, claims, and drawings.

[0013] To make the above objectives, features, and advantages of the present disclosure more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, details are described as follows. Description of the Drawings

[0014] To more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present disclosure. For those skilled in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0015] Figure 1 It is a flowchart of an information processing method provided by an embodiment of the present disclosure;

[0016] Figure 2 It is a flowchart of another information processing method provided by an embodiment of the present disclosure;

[0017] Figure 3 It is a schematic diagram of a game account login interface provided by an embodiment of the present disclosure;

[0018] Figure 4 It is a schematic diagram of a game interface provided by an embodiment of the present disclosure;

[0019] Figure 5 It is a schematic diagram of the structure of an information processing device provided by an embodiment of the present disclosure;

[0020] Figure 6 Schematic structural diagram of another information processing device provided by an embodiment of the present disclosure;

[0021] Figure 7 Schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Specific embodiments

[0022] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions of the present disclosure will be clearly and completely described below with reference to the accompanying drawings. Apparently, the described embodiments are some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.

[0023] Some games can be operated on a computer terminal (also known as the "PC terminal") or on a mobile terminal. The PC terminal has operation and preview advantages in certain scenarios, while the mobile terminal operation is more lightweight and supports vertical screen preview, and can display more content in the vertical dimension in certain scenarios. For example, when displaying some game models in the vertical screen mode, players can view more game model information by sliding the screen of the mobile terminal.

[0024] In the related art, multi-terminal synchronous online is not supported. Usually, only the game interface displayed on one device can be projected onto another device, and only the same screen can be displayed. Moreover, it is impossible to make one device the main operation device and the other device the auxiliary preview information display, lacking the asynchronous usage experience on multi-terminal devices.

[0025] Based on this, an information processing method, device, and electronic device provided by an embodiment of the present disclosure can be applied to various scenarios where a game account needs to be logged in to multiple terminal devices simultaneously.

[0026] See Figure 1 , first, an information processing method provided by an embodiment of the present invention will be introduced. This method is applied to a game server. The method includes the following steps:

[0027] Step S102, determine whether a first game account is logged in to multiple terminal devices simultaneously.

[0028] Game servers are usually communicatively connected to multiple terminal devices. The above-mentioned terminal devices can be mobile phones, tablet computers, personal computers, etc. At the beginning of communication, after the game server verifies the account and password in the login request provided by the terminal device, it usually generates a login token for the game account that the terminal device wants to log in to, also known as a token. The login status of the current account can be judged by the token. A token is a string or a large integer and needs to ensure uniqueness. The token is generated by the server based on user information such as account, password, phone number, ID number, Alipay account, bank card information, etc. to identify the user's identity. When the same game account can be logged in simultaneously by multiple terminal devices, the token can also include information related to the terminal device that sent the login request.

[0029] The game server side will save the token value and return this token value to the terminal device that sent the login request. After getting the token value, the terminal device usually saves the token value. When the terminal device communicates with the game server again, it will attach this token value to the parameters and send it to the game server. After receiving the request from the terminal device, the game server will take out the token value and compare it with the token value saved locally. If the two token values are the same, it means that the first game account has logged in successfully and the first game account is in the logged-in state.

[0030] When the game server saves multiple different token values for the first game account at the same time, it can be considered that the first game account is logged in to multiple terminal devices simultaneously.

[0031] Step S106, if the first game account is logged in to multiple terminal devices simultaneously, send the game data corresponding to the first game account to each of the multiple terminal devices so that each terminal device can display the game interface corresponding to the first game account.

[0032] If the first game account is logged in to multiple terminal devices simultaneously, in order to make each terminal device display the game interface corresponding to the first game account, the game server needs to send the game data corresponding to the first game account to each terminal device.

[0033] The game data sent by the game server to each terminal device can be the same or different. Specifically, the game data sent to the terminal device can be determined based on the device category of different terminal devices. The device category can be mobile, computer, etc. When the amount of information in the game interface displayed on the mobile and computer sides is different, the game data sent to different types of terminal devices is different.

[0034] Step S108: Receive the game control instruction sent by the first terminal device among multiple terminal devices. Based on the game control instruction, update the game data, and send the updated game data to each of the terminal devices among the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0035] The above game control instruction is usually used to control the controlled virtual character corresponding to the first game account to perform game actions, such as fighting in a game match, or to update the configuration information of the first game account, etc. Players can change the relevant data of the first game account through the first terminal device. After receiving the game control instruction sent by the first terminal device, the game server can update the game data based on the game control instruction, such as changing the configuration information of the first game account, controlling the controlled virtual character corresponding to the first game account to perform game actions, and changing the character state of the object of the game action, etc.

[0036] After the game server updates the game data, it is necessary to send the updated game data to each of the terminal devices logged in with the first game account. As mentioned above, the game data sent to different terminal devices can be the same or different. When the device types of two terminal devices are different, such as one is a personal computer and the other is a mobile phone, the game data sent to the two needs to conform to their device types. Different game data can also be sent to the first terminal device and other terminal devices. For example, the first terminal device is mainly used to display the game scene where the controlled virtual character is located, and other terminal devices are mainly used to display the relevant information of the game props related to the controlled virtual character and the game scene, etc.

[0037] The above information processing method, device and electronic device determine whether the first game account is logged in to multiple terminal devices at the same time; if the first game account is logged in to multiple terminal devices at the same time, send the game data corresponding to the first game account to each of the terminal devices among the multiple terminal devices, so that each terminal device displays the game interface corresponding to the first game account; receive the game control instruction sent by the first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the terminal devices among the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data. In this way, the same game account can be logged in to multiple terminal devices at the same time, and each terminal device can synchronously display the game interface updated by the game operation, meeting the diverse game needs of players and improving the game experience of players.

[0038] The following embodiments provide a specific method for receiving a game control instruction sent by a first terminal device among multiple terminal devices, updating game data based on the game control instruction, and sending the updated game data to each terminal device among the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0039] When sending game data to each terminal device, it is necessary to determine the target device among the multiple terminal devices. The above-mentioned target device generally refers to a terminal device that can send a game control instruction to the game server. When the terminal device sends an account login request for the first game account to the game server, an option control can be displayed for the player to select which device is used as the target device for controlling the game operations of the first game account. After the player makes a selection, the game server can determine the target device among the multiple terminal devices according to the relevant parameters received in the account login request. Generally speaking, there is only one target device.

[0040] It can also be pre-set that the terminal device with an earlier login time of the game account is used as the target device. Or, it can be pre-set that the terminal device with a later login time of the game account is determined as the target device, that is, when the first game account has been logged in to one or more terminal devices, if there are other terminal devices that want the first game account to be logged in to the game program running on them, if the login is successful, the terminal device that has just logged in the first game account is determined as the target device. It can also be determined based on the device type of each terminal device. For example, it can be pre-defined that when a certain game account is logged in to two terminal devices at the same time, the computer terminal device is preferentially set as the target device. Specifically, it can be set according to requirements and is not limited here.

[0041] After the target device is determined, the player can also switch the target device. Suppose the first terminal device is the target device, then the player can send a target device switching request to the game server through the second terminal device. Specifically, a specified identifier can be displayed in the graphical user interface provided by the second terminal device. After the player triggers the specified identifier through operations such as clicking or long pressing, the second terminal device will send a target device switching request to the game server. In response to receiving the target device switching request sent by the second terminal device, the game server will determine the second terminal device as the target device.

[0042] In practical applications, when the first terminal device is the target device, a specified identifier can also be displayed on the first terminal device to send a target device switching request to the game server under triggering conditions; or, the specified identifier can be displayed on both the first terminal device and the second terminal device. Specifically, it can be set according to requirements and is not limited here.

[0043] After determining the target device, it is necessary to determine the first game data corresponding to the target device based on the updated game data, and determine the second game data corresponding to the other terminal devices except the target device among the multiple terminal devices. Then, send the first game data to the target device, and send the second game data to the other terminal devices except the target device.

[0044] In some cases, the game interface displayed by the terminal device is related to whether it is the target device and the device type of the device. For example, when the first terminal device is the target device, if the device category of the first terminal device is mobile and the device type of the second terminal device is a computer, the first terminal device can only display the name of the item picked up by the controlled virtual character, while the second terminal device can display the picture, specific attributes, and other items related to the item picked up by the controlled virtual character. If the device type of the first terminal device is a computer and the device type of the second terminal device is mobile, the first terminal device can display the picture of the item picked up by the controlled virtual character, and the second terminal device can display the item name, specific attributes, and other items related to the item picked up by the controlled virtual character in text form, which can be specifically set according to requirements.

[0045] Therefore, it is necessary to determine the first game data corresponding to the first terminal device based on the updated game data and the device type of the first terminal device, and send the first game data to the first terminal device; and determine the second game data corresponding to the non-target device based on the updated game data and the device type of the non-target device, and send the second game data to the first terminal device.

[0046] In the specific implementation process, when the controlled virtual character picks up a certain virtual object, or encounters a certain virtual object when entering a game session, it is usually necessary to enable the player to understand the relevant information of the virtual object. At this time, it can be considered that a display trigger event of the virtual object is generated. In response to the display trigger event of the first virtual object, send the first display data of the first virtual object to the target device to enable the target device to display the first virtual object, and send the second display data of the first virtual object to the other terminal devices except the target device to enable the other terminal devices except the target device to display the detailed information of the first virtual object. Among them, the second display data includes more object information than the first display data. For example, the target device can only display the name and identifier of the first virtual object, while the other terminal devices except the target device can display the attributes, various forms, related objects, etc. of the first virtual object, which is convenient for players to understand more information about the first virtual object.

[0047] In practical applications, when a game server receives a login request for a certain game account from a certain terminal device, and determines that the game account has already been logged in to another terminal device, secondary confirmation is usually required. When the game server receives a login request for a second game account sent by a third terminal device, it is necessary to determine whether the second game account is in a logged-in state. The login request for the second game account sent by the third terminal device usually includes the account name and password of the second game account. In some cases, the password may not be included, and this is not restricted here.

[0048] After receiving the login request for the second game account, the game server needs to verify the account name and password in the login request. After successful verification, the game server needs to determine whether the second game account is already in a logged-in state. As mentioned above, it can be determined whether the second game account is in a logged-in state by whether a valid login token for the second game account is saved. After receiving the login request for the first game account, the game server can also first determine whether the first game account is in a logged-in state, and then verify the account name and password of the first game account. This is not restricted here.

[0049] If the second game account is not in a logged-in state, that is, there is no game program running on any terminal device that has logged in the second game account, after the game server verifies the account name and password of the second game account, it can communicate with the second terminal device. Players can perform game operations through the second terminal device, and the second terminal device can generate corresponding game control instructions based on these operations. After receiving the game control instructions, the game server will update the game scene and the game data of the virtual objects in the game scene based on the game control instructions.

[0050] If the second game account is already in a logged-in state, then the game server needs to determine whether the second game account can still be logged in to the third terminal device. For example, when the number of terminal devices that a game account can be logged in to is limited, it is necessary to determine whether the number of terminal devices that the second game account is logged in to has reached the maximum number. If it has reached, it is determined that the second game account cannot be logged in to the game program running on the third terminal device. If it has not reached, it is determined that the second game account can be logged in to the third terminal device.

[0051] Before logging in the second game account to the game program running on the third terminal device, a login confirmation request can also be sent to the third terminal device, so that the player can learn that the third game account has been logged in to the game program running on another terminal device, and confirm whether to log in the second game account to the third terminal device at the same time.

[0052] The player determines to log in the second game account to the third terminal device and other terminal devices simultaneously, and can send a confirmation message corresponding to the login confirmation request through the third terminal device. If the game server receives the confirmation message corresponding to the login confirmation request sent by the third terminal device, it controls the second game account to log in to the game program running on the third terminal device.

[0053] An embodiment of the present invention also provides another information processing method. This method is applied to the fourth terminal device. The third terminal device can be any terminal device. For example Figure 2 As shown, the method includes the following steps:

[0054] Step S202, run the game program to provide an account login interface.

[0055] Step S204, in response to a login trigger instruction for the third game account generated through the account login interface, send a login request for the third game account to the game server, so that the game server controls the third game account to log in to the fourth terminal device and sends game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously.

[0056] The player can, through an editing operation, input information such as the account name and password of the third game account to be logged in on the account login page. The player can trigger a control for generating a login request displayed on the account login interface, thereby generating a login trigger instruction, causing the fourth terminal device to send a login request for the third game account to the game server.

[0057] Step S206, based on the game data corresponding to the third game account, display the game interface corresponding to the third game account.

[0058] Step S208, in response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on a game control instruction sent by the fifth terminal device among multiple terminal devices.

[0059] When the fourth terminal device is determined to be the target device, that is, when the fourth terminal device is the same as the fifth terminal device, the player can perform game operations through the target device, thereby causing the fourth terminal device to send a game control instruction to the game server. When the fourth terminal device is not determined to be the target device, that is, when the fourth terminal device is different from the fifth terminal device, the player can perform an update operation on the interface displayed by the fourth terminal device, and generally cannot generate a game control instruction that can update the game data. After receiving the updated game data sent by the game server, the fourth terminal device can update the game interface it displays to synchronously display the current game situation.

[0060] The above information processing method runs a game program to provide an account login interface; in response to a login trigger instruction for a third game account generated through the account login interface, sends a login request for the third game account to the game server, so that the game server controls the third game account to log in to a fourth terminal device, and sends game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously; based on the game data corresponding to the third game account, displays the game interface corresponding to the third game account; in response to receiving the updated game data sent by the game server, updates the game interface corresponding to the third game account; the updated game data is updated based on the game control instructions sent by a fifth terminal device among the multiple terminal devices. In this way, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by game operations, meeting the diverse game needs of players and improving the game experience of players.

[0061] The following embodiment provides a specific method for sending a login request for a third game account to the game server in response to a login trigger instruction for the third game account generated through the account login interface, so that the game server controls the third game account to log in to a fourth terminal device.

[0062] In specific implementation, after the fourth terminal device sends a login request for the third game account to the game server, the game server needs to determine whether the third game account is in a logged-in state. If it is determined that the third game account is in a logged-in state, the game server will send a login confirmation request to the fourth terminal device. In response to receiving the login confirmation request, the fourth terminal device will display a first control on the account login interface. The first control is used to: confirm that the third game account logs in to the fourth terminal device and other terminal devices simultaneously. In response to a trigger operation on the first control, the third terminal device will send a confirmation message corresponding to the login confirmation request to the game server, so that the game server controls the third game account to log in to the fourth terminal device.

[0063] In specific implementation, a first control and a second control can be displayed on the account login interface. Among them, the second control is used to: cancel the simultaneous login of the third game account to the fourth terminal device and other terminal devices. If the player triggers the second control, in response to the trigger operation on the second control, cancel sending the confirmation message corresponding to the login confirmation request to the game server.

[0064] When the fifth terminal device is different from the fourth terminal device, that is, when the fourth terminal device is not the target device, a specified identifier can be displayed in the game interface displayed by the fourth terminal device. The player can perform a triggering operation on the specified identifier through a touch screen, a mouse, etc. In response to the triggering operation on the specified identifier, a target device switching request is sent to the game server, so that the game server determines the fourth terminal device as the target device in response to receiving the target device switching request sent by the fourth terminal device.

[0065] When the fourth terminal device is not the target device, the player can view virtual objects through the fourth terminal device. When the object identifier of the second virtual object is displayed in the game interface displayed by the fourth terminal device, in response to the triggering operation on the object identifier, the detailed information of the second virtual object is displayed.

[0066] An embodiment of the present invention also provides another information processing method, which is implemented on the basis of the method Figure 1 shown. Taking the first terminal device as a computer terminal and the second terminal device as a mobile terminal such as a mobile phone as an example, this method details the process of multiple terminal devices logging in to a game account and displaying a game interface, which is specifically as follows:

[0067] 1 When a certain game account has been logged in to the first terminal device, if the player wants to log in to this game account using the second terminal device, after clicking the login control on the game account login interface, a pop-up window will be displayed on this interface to ask the player whether to log in to both terminal devices at the same time. The first control and the second control are displayed in the pop-up window, as Figure 3 shown. The first control is marked with "Yes", and the second control is marked with "No". If the player clicks the first control, the main and auxiliary mode is enabled; otherwise, the game account in the first terminal device is logged out and the second terminal device is used to log in.

[0068] 2 When the first terminal device is used as the main device to display a combat scene, the second terminal device is used as the auxiliary device to display the details of the equipment obtained by killing monsters in the combat scene. As Figure 4 shown, the game interface 1 displayed by the first terminal device is on the left, and the game interface 2 displayed by the second terminal device is on the right. In specific implementation, the player operates the main device to control the controlled virtual character to kill monsters in the wild or in a dungeon. After the controlled virtual character picks up the equipment, when it is detected that the second terminal device is online at the same time, the details of the recently obtained loot are displayed. The main device can operate the auxiliary device to view the details or whether the skills match. A control (equivalent to the above-mentioned "third control") for controlling the switching between the main and auxiliary devices can be displayed on the main device or the auxiliary device. As Figure 4As shown, on the interface of the second terminal device that displays the details of the device picked up by the controlled virtual character, a "switch control" is displayed. Triggering this control can directly switch between the primary device and the secondary device. After switching the devices, the first terminal device can be used to preview the details of equipment and items, and the second terminal device can be used to continue for game operations.

[0069] 3 During the process of obtaining items in the game, the primary device can operate to view the model display of the prize or the detailed description of the prize. The secondary device can display the grand prize model, and players can view the prize information in more detail in the additional display area provided by the secondary device, prompting the desire to purchase. At the same time, the control can be clicked to switch to other prize models, additionally increasing the exposure of other rewards.

[0070] This method can support multiple terminal devices to log in online simultaneously without replacing each other's login status; players can switch the primary device (equivalent to the above "target device") and the secondary device (i.e., other terminal devices that are not the target device) according to the operation. Among them, the primary device mainly performs operation actions, and the secondary device mainly performs preview actions. In this way, the primary device and the secondary device can be switched at any time to adapt to more usage scenarios. The display method combining multi-device online and primary-secondary devices in this method can effectively utilize the devices to achieve interconnection and display more information and content.

[0071] For the above method embodiments, refer to Figure 5 An information processing device as shown, this device is set in the game server; this device includes:

[0072] A simultaneous login determination module 502, configured to determine whether a first game account is simultaneously logged in to multiple terminal devices;

[0073] A game data sending module 504, configured to, if the first game account is simultaneously logged in to multiple terminal devices, send the game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays the game interface corresponding to the first game account;

[0074] A game data update module 506, configured to receive the game control instruction sent by the first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed by the terminal device based on the game data.

[0075] The above-mentioned information processing device determines whether a first game account is logged in to multiple terminal devices at the same time; if the first game account is logged in to multiple terminal devices at the same time, it sends game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays a game interface corresponding to the first game account; receives a game control instruction sent by a first terminal device among the multiple terminal devices, updates the game data based on the game control instruction, and sends the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data. In this way, the same game account can be logged in to multiple terminal devices at the same time, and each terminal device can synchronously display the game interface updated by the game operation, meeting the diverse game needs of players and improving the game experience of players.

[0076] The above-mentioned game data sending module is further configured to: determine a target device among the multiple terminal devices; based on the updated game data, determine first game data corresponding to the target device, and determine second game data corresponding to other terminal devices except the target device among the multiple terminal devices; send the first game data to the target device, and send the second game data to other terminal devices except the target device.

[0077] The above-mentioned game data sending module is further configured to: in response to a display trigger event of a first virtual object, send first display data of the first virtual object to the target device so that the target device displays the first virtual object, and send second display data of the first virtual object to other terminal devices except the target device so that other terminal devices except the target device display detailed information of the first virtual object; the second display data includes more object information than the first display data.

[0078] The above-mentioned device further includes: a target device switching module, configured to, in response to receiving a target device switching request sent by a second terminal device among other terminal devices except the target device, determine the second terminal device as the target device; the target device switching request is generated in response to a trigger instruction for a specified identifier displayed in the graphical user interface provided for the second terminal device.

[0079] The above-mentioned device further includes: a login request receiving module, configured to receive a login request for a second game account sent by a third terminal device; a login confirmation request sending module, configured to, if it is determined that the second game account is in a logged-in state, send a login confirmation request to the third terminal device; a login control module, configured to receive a confirmation message corresponding to the login confirmation request sent by the third terminal device, and control the second game account to log in to the game program running on the third terminal device.

[0080] For the above method embodiments, the embodiments of the present invention also provide another information processing device. The device is disposed in the third terminal device. As Figure 6 shown, the device includes:

[0081] An account login interface providing module 602, configured to run a game program to provide an account login interface;

[0082] A login request sending module 604, configured to, in response to a login trigger instruction of a third game account generated through the account login interface, send a login request for the third game account to a game server, so that the game server controls the third game account to log in to a fourth terminal device and send game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously;

[0083] A game interface display module 606, configured to display a game interface corresponding to the third game account based on the game data corresponding to the third game account;

[0084] A game interface update module 608, configured to, in response to receiving updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on game control instructions sent by a fifth terminal device among multiple terminal devices.

[0085] The above information processing device runs a game program to provide an account login interface; in response to a login trigger instruction of a third game account generated through the account login interface, sends a login request for the third game account to a game server, so that the game server controls the third game account to log in to a fourth terminal device and send game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously; displays a game interface corresponding to the third game account based on the game data corresponding to the third game account; in response to receiving updated game data sent by the game server, updates the game interface corresponding to the third game account; the updated game data is updated based on game control instructions sent by a fifth terminal device among multiple terminal devices. In this way, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by game operations, meeting the diverse game needs of players and improving the game experience of players.

[0086] The above-mentioned login request sending module is further configured to: send a login request for a third game account to the game server, so that if the game server determines that the third game account is in a logged-in state, it sends a login confirmation request to a fourth terminal device; in response to receiving the login confirmation request, display a first control on the account login interface; the first control is configured to: confirm that the third game account is logged in to the fourth terminal device and other terminal devices simultaneously; in response to a trigger operation on the first control, send a confirmation message corresponding to the login confirmation request to the game server, so that the game server controls the third game account to log in to the fourth terminal device.

[0087] The above-mentioned login request sending module is further configured to: display a first control and a second control on the account login interface; the second control is configured to: cancel the simultaneous login of the third game account to the fourth terminal device and other terminal devices; the above method further includes: in response to a trigger operation on the second control, cancel sending a confirmation message corresponding to the login confirmation request to the game server.

[0088] The above-mentioned fifth terminal device is different from the fourth terminal device; the above-mentioned device further includes: a specified identifier display module, configured to display a specified identifier in the game interface displayed on the fourth terminal device; a device switching request sending module, configured to, in response to a trigger operation on the specified identifier, send a target device switching request to the game server, so that the game server, in response to receiving the target device switching request sent by the fourth terminal device, determines the fourth terminal device as the target device, and receives a game control instruction sent by the fourth terminal device, and updates game data based on the game control instruction.

[0089] The above-mentioned fifth terminal device is different from the fourth terminal device; the above-mentioned device further includes: an object identifier display module, configured to display an object identifier of a second virtual object in the game interface displayed on the fourth terminal device; a detailed information display module, configured to display detailed information of the second virtual object in response to a trigger operation on the object identifier.

[0090] This embodiment further provides an electronic device, including a processor and a memory, the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above-mentioned information processing method, for example:

[0091] Determine whether a first game account is logged in to multiple terminal devices simultaneously; if the first game account is logged in to multiple terminal devices simultaneously, send game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays a game interface corresponding to the first game account; receive a game control instruction sent by a first terminal device among the multiple terminal devices, update game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0092] In the above method, the same game account can be logged in on multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by game operations, meeting the diverse game needs of players and improving the game experience of players.

[0093] Optionally, the step of sending the updated game data to each of the multiple terminal devices includes: determining a target device among the multiple terminal devices; based on the updated game data, determining first game data corresponding to the target device and second game data corresponding to other terminal devices except the target device among the multiple terminal devices; sending the first game data to the target device, and sending the second game data to other terminal devices except the target device.

[0094] Optionally, the step of sending the first game data to the target device and sending the second game data to other terminal devices except the target device includes: in response to a display trigger event of a first virtual object, sending first display data of the first virtual object to the target device to enable the target device to display the first virtual object, and sending second display data of the first virtual object to other terminal devices except the target device to enable other terminal devices except the target device to display detailed information of the first virtual object; the object information included in the second display data is more than the object information included in the first display data.

[0095] Optionally, the above method further includes: in response to receiving a target device switching request sent by a second terminal device among other terminal devices except the target device, determining the second terminal device as the target device; the target device switching request is generated in response to a trigger instruction for a specified identifier displayed in the graphical user interface provided for the second terminal device.

[0096] Optionally, the above method further includes: receiving a login request for a second game account sent by a third terminal device; if it is determined that the second game account is in a logged-in state, sending a login confirmation request to the third terminal device; receiving a confirmation message corresponding to the login confirmation request sent by the third terminal device, and controlling the second game account to log in to the game program running on the third terminal device.

[0097] The processor executing machine-executable instructions can implement the above another information processing method, for example:

[0098] Run the game program to provide an account login interface; in response to a login trigger instruction for a third game account generated through the account login interface, send a login request for the third game account to the game server, so that the game server controls the third game account to log in to the fourth terminal device, and send game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously; based on the game data corresponding to the third game account, display the game interface corresponding to the third game account; in response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on the game control instructions sent by the fifth terminal device among the multiple terminal devices.

[0099] In the above method, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by game operations, meeting the diverse game needs of players and improving the game experience of players.

[0100] Optionally, the step of sending a login request for the third game account to the game server in response to a login trigger instruction for the third game account generated through the account login interface, so that the game server controls the third game account to log in to the fourth terminal device includes: sending a login request for the third game account to the game server, so that if the game server determines that the third game account is in a logged-in state, send a login confirmation request to the fourth terminal device; in response to receiving the login confirmation request, display a first control on the account login interface; the first control is used for: confirming that the third game account logs in to the fourth terminal device and other terminal devices simultaneously; in response to a trigger operation on the first control, send a confirmation message corresponding to the login confirmation request to the game server, so that the game server controls the third game account to log in to the fourth terminal device.

[0101] Optionally, the step of displaying the first control on the account login interface includes: displaying the first control and a second control on the account login interface; the second control is used for: canceling the simultaneous login of the third game account to the fourth terminal device and other terminal devices; the above method further includes: in response to a trigger operation on the second control, cancel sending a confirmation message corresponding to the login confirmation request to the game server.

[0102] Optionally, the fifth terminal device is different from the fourth terminal device; the above method further includes: displaying a specified identifier in the game interface displayed on the fourth terminal device; in response to a trigger operation on the specified identifier, send a target device switching request to the game server, so that the game server, in response to receiving the target device switching request sent by the fourth terminal device, determines the fourth terminal device as the target device, and receives the game control instructions sent by the fourth terminal device, and updates the game data based on the game control instructions.

[0103] Optionally, the fifth terminal device is different from the fourth terminal device; the method further includes: displaying an object identifier of the second virtual object in the game interface displayed by the fourth terminal device; and in response to a trigger operation on the object identifier, displaying detailed information of the second virtual object.

[0104] See Figure 7 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100, and the processor 100 executes the machine-executable instructions to implement the above information processing method.

[0105] Furthermore, Figure 7 The electronic device shown further includes a bus 102 and a communication interface 103. The processor 100, the communication interface 103, and the memory 101 are connected through the bus 102.

[0106] Among them, the memory 101 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory, such as at least one disk memory. Through at least one communication interface 103 (which can be wired or wireless), a communication connection is established between the system network element and at least one other network element, and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 102 can be an ISA bus, a PCI bus, an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 7 only a single bidirectional arrow is used in [the figure], but it does not mean that there is only one bus or one type of bus.

[0107] The processor 100 may be an integrated circuit chip with the ability to process signals. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor 100 or the instructions in the form of software. The above-mentioned processor 100 may be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it may also be a digital signal processor (DSP for short), an application specific integrated circuit (ASIC for short), a field-programmable gate array (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute each method, step and logic block diagram disclosed in the embodiments of the present disclosure. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The method disclosed in combination with the embodiments of the present disclosure can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101 and combines its hardware to complete the method of the foregoing embodiments.

[0108] This embodiment also provides a machine-readable storage medium. The machine-readable storage medium stores machine-executable instructions. When the machine-executable instructions are called and executed by the processor, the machine-executable instructions cause the processor to implement the above information processing method.

[0109] An information processing method, apparatus and electronic device provided by the embodiments of the present disclosure include a computer-readable storage medium storing program codes. The instructions included in the program codes can be used to execute an information processing method described in the foregoing method embodiments, for example:

[0110] Determine whether a first game account is logged in to multiple terminal devices simultaneously; if the first game account is logged in to multiple terminal devices simultaneously, send the game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays the game interface corresponding to the first game account; receive the game control instruction sent by the first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

[0111] In the above method, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by the game operation, meeting the diverse game needs of players and improving the game experience of players.

[0112] Optionally, the step of sending the updated game data to each of the multiple terminal devices includes: determining the target device among the multiple terminal devices; determining the first game data corresponding to the target device based on the updated game data, and determining the second game data corresponding to the other terminal devices except the target device among the multiple terminal devices; sending the first game data to the target device, and sending the second game data to the other terminal devices except the target device.

[0113] Optionally, the step of sending the first game data to the target device and sending the second game data to the other terminal devices except the target device includes: in response to the display trigger event of the first virtual object, sending the first display data of the first virtual object to the target device so that the target device displays the first virtual object, and sending the second display data of the first virtual object to the other terminal devices except the target device so that the other terminal devices except the target device display the detailed information of the first virtual object; the object information included in the second display data is more than the object information included in the first display data.

[0114] Optionally, the above method further includes: in response to receiving the target device switching request sent by the second terminal device among the other terminal devices except the target device, determining the second terminal device as the target device; the target device switching request is generated in response to the trigger instruction for the specified identifier displayed in the graphical user interface provided for the second terminal device.

[0115] Optionally, the above method further includes: receiving the login request for the second game account sent by the third terminal device; if it is determined that the second game account is in the logged-in state, sending a login confirmation request to the third terminal device; receiving the confirmation message corresponding to the login confirmation request sent by the third terminal device, and controlling the second game account to log in to the game program running on the third terminal device.

[0116] The processor executing machine-executable instructions can implement the above-mentioned another information processing method. For example:

[0117] Run a game program to provide an account login interface; in response to a login trigger instruction for a third game account generated through the account login interface, send a login request for the third game account to the game server, so that the game server controls the third game account to log in to a fourth terminal device, and send game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously; based on the game data corresponding to the third game account, display the game interface corresponding to the third game account; in response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on game control instructions sent by a fifth terminal device among the multiple terminal devices.

[0118] In the above manner, the same game account can be logged in to multiple terminal devices simultaneously, and each terminal device can synchronously display the game interface updated by game operations, meeting the diverse game needs of players and improving the game experience of players.

[0119] Optionally, the step of sending a login request for the third game account to the game server in response to a login trigger instruction for the third game account generated through the account login interface, so that the game server controls the third game account to log in to the fourth terminal device, includes: sending a login request for the third game account to the game server, so that if the game server determines that the third game account is in a logged-in state, send a login confirmation request to the fourth terminal device; in response to receiving the login confirmation request, display a first control on the account login interface; the first control is used for: confirming that the third game account logs in to the fourth terminal device and other terminal devices simultaneously; in response to a trigger operation on the first control, send a confirmation message corresponding to the login confirmation request to the game server, so that the game server controls the third game account to log in to the fourth terminal device.

[0120] Optionally, the step of displaying the first control on the account login interface includes: displaying the first control and a second control on the account login interface; the second control is used for: canceling the simultaneous login of the third game account to the fourth terminal device and other terminal devices; the above method further includes: in response to a trigger operation on the second control, cancel sending the confirmation message corresponding to the login confirmation request to the game server.

[0121] Optionally, the fifth terminal device is different from the fourth terminal device; the method further includes: displaying a specified identifier in the game interface displayed on the fourth terminal device; in response to a trigger operation on the specified identifier, sending a target device switching request to the game server, so that the game server, in response to receiving the target device switching request sent by the fourth terminal device, determines the fourth terminal device as the target device, and receives the game control instruction sent by the fourth terminal device, and updates the game data based on the game control instruction.

[0122] Optionally, the fifth terminal device is different from the fourth terminal device; the method further includes: displaying an object identifier of a second virtual object in the game interface displayed on the fourth terminal device; in response to a trigger operation on the object identifier, displaying detailed information of the second virtual object.

[0123] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the foregoing method embodiments and will not be described herein again.

[0124] In addition, in the description of the embodiments of the present disclosure, unless otherwise clearly specified and limited, the terms "installation", "connection", and "connection" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the connection inside two components. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific situations.

[0125] If the control function is implemented in the form of a software control function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the essence of the technical solution of the present disclosure, or the part that contributes to the prior art, or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present disclosure. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc that can store program codes.

[0126] In the description of the present disclosure, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation to the present disclosure. In addition, the terms "first", "second", "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance.

[0127] Finally, it should be noted that the above embodiments are only specific embodiments of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than limiting them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art within the technical scope disclosed by the present disclosure can still modify the technical solutions recorded in the foregoing embodiments, or can easily conceive of changes, or make equivalent replacements for some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should all be covered by the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims

1. An information processing method, characterized in that, The method is applied to a game server; the method includes: Determine whether a first game account is logged in to multiple terminal devices simultaneously; If the first game account is logged in to multiple terminal devices simultaneously, send the game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays the game interface corresponding to the first game account; Receive a game control instruction sent by a first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

2. The method according to claim 1, wherein The step of sending the updated game data to each of the multiple terminal devices includes: Determine a target device among the multiple terminal devices; Based on the updated game data, determine the first game data corresponding to the target device, and determine the second game data corresponding to other terminal devices among the multiple terminal devices except the target device; Send the first game data to the target device, and send the second game data to other terminal devices except the target device.

3. The method according to claim 2, wherein The step of sending the first game data to the target device and sending the second game data to other terminal devices except the target device includes: In response to a display trigger event of a first virtual object, send the first display data of the first virtual object to the target device so that the target device displays the first virtual object, and send the second display data of the first virtual object to other terminal devices except the target device so that other terminal devices except the target device display the detailed information of the first virtual object; the second display data includes more object information than the first display data includes.

4. The method according to claim 2, wherein The method further includes: In response to receiving a target device switching request sent by a second terminal device among other terminal devices except the target device, determine the second terminal device as the target device; the target device switching request is generated in response to a trigger instruction for a specified identifier displayed in the graphical user interface provided for the second terminal device.

5. The method according to claim 1, characterized in that The method further includes: Receive a login request for a second game account sent by a third terminal device; If it is determined that the second game account is in a logged-in state, send a login confirmation request to the third terminal device; Receive a confirmation message corresponding to the login confirmation request sent by the third terminal device, and control the second game account to log in to the game program running on the third terminal device.

6. An information processing method, characterized in that, The method is applied to a fourth terminal device; the method includes: Run a game program to provide an account login interface; In response to a login trigger instruction for a third game account generated through the account login interface, send a login request for the third game account to the game server, so that the game server controls the third game account to log in to the fourth terminal device, and send game data corresponding to the third game account to the fourth terminal device; the third game account logs in to multiple terminal devices simultaneously; Based on the game data corresponding to the third game account, display the game interface corresponding to the third game account; In response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on the game control instruction sent by the fifth terminal device among the multiple terminal devices.

7. The method according to claim 6, wherein The step of, in response to a login trigger instruction for a third game account generated through the account login interface, sending a login request for the third game account to the game server, so that the game server controls the third game account to log in to the fourth terminal device, includes: Send a login request for the third game account to the game server, so that if the game server determines that the third game account is in a logged-in state, send a login confirmation request to the fourth terminal device; In response to receiving the login confirmation request, display a first control on the account login interface; the first control is used for: confirming that the third game account logs in to the fourth terminal device and other terminal devices simultaneously; In response to a trigger operation on the first control, send a confirmation message corresponding to the login confirmation request to the game server, so that the game server controls the third game account to log in to the fourth terminal device.

8. The method according to claim 7, wherein The step of displaying a first control on the account login interface includes: Display a first control and a second control on the account login interface; the second control is used for: canceling the simultaneous login of the third game account to the fourth terminal device and other terminal devices; The method further includes: In response to a trigger operation on the second control, cancel sending a confirmation message corresponding to the login confirmation request to the game server.

9. The method according to claim 6, wherein The fifth terminal device is different from the fourth terminal device; The method further includes: Display a specified identifier in the game interface displayed on the fourth terminal device; In response to a trigger operation on the specified identifier, send a target device switching request to the game server, so that the game server, in response to receiving the target device switching request sent by the fourth terminal device, determines the fourth terminal device as the target device, and receives the game control instruction sent by the fourth terminal device, and updates the game data based on the game control instruction.

10. The method according to claim 6, characterized in that, The fifth terminal device is different from the fourth terminal device; The method further includes: Display an object identifier of a second virtual object in the game interface displayed on the fourth terminal device; In response to a trigger operation on the object identifier, display detailed information of the second virtual object.

11. An information processing apparatus, characterized in that, The device is set in the game server; the device includes: A simultaneous login determination module, configured to determine whether a first game account is simultaneously logged in to multiple terminal devices; A game data sending module, configured to, if the first game account is simultaneously logged in to multiple terminal devices, send game data corresponding to the first game account to each of the multiple terminal devices, so that each terminal device displays a game interface corresponding to the first game account; A game data update module, configured to receive a game control instruction sent by a first terminal device among the multiple terminal devices, update the game data based on the game control instruction, and send the updated game data to each of the multiple terminal devices, so that each terminal device updates the game interface displayed on the terminal device based on the game data.

12. An information processing apparatus, characterized in that, The device is disposed in a fourth terminal device; the device includes: An account login interface providing module, configured to run a game program to provide an account login interface; A login request sending module, configured to, in response to a login trigger instruction of a third game account generated through the account login interface, send a login request for the third game account to a game server, so that the game server controls the third game account to be logged in to the fourth terminal device and sends game data corresponding to the third game account to the fourth terminal device; the third game account is simultaneously logged in to multiple terminal devices; A game interface display module, configured to display a game interface corresponding to the third game account based on the game data corresponding to the third game account; A game interface update module, configured to, in response to receiving the updated game data sent by the game server, update the game interface corresponding to the third game account; the updated game data is updated based on a game control instruction sent by a fifth terminal device among the multiple terminal devices.

13. An electronic device, characterized in that, It includes a processor and a memory, the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the information processing method according to any one of claims 1-10.

14. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, and when the machine-executable instructions are called and executed by a processor, the machine-executable instructions cause the processor to implement the information processing method according to any one of claims 1-10.