Information transmission method, device, storage medium and terminal

By using near-field communication technology to transmit online information in social game applications, the problems of cumbersome and low efficiency of teaming games in the existing technology are solved, and fast online operations under unrestricted conditions are achieved, and the efficiency of game teaming is improved.

CN113973288BActive Publication Date: 2025-05-16GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010712629.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-22
Publication Date
2025-05-16
Estimated Expiration
2040-11-10

AI Technical Summary

Technical Problem

When forming teams, the existing social game applications have cumbersome operation steps, and the game teaming is inefficient. They need to create a room and invite other players, and other players need to know the room number or friend relationship in advance before entering.

Method used

Through near-field communication technology, online information is transmitted between the first terminal and the second terminal, and terminals within the near-field communication range is identified, and terminals within the near-field communication range are directly accepted for online operation without constraints such as friend relationships or room numbers.

Benefits of technology

The operation steps of teaming games are simplified and the efficiency of teaming games is improved. Users can quickly come online without knowing the other party’s room number or friend relationship.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113973288B_ABST
    Figure CN113973288B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses an information transmission method, device, storage medium and terminal, wherein the method includes: identifying a second terminal within the near field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, using the near field communication method to transmit the online information between the first terminal and the second terminal. The first terminal and the second terminal send the online information to each other through the near field communication induction method, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints when the first terminal user and the second terminal user perform online operations. For example, the two parties do not need to be friends, do not need to know the other party's game room number, etc., and only need to accept the other party's online information to perform online operations, which is more efficient and easier to operate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an information transmission method, device, storage medium and terminal. Background Art

[0002] Online social networking can enhance communication between people. With the rise of social networking sites, social game applications have also entered a stage of rapid development.

[0003] Currently, when players play team games on social game applications, they usually need to create a room first and then invite other players to enter before they can start the team game. However, in this process, other players need to know the room number in advance before entering the room, or they must be friends with the player who created the room before they can start the team game. The above operation steps are cumbersome and the efficiency of game team formation is low. Summary of the invention

[0004] The embodiments of the present application provide an information transmission method, device, storage medium and terminal, which can solve the problems of complicated operation steps and low efficiency of game team formation. The technical solution is as follows:

[0005] In a first aspect, an embodiment of the present application provides an information transmission method, the method comprising:

[0006] Identify a second terminal within a near field communication range of the first terminal;

[0007] Based on the first application information opened by the first terminal and the second application information opened by the second terminal, connection information is transmitted between the first terminal and the second terminal in a near field communication manner.

[0008] In a second aspect, an embodiment of the present application provides an information transmission device, the device comprising:

[0009] A second terminal identification module, used to identify a second terminal within a near field communication range of the first terminal;

[0010] The connection information transmission module is used to transmit connection information between the first terminal and the second terminal by using a near field communication method based on the first application information opened by the first terminal and the second application information opened by the second terminal.

[0011] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of any of the above methods when executed by a processor.

[0012] In a fourth aspect, an embodiment of the present application provides a terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any one of the above methods when executing the program.

[0013] The beneficial effects brought about by the technical solutions provided by some embodiments of the present application include at least:

[0014] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0016] Figure 1 It is a flowchart of an information transmission method provided in an embodiment of the present application;

[0017] Figure 2 It is a flowchart of an information transmission method provided in an embodiment of the present application;

[0018] Figure 3 It is a flowchart of an information transmission method provided in an embodiment of the present application;

[0019] Figure 4 It is a flowchart of an information transmission method provided in an embodiment of the present application;

[0020] Figure 5 is a structural schematic diagram of an information transmission device provided in an embodiment of the present application;

[0021] Figure 6 is a structural schematic diagram of an information transmission device provided in an embodiment of the present application;

[0022] Figure 7 is a structural schematic diagram of an information transmission device provided in an embodiment of the present application;

[0023] Figure 8 is a structural schematic diagram of an information transmission device provided in an embodiment of the present application;

[0024] Fig. 9 This is a terminal structure block diagram provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0026] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0027] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0028] The following will be combined with the attached Figure 1 -Attached Figure 4 , the information transmission method provided in the embodiment of the present application is introduced in detail.

[0029] See also Figure 1 , which is a flow chart of an information transmission method provided in an embodiment of the present application.

[0030] like Figure 1 As shown, the method of the embodiment of the present application may include the following steps:

[0031] S101, identifying a second terminal within a near field communication range of a first terminal.

[0032] Near Field Communication (NFC) is a short-range high-frequency wireless communication technology. Terminals (such as mobile phones and smart watches) using the NFC technology can exchange data when they are close to each other, such as mobile payment, electronic ticketing, etc.

[0033] The embodiment of the present application is to transmit application online information between different terminals based on the near field communication function of the terminal. The information transmission method is executed by a first terminal, the near field communication function of the first terminal is assumed to be turned on, and a second terminal within the near field communication range of the first terminal is identified.

[0034] The near field communication range refers to an area within 10 centimeters from the first terminal. When other terminals within the near field communication range of the first terminal turn on the near field communication function, the first terminal can identify them and define the identified terminal as the second terminal. There can be multiple second terminals. For example, when there are two terminals with the near field communication function turned on within the near field communication range of the first terminal, the two terminals are both second terminals.

[0035] S102: Based on the first application information opened by the first terminal and the second application information opened by the second terminal, transmit connection information between the first terminal and the second terminal by using near field communication.

[0036] The applications opened by the first terminal and the second terminal are distinguished, and the application opened by the first terminal is called a first application, and the application opened by the second terminal is called a second application. The first application and the second application may be the same application or different applications.

[0037] The first application information includes whether the first terminal has opened the first application, and the application name of the first application when it is opened; the second application information includes whether the second terminal has opened the second application, and the application name of the second application when it is opened. That is, when implementing the information transmission method provided by the present application, the first terminal and the second terminal with the near field communication function turned on may not have any application opened, or may have the same application or different applications opened.

[0038] Only when at least one of the first terminal and the second terminal has an application running can the connection information be transmitted. Connection information refers to information sent to the other terminal before the first terminal and the second terminal perform a connection operation. For example, for an instant messaging application, the connection information may be information for quickly forming a group chat; for a game social application, the connection information may be information for forming a game team.

[0039] The situations in which the online information is transmitted between the first terminal and the second terminal by using the near field communication method specifically include: the first terminal and the second terminal both have applications opened, and the first terminal and the second terminal transmit online information of the applications opened by each other; only one of the first terminal and the second terminal has an application opened, and the terminal with the application opened transmits online information to the terminal without the application opened.

[0040] For example, if the applications opened on the first terminal and the second terminal are the same social game application, then the online information transmitted between the first terminal and the second terminal may be the game team information of the social game application; if the application opened on the first terminal is a social game application, and the application opened on the second terminal is an instant messaging application, then the online information transmitted from the first terminal to the second terminal is the game team information, and the online information transmitted from the second terminal to the first terminal is a greeting message; if only the first terminal has the application opened between the first terminal and the second terminal, then the application online information is transmitted from the first terminal to the second terminal.

[0041] Of course, when the first terminal identifies multiple second terminals within the near field communication range, the connection information will be transmitted to the multiple second terminals at the same time.

[0042] In order to facilitate terminal users to swipe bus cards to take the bus, make electronic payments, etc. at any time, the near-field communication function of the terminal is generally turned on. However, when the near-field communication function is turned on, the first terminal will transmit online information to the identified second terminal at all times, causing trouble to the user. Therefore, as an optional method, a separate online information transmission function switch can be set on the terminal system, and the function can be turned on for online information transmission when the user needs it, and turned off when it is not needed to prevent online information from being transmitted to the identified second terminal at all times. When the online information transmission function is in the off state, conventional operations using the near-field communication function, such as swiping bus cards and electronic payments, can still be carried out normally.

[0043] The use of near field communication to transmit online information reduces many restrictions between end users. For example, when playing a team game, the other player does not need to know the room number created by the current player, or even be friends with the current player. They can directly accept the team invitation information sent by the current player to quickly start the team game. The operation steps are simple and the team formation efficiency is high.

[0044] For another example, when multiple users gather together to form a group chat, the users who create the group chat do not need to search for each other one by one in the friend list, and they do not need to have a good relationship with each other. They can directly turn on the online information transmission function to send group invitation information to the other terminals around them. Based on the confirmation operations of the other terminal users, the chat group can be quickly formed.

[0045] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation.

[0046] See also Figure 2 , which is a flow chart of an information transmission method provided in an embodiment of the present application.

[0047] like Figure 2 As shown, the method of the embodiment of the present application may include the following steps:

[0048] S201, identifying a second terminal within a near field communication range of a first terminal.

[0049] For details of this step, please refer to S101 and will not be described again here.

[0050] S202: When it is determined that the first terminal starts a first online application and the second terminal starts a second online application, first online information of the first online application is sent to the second terminal, and second online information of the second online application is received from the second terminal.

[0051] The current status of the first terminal and the second terminal is read to determine the applications opened by the first terminal and the second terminal. If the application opened by the first terminal is a first online application and the application opened by the second terminal is a second online application, first online information of the first online application is sent to the second terminal, and second online information of the second online application sent by the second terminal is received.

[0052] The online application refers to an application program that can be used online, such as an online game. An online game does not require the use of a server provided by any service provider to complete the game, and players can interact with each other through the network.

[0053] The specific implementation method of determining the application opened by the second terminal is: the first terminal sends an application query request to the second terminal, and the second terminal feeds back the query result to the first terminal after querying. Based on the query result, the first terminal can determine the application currently opened by the second terminal.

[0054] When both the first terminal and the second terminal open the online application, the two parties send online information to each other. The first online application and the second online application may be the same application or different applications. Therefore, the online information sent by the first terminal and the second terminal may be the same or different.

[0055] The connection information includes the name of the connection application and the specific project to be connected, etc. For example, the information content of the second connection information received by the first terminal is: whether to join the team game of game application A.

[0056] S203: Display the second online information.

[0057] The display mode of the second online information is not limited. For example, only the text content of the second online information is displayed on the screen of the first terminal, or vibration, screen flashing, etc. may be combined.

[0058] S204: receiving a confirmation operation for the second online information input, and performing an online operation corresponding to the second online application between the first terminal and the second terminal.

[0059] Based on the query result fed back by the second terminal, determine whether the first online application opened by the first terminal and the second online application opened by the second terminal are the same application. If the first online application and the second online application are the same application, then when the user of the first terminal confirms to connect, the online operation will be performed directly; if the first online application and the second online application are not the same application, then when the user of the first terminal confirms to connect, the first online application needs to be switched to the second online application before the online operation can be performed, that is, when the applications opened by the two terminals are different, if you want to start the online operation, you need to switch to the same application first.

[0060] Of course, if the user of the second terminal inputs a denial operation for the second connection information, the connection operation corresponding to the second connection application of the second terminal will not be executed.

[0061] The online operation may specifically be game interaction after forming a team, or message exchange after creating a chat group, etc.

[0062] S205: Receive a response message from the second terminal to the first connection information, and perform a connection operation corresponding to the first connection application between the first terminal and the second terminal.

[0063] The second terminal responds to the first connection information sent by the first terminal and feeds back the response result to the first terminal. If the user of the second terminal accepts the first connection information sent by the first terminal, then the connection operation corresponding to the first connection application begins; if the user of the second terminal rejects the first connection information sent by the first terminal, then the connection operation corresponding to the first connection application cannot be performed.

[0064] Two terminals with online applications turned on send online information to each other, the user of the first terminal responds to the second online information sent by the second terminal, and the user of the second terminal responds to the first online information sent by the first terminal. If the users of both terminals reject the online information sent by the other party, no online operation is performed; if one of the terminals accepts the online information sent by the other party, the online operation corresponding to the online application turned on by the other terminal is performed; if the users of both terminals accept the online information sent by the other party and the online applications turned on by the first terminal and the second terminal are different, the online operation corresponding to the online application that receives the first response is performed.

[0065] For example, if the time when the first terminal user receives the second online information is earlier than the time when the second terminal user receives the first online information, then the online operation corresponding to the second online application will be performed between the first terminal and the second terminal.

[0066] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation.

[0067] See also Figure 3 , which is a flow chart of an information transmission method provided in an embodiment of the present application.

[0068] like Figure 3 As shown, the method of the embodiment of the present application may include the following steps:

[0069] S301, identifying a second terminal within a near field communication range of a first terminal.

[0070] For details of this step, please refer to S101 and will not be described again here.

[0071] S302: When it is determined that the first terminal has started an online application and the second terminal has not started an online application, send online information of the online application to the second terminal.

[0072] Read the applications currently opened by the first terminal and the second terminal, and when it is determined that the first terminal has opened an online application and the second terminal has not opened an online application, send the online information of the online application to the second terminal. The first terminal may send an application query request to the second terminal, and determine the application currently opened by the second terminal through the query result fed back by the second terminal. If the second terminal has not opened an online application, only the first terminal sends the online information.

[0073] Parts not described in detail in this step can be referred to S202 and will not be described again here.

[0074] S303: Determine that the first terminal does not start the online application and the second terminal starts the online application, and receive online information of the online application sent by the second terminal.

[0075] Similar to S302, if the first terminal does not currently open an online application, but the second terminal has opened an online application, only the second terminal sends online information to the first terminal. The first terminal user performs corresponding selection operations based on the received online information.

[0076] If the user of the first terminal rejects the online information sent by the second terminal, no online operation will be performed.

[0077] S304: Detect whether the first terminal has the online application installed.

[0078] If the user of the first terminal accepts the connection information sent by the second terminal, the first terminal needs to detect whether the connection application opened by the second terminal is installed in the current system, and execute step S305 or step S307 according to the detection result.

[0079] S305: If the online application is not installed on the first terminal, output installation prompt information of the online application.

[0080] When determining to connect to the second terminal, if the first terminal has not installed the online application, an installation prompt message of the online application is output to the user of the first terminal, prompting the user that the online application is currently being downloaded and installed.

[0081] In other embodiments, the installation prompt information may also include a selection operation, and the first terminal determines whether to automatically download and install according to the user's selection operation on the prompt information. If the user refuses, the connection with the second terminal is not executed; if the user agrees, the online application is automatically downloaded and installed.

[0082] S306: Install the online application and log in to the online application based on the installation prompt information, and perform an online operation corresponding to the online application between the first terminal and the second terminal.

[0083] When logging into the installed online application for the first time, the user needs to manually set the account and password, and after successfully logging in, start the online operation with the second terminal.

[0084] In an optional embodiment, the first terminal may also save the account and password of the online application, so that the first terminal can automatically log in to the online application and quickly perform online operations when multiple terminals are online next time.

[0085] S307: If the first terminal installs the online application, obtain historical login information of the online application.

[0086] When determining to connect to the second terminal, if the first terminal has the online application installed, the first terminal can automatically log in to the online application according to the user's historical login information. The historical login information includes account information and password, etc. For an online application that records multiple accounts and passwords, when connecting, the first terminal can obtain the account and password used by the user when logging in to the online application the last time.

[0087] S308: Log in to the online game application based on the historical login information, and perform an online operation corresponding to the online application between the first terminal and the second terminal.

[0088] The first terminal automatically logs into the online application based on the historical information, which reduces the user operation steps, saves the operation time, and improves the online efficiency between terminals.

[0089] The connection between the first terminal and the second terminal can be, for example, that the second terminal user sends a greeting message of social application a to the first terminal user through near field communication. When the first terminal detects that the social application a has been installed in the system, it obtains the account and secret of the first terminal user when using the social application a last time, and automatically logs in. Based on the automatic login operation of the first terminal, the first terminal user can quickly reply to the greeting message to the second terminal user.

[0090] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation.

[0091] See also Figure 4 , which is a flow chart of an information transmission method provided in an embodiment of the present application.

[0092] like Figure 4 As shown, the method of the embodiment of the present application may include the following steps:

[0093] S401: Identify a second terminal within a near field communication range of a first terminal.

[0094] For details of this step, please refer to S101 and will not be described again here.

[0095] S402, when it is determined that the first terminal does not open the online application and the second terminal does not open the online application, obtain the usage time of each online application installed on the first terminal, sort the online applications in order of usage time, and display the sorted online applications.

[0096] The currently opened applications of the first terminal and the second terminal are read, and when it is determined that neither the first terminal nor the second terminal has opened an online application, it is detected whether the first terminal has installed at least one online application.

[0097] If the first terminal has at least one online application installed, the usage time of the at least one online application is obtained, and the at least one online application is sorted according to the usage time and pushed to the first terminal user.

[0098] The usage time refers to the historical usage time of each online application. Generally, users will prioritize the most frequently used online applications. Therefore, when sorting, the online application with the longest usage time can be sorted at the front, and the online application with the shortest usage time can be sorted at the back.

[0099] In an optional embodiment, the online applications installed in the second terminal may be obtained, and the online applications shared by the first terminal and the second terminal may be screened out, and the shared online applications may be prioritized in the front when the online applications are sorted.

[0100] If the first terminal has not installed the online application, installation information of the online application is pushed to the user of the first terminal.

[0101] The installation information may include installation information of multiple online applications, and the multiple online applications may be selected based on the download volume of the application store. For example, the top five online applications with the highest download volume in the application store are selected and pushed to the first terminal user.

[0102] With respect to the online application installation information pushed by the first terminal, the user can select one or more to install.

[0103] If the first terminal user only selects one online application to install, then after successful installation, the user will directly enter the startup page of the online application, manually enter the account and password information, and the first terminal sends the online information corresponding to the online application to the second terminal.

[0104] If the user of the first terminal selects multiple online applications to install, the selected online application can be opened according to the user's selection and the online information corresponding to the online application can be sent to the second terminal after the user logs in.

[0105] Parts not described in detail in this step can be referred to S302 and will not be described again here.

[0106] S403, receiving a selection instruction input for each of the sorted online applications, determining a first online application, and sending online information of the first online application to the second terminal.

[0107] The sorted online applications are displayed, and the first online application is determined according to the user's selection. If the first online application selected by the user has been logged in before, the first terminal can obtain the account and password information of the last login, automatically log in and send the online information of the first online application to the second terminal.

[0108] If the first online application selected by the user has not been logged in before, the system automatically opens the application and prompts the user to manually enter the account and password to log in. After the login is successful, the first terminal sends the online information of the first online application to the second terminal.

[0109] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation.

[0110] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0111] See also Figure 5 , is a schematic diagram of the structure of an information transmission device provided by an exemplary embodiment of the present application. The information transmission device can be implemented as all or part of the terminal through software, hardware or a combination of both, and can also be integrated on the server as an independent module. The information transmission device in the embodiment of the present application is applied to the terminal, and the device 1 includes a second terminal identification module 11 and an online information transmission module 12, wherein:

[0112] A second terminal identification module 11, used to identify a second terminal within a near field communication range of the first terminal;

[0113] The connection information transmission module 12 is used to transmit connection information between the first terminal and the second terminal by using a near field communication method based on the first application information opened by the first terminal and the second application information opened by the second terminal.

[0114] See also Figure 6 , which is a structural diagram of an information transmission device provided by an exemplary embodiment of the present application.

[0115] Optional, such as Figure 6 As shown, the online information transmission module 12 in the information transmission device 1 provided in the embodiment of the present application is specifically used for:

[0116] When it is determined that the first terminal starts a first online application and the second terminal starts a second online application, first online information of the first online application is sent to the second terminal, and second online information of the second online application sent by the second terminal is received.

[0117] The device 1 also includes:

[0118] The second online information display module 13 is used to display the second online information.

[0119] The online operation execution module 14 is used to receive a confirmation operation for the second online information input, and perform an online operation corresponding to the second online application between the first terminal and the second terminal.

[0120] In an optional embodiment, the online operation execution module 14 is further used for:

[0121] A response message of the second terminal to the first connection information is received, and a connection operation corresponding to the first connection application is performed between the first terminal and the second terminal.

[0122] See also Figure 7 , which is a structural diagram of an information transmission device provided by an exemplary embodiment of the present application.

[0123] Optional, such as Figure 7 As shown, the online information transmission module 12 in the information transmission device 1 provided in the embodiment of the present application is specifically used for:

[0124] When it is determined that the first terminal has started an online application and the second terminal has not started an online application, sending online information of the online application to the second terminal; or

[0125] It is determined that the first terminal does not start the online application and the second terminal starts the online application, and online information of the online application sent by the second terminal is received.

[0126] The information transmission device 1 further includes:

[0127] An online application detection module 15, used to detect whether the first terminal has the online application installed;

[0128] A prompt information output module 16, configured to output installation prompt information of the online application if the first terminal has not installed the online application;

[0129] The online operation execution module 14 is specifically used for:

[0130] The online application is installed and logged into based on the installation prompt information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

[0131] A login information acquisition module 17, configured to acquire historical login information of the online application if the first terminal installs the online application;

[0132] The online operation execution module 14 is specifically used for:

[0133] The online game application is logged in based on the historical login information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

[0134] See also Figure 8 , which is a structural diagram of an information transmission device provided by an exemplary embodiment of the present application.

[0135] Optional, such as Figure 8 As shown, the online information transmission module 12 in the information transmission device 1 provided in the embodiment of the present application includes:

[0136] The installation information pushing unit 121 is configured to push installation information of the online application if it is determined that the first terminal has not opened the online application and the second terminal has not opened the online application and if the first terminal and the second terminal have not installed the online application.

[0137] The online application installation unit 122 is used to receive a selection instruction input for the installation information and install at least one online application.

[0138] The online application display unit 123 is used to obtain the usage time of each online application installed on the first terminal, sort the online applications in order of usage time, and display the sorted online applications.

[0139] The online information sending unit 124 is used to receive a selection instruction input for each of the sorted online applications, determine a first online application, and send the online information of the online application to the second terminal.

[0140] It should be noted that the information transmission device provided in the above embodiment only uses the division of the above functional modules as an example when executing the information transmission method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the information transmission device provided in the above embodiment and the information transmission method embodiment belong to the same concept, and the implementation process thereof is detailed in the method embodiment, which will not be repeated here.

[0141] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0142] The information transmission method provided in the embodiment of the present application identifies a second terminal within the near-field communication range of a first terminal; based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal using near-field communication. The first terminal and the second terminal send online information to each other through near-field communication sensing, and based on the confirmation operation of the online information by any terminal user, both users can quickly perform online operations. The method has no constraints on the first terminal user and the second terminal user when performing online operations. For example, the two parties do not need to be friends, do not need to know each other's game room number, etc., and only need to accept the other party's online information to perform online operations, which has higher online efficiency and simpler operation.

[0143] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the method of any of the above embodiments are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0144] An embodiment of the present application also provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the program.

[0145] See also Fig. 9 , which is a terminal structure block diagram provided in an embodiment of the present application.

[0146] like Fig. 9 As shown, the terminal 100 includes: a processor 901 and a memory 902 .

[0147] In the embodiment of the present application, the processor 901 is the control center of the computer system, which can be the processor of a physical machine or the processor of a virtual machine. The processor 901 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 901 can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 901 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.

[0148] In the embodiment of the present application, the processor 901 is used to:

[0149] Identify a second terminal within a near field communication range of the first terminal;

[0150] Based on the first application information opened by the first terminal and the second application information opened by the second terminal, connection information is transmitted between the first terminal and the second terminal in a near field communication manner.

[0151] Further, the transmitting connection information between the first terminal and the second terminal by using a near field communication method based on the first application information opened by the first terminal and the second application information opened by the second terminal includes:

[0152] When it is determined that the first terminal starts a first online application and the second terminal starts a second online application, first online information of the first online application is sent to the second terminal, and second online information of the second online application sent by the second terminal is received.

[0153] Furthermore, the method further comprises:

[0154] Displaying the second online information;

[0155] A confirmation operation for the second connection information input is received, and a connection operation corresponding to the second connection application is performed between the first terminal and the second terminal.

[0156] Furthermore, the method further comprises:

[0157] A response message of the second terminal to the first connection information is received, and a connection operation corresponding to the first connection application is performed between the first terminal and the second terminal.

[0158] Further, the transmitting connection information between the first terminal and the second terminal by using a near field communication method based on the first application information opened by the first terminal and the second application information opened by the second terminal includes:

[0159] When it is determined that the first terminal starts the online application and the second terminal does not start the online application, sending online information of the online application to the second terminal;

[0160] or,

[0161] It is determined that the first terminal does not start the online application and the second terminal starts the online application, and online information of the online application sent by the second terminal is received.

[0162] Furthermore, the method further comprises:

[0163] Detecting whether the first terminal has the online application installed;

[0164] If the first terminal has not installed the online application, outputting installation prompt information of the online application;

[0165] The online application is installed and logged into based on the installation prompt information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

[0166] Furthermore, the method further comprises:

[0167] If the first terminal installs the online application, obtaining historical login information of the online application;

[0168] The online game application is logged in based on the historical login information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

[0169] Further, based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal in a near field communication manner, including:

[0170] When it is determined that the first terminal does not open the online application and the second terminal does not open the online application, obtaining the usage time of each online application installed on the first terminal, sorting the online applications in order of usage time, and displaying the sorted online applications;

[0171] A selection instruction input for each of the sorted online applications is received, a first online application is determined, and online information of the first online application is sent to the second terminal.

[0172] Furthermore, after determining that the first terminal does not open the online application and the second terminal does not open the online application, the method further includes:

[0173] If the first terminal and the second terminal have not installed the online application, push the installation information of the online application;

[0174] A selection instruction input for the installation information is received, and at least one online application is installed.

[0175] The memory 902 may include one or more computer-readable storage media, which may be non-transitory. The memory 902 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments of the present application, the non-transitory computer-readable storage medium in the memory 902 is used to store at least one instruction, and the at least one instruction is used to be executed by the processor 901 to implement the method in the embodiment of the present application.

[0176] In some embodiments, the terminal 100 further includes: a peripheral device interface 903 and at least one peripheral device. The processor 901, the memory 902 and the peripheral device interface 903 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 903 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a display screen 904, a camera 905 and an audio circuit 906.

[0177] The peripheral device interface 903 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 901 and the memory 902. In some embodiments of the present application, the processor 901, the memory 902, and the peripheral device interface 903 are integrated on the same chip or circuit board; in some other embodiments of the present application, any one or two of the processor 901, the memory 902, and the peripheral device interface 903 may be implemented on a separate chip or circuit board. The embodiments of the present application are not specifically limited to this.

[0178] The display screen 904 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. When the display screen 904 is a touch display screen, the display screen 904 also has the ability to collect touch signals on the surface or above the surface of the display screen 904. The touch signal can be input to the processor 901 as a control signal for processing. At this time, the display screen 904 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments of the present application, the display screen 904 can be one, and the front panel of the terminal 100 is set; in other embodiments of the present application, the display screen 904 can be at least two, which are respectively set on different surfaces of the terminal 100 or are folded; in some other embodiments of the present application, the display screen 904 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 100. Even, the display screen 904 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 904 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode, organic light-emitting diode).

[0179] Camera 905 is used to capture images or videos. Optionally, camera 905 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments of the present application, camera 905 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0180] The audio circuit 906 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 901 for processing. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 100. The microphone may also be an array microphone or an omnidirectional collection microphone.

[0181] The power supply 907 is used to power various components in the terminal 100. The power supply 907 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 907 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0182] The terminal structure block diagram shown in the embodiment of the present application does not constitute a limitation on the terminal 100. The terminal 100 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0183] In this application, the terms "first", "second", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or order; the term "plurality" refers to two or more, unless otherwise expressly defined. The terms "installed", "connected", "connected", "fixed", etc. should be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; "connected" can be a direct connection or an indirect connection through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances.

[0184] In the description of the present application, it is necessary to understand that the terms "upper", "lower", etc. indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or unit referred to must have a specific direction, be constructed and operated in a specific orientation. Therefore, it should not be understood as a limitation on the present application.

[0185] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. An information transmission method, characterized in that: Applied to a first terminal, the method includes: Identify a second terminal within a near field communication range of the first terminal; Based on the first application information opened by the first terminal and the second application information opened by the second terminal, the online information is transmitted between the first terminal and the second terminal by using the near field communication induction method; wherein the online information refers to the information sent to the other terminal before the first terminal and the second terminal perform the online operation; the online information at least includes the name of the online application and the item to be online; A confirmation operation for the target connection information is received, and a connection operation of a target connection application is performed between the first terminal and the second terminal; wherein the target connection application is used to indicate a connection application corresponding to the target connection information.

2. The method according to claim 1, characterized in that: The transmitting connection information between the first terminal and the second terminal by using a near field communication induction method based on the first application information opened by the first terminal and the second application information opened by the second terminal includes: When it is determined that the first terminal starts a first online application and the second terminal starts a second online application, first online information of the first online application is sent to the second terminal, and second online information of the second online application sent by the second terminal is received.

3. The method according to claim 2, characterized in that The method further comprises: Display the second online information; The receiving of the confirmation operation for the target connection information and performing the connection operation of the target connection application between the first terminal and the second terminal include: A confirmation operation for the second connection information input is received, and a connection operation corresponding to the second connection application is performed between the first terminal and the second terminal.

4. The method according to claim 3, characterized in that The receiving of the confirmation operation for the target connection information and performing the connection operation of the target connection application between the first terminal and the second terminal include: A response message of the second terminal to the first connection information is received, and a connection operation corresponding to the first connection application is performed between the first terminal and the second terminal.

5. The method according to claim 1, characterized in that The transmitting connection information between the first terminal and the second terminal by using a near field communication induction method based on the first application information opened by the first terminal and the second application information opened by the second terminal includes: When it is determined that the first terminal starts the online application and the second terminal does not start the online application, sending online information of the online application to the second terminal; or, It is determined that the first terminal does not start the online application and the second terminal starts the online application, and online information of the online application sent by the second terminal is received.

6. The method according to claim 5, characterized in that The method further comprises: Detecting whether the first terminal has the online application installed; If the first terminal has not installed the online application, outputting installation prompt information of the online application; The online application is installed and logged into based on the installation prompt information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

7. The method according to claim 6, characterized in that The method further comprises: If the first terminal installs the online application, obtaining historical login information of the online application; The online application is logged in based on the historical login information, and an online operation corresponding to the online application is performed between the first terminal and the second terminal.

8. The method according to claim 1, characterized in that Based on the first application information opened by the first terminal and the second application information opened by the second terminal, the connection information is transmitted between the first terminal and the second terminal by using a near field communication induction method, including: When it is determined that the first terminal does not open the online application and the second terminal does not open the online application, obtaining the usage time of each online application installed on the first terminal, sorting the online applications in order of usage time, and displaying the sorted online applications; A selection instruction input for each of the sorted online applications is received, a first online application is determined, and online information of the first online application is sent to the second terminal.

9. The method according to claim 8, characterized in that After determining that the first terminal does not open the online application and the second terminal does not open the online application, the method further includes: If the first terminal and the second terminal have not installed the online application, push the installation information of the online application; A selection instruction input for the installation information is received, and at least one online application is installed.

10. An information transmission device, characterized in that: Configured in the first terminal, the device includes: A second terminal identification module, used to identify a second terminal within the near field communication range of the first terminal; A connection information transmission module, used to transmit connection information between the first terminal and the second terminal by using a near field communication induction method based on the first application information opened by the first terminal and the second application information opened by the second terminal; wherein the connection information refers to information sent to the other terminal before the first terminal and the second terminal perform a connection operation; the connection information at least includes the name of the connection application and the item to be connected; A confirmation operation for the target connection information is received, and a connection operation of a target connection application is performed between the first terminal and the second terminal; wherein the target connection application is used to indicate a connection application corresponding to the target connection information.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 9 are implemented.

12. A terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 9 are implemented.

Citation Information

Patent Citations

  • Data communication method and system for social application system

    CN104506594A

  • Application recommendation method applied to mobile terminal, mobile terminal and storage device

    CN110929140A