CN112685106A - Application program starting method, system, device, electronic equipment and storage medium - Google Patents
Application program starting method, system, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112685106A CN112685106A CN202110071849.8A CN202110071849A CN112685106A CN 112685106 A CN112685106 A CN 112685106A CN 202110071849 A CN202110071849 A CN 202110071849A CN 112685106 A CN112685106 A CN 112685106A
- Authority
- CN
- China
- Prior art keywords
- application
- cloud
- application program
- instruction
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 claims abstract description 27
- 238000004590 computer program Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 abstract description 17
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a starting method, a starting system, a starting device, electronic equipment and a computer readable storage medium of an application program, and belongs to the technical field of computers. According to the method, under the condition that a cloud application program is operated, the cloud end can acquire operation data aiming at the terminal application program sent by the terminal, and an application starting instruction aiming at the terminal is generated according to the operation data, after the terminal receives the application starting instruction returned by the cloud end, the target application program corresponding to the application starting instruction can be selected, and then the target application program is started locally, so that a user can operate the target application program, therefore, in a cloud application processing scene, when the terminal needs to open a relevant application program in the cloud application program, a starting request can be sent to the cloud end firstly, and the corresponding starting instruction is returned by the cloud end, so that the application program is opened at the terminal, and under the condition that the information safety of the user is guaranteed, the problem that the relevant application program cannot be started in the cloud application processing process is solved.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and a system for starting an application program, an apparatus for starting an application program, an electronic device, and a storage medium.
Background
With the continuous development of communication technology and computing power, especially with the growing maturity of fifth generation communication technology, cloud games have been greatly developed. The cloud game is also a game on demand, and is a game mode based on cloud computing, the game operation is completed at a cloud server end/a cloud terminal, a user sends an operation instruction through terminal equipment, the cloud end/the cloud terminal continuously compresses the instruction feedback and the audio and video content coding of the game after receiving the instruction and the cloud end rendering is completed, and the compressed instruction feedback and the audio and video content coding are transmitted to a game client end of the terminal through a network, so that the real-time synchronous game experience of the user is realized through high-speed network transmission, operation, coding and decoding capabilities.
In a cloud game scenario, since a game runs in a cloud server/cloud terminal, when a user plays the game at the terminal, a specific application program often needs to be pulled up from a local game client, for example, account login of the game client is completed through a certain instant messaging application program, game payment is completed through a certain living application program, and the like.
Disclosure of Invention
The invention provides a starting method, a starting system, a starting device, electronic equipment and a computer readable storage medium of an application program, which are used for solving the problems that related application programs cannot be started in a cloud application processing scene and game experience is reduced in the prior art to a certain extent.
According to a first aspect of the present invention, there is provided a method for starting an application program, including:
under the condition that a cloud application program runs at a cloud end, the cloud end acquires operation data sent by a terminal;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data and sends the application starting instruction to the terminal;
and the terminal selects a target application program corresponding to the application starting instruction and starts the target application program.
Optionally, the cloud includes a cloud operating system and a cloud application service, and in the case that the cloud application program is run at the cloud, the cloud acquires the operating data sent by the terminal, including:
under the condition that a cloud application program runs at a cloud end, the cloud end obtains operation data sent by a terminal through the cloud application service and sends the operation data to the cloud application program;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data, and sends the application starting instruction to the terminal, and the method comprises the following steps:
the cloud end generates an application starting instruction aiming at the terminal by adopting the operation data through the cloud application program, and transmits the application starting instruction to the cloud end operation system;
and the cloud end sends the application starting instruction to the terminal through the cloud end operating system.
Optionally, the cloud includes a cloud operating system, and before the terminal operating system selects a target application program corresponding to the application start instruction and starts the target application program, the method further includes:
and the terminal receives an application starting instruction returned by the cloud end through the cloud end operating system through the terminal operating system.
Optionally, the sending, by the cloud, the application start instruction to the terminal through the cloud operating system includes:
the cloud end transmits the application starting instruction to the cloud application service through the cloud end operating system, and sends the application starting instruction to the terminal through the cloud application service;
before the terminal operating system selects a target application program corresponding to the application starting instruction and starts the target application program, the method further comprises the following steps:
and the terminal receives an application starting instruction returned by the cloud end through the cloud application service through the terminal application program, and transmits the application starting instruction to the terminal operating system.
Optionally, the cloud generates an application start instruction for the terminal by using the operation data through the cloud application program, and transmits the application start instruction to the cloud operating system, where the method includes:
the cloud end converts the operation data into an application control instruction through the cloud application program, and acquires an instruction type of the application control instruction;
the cloud application program takes an application control instruction with an instruction type of starting the application program as an application starting instruction, and transmits the application starting instruction to the cloud operating system.
According to a second aspect of the present invention, there is provided a method for starting an application, which is applied to a sending side including a first application, the method including:
under the condition that a second application program is operated on a receiving side, responding to user operation acting on the first application program, and generating operation data corresponding to the user operation;
sending the user data to the receiving side;
acquiring an application starting instruction sent by the receiving side;
and selecting a target application program corresponding to the application starting instruction, and starting the target application program.
Optionally, the sending side includes a first operating system, and the selecting a target application program corresponding to the application start instruction and starting the target application program include:
and selecting a target application program corresponding to the application starting instruction through the first operating system, and starting the target application program.
Optionally, the obtaining of the application start instruction sent by the receiving side includes:
and receiving an application starting instruction returned by the receiving side through the first operating system.
Optionally, the sending side includes a second application program, and the acquiring the application start instruction sent by the receiving side includes:
and receiving an application starting instruction returned by the receiving side through the first application program, and transmitting the application starting instruction to the first operating system.
According to a third aspect of the present invention, there is provided a method for starting an application, applied to a receiving side, where the receiving side includes a second application, the method including:
acquiring operation data sent by a sending side under the condition of running the second application program;
generating an application starting instruction aiming at the sending side according to the operation data;
and sending the application starting instruction to the sending side.
Optionally, the receiving side includes a second operating system and a cloud application service, and acquiring the operation data sent by the sending side when the second application program is run includes:
under the condition that the second application program is operated, acquiring operation data sent by a sending side through the cloud application service;
the generating an application starting instruction for the sending side according to the operation data comprises:
and generating an application starting instruction aiming at the sending side by adopting the operation data through the second application program, and transmitting the application starting instruction to the second operating system.
Optionally, the sending the application start instruction to the sending side includes:
sending the application starting instruction to the sending side through the second operating system;
or, the application starting instruction is transmitted to the cloud application service through the second operating system, and the cloud application service sends the application starting instruction to the sending side.
Optionally, the generating, by the second application program, an application start instruction for the sending side by using the operation data, and transmitting the application start instruction to the second operating system includes:
converting the operation data into an application control instruction through the second application program, and acquiring an instruction type of the application control instruction;
and taking an application control instruction with the instruction type of starting the application program as an application starting instruction through the second application program, and transmitting the application starting instruction to the cloud operating system.
According to a fourth aspect of the present invention, there is provided a startup system of an application, the startup system including a cloud and a terminal, the startup system including:
the operation data processing module is located at the cloud end and used for acquiring operation data sent by a terminal under the condition that a cloud application program runs at the cloud end, wherein the terminal comprises the terminal application program, and the operation data comprises operation data aiming at the terminal application program;
the starting instruction processing module is positioned at the cloud end and used for generating an application starting instruction aiming at the terminal according to the operation data and sending the application starting instruction to the terminal;
and the application program starting module is positioned at the terminal and used for selecting the target application program corresponding to the application starting instruction and starting the target application program.
Optionally, the cloud includes a cloud operating system and a cloud application service, and the operation data processing module is specifically configured to:
under the condition that a cloud application program runs at a cloud end, acquiring operation data sent by a terminal through the cloud application service, and sending the operation data to the cloud application program;
the starting instruction processing module comprises:
the starting instruction generating submodule is used for generating an application starting instruction aiming at the terminal by adopting the operation data through the cloud application program and transmitting the application starting instruction to the cloud operating system;
and the starting instruction sending submodule is used for sending the application starting instruction to the terminal through the cloud operating system.
Optionally, the starting system further comprises:
and the first starting instruction receiving module is positioned at the terminal and used for receiving the application starting instruction returned by the cloud end through the cloud end operating system through the terminal operating system.
Optionally, the start instruction sending submodule is specifically configured to:
the cloud end transmits the application starting instruction to the cloud application service through the cloud end operating system, and sends the application starting instruction to the terminal through the cloud application service;
the system further comprises:
and the second starting instruction receiving module is positioned at the terminal and used for receiving an application starting instruction returned by the cloud end through the cloud application service through the terminal application program and transmitting the application starting instruction to the terminal operating system.
Optionally, the start instruction generation submodule is specifically configured to:
the cloud end converts the operation data into an application control instruction through the cloud application program, and acquires an instruction type of the application control instruction;
the cloud application program takes an application control instruction with an instruction type of starting the application program as an application starting instruction, and transmits the application starting instruction to the cloud operating system.
According to a fifth aspect of the present invention, there is provided an apparatus for starting an application, applied to a sending side including a first application, the apparatus comprising:
the operation data generation module is used for responding to the user operation acting on the first application program under the condition that a second application program is operated on a receiving side, and generating operation data corresponding to the user operation;
an operation data sending module, configured to send the user data to the receiving side;
the starting instruction receiving module is used for acquiring an application starting instruction sent by the receiving side;
and the application program starting module is used for selecting a target application program corresponding to the application starting instruction and starting the target application program.
Optionally, the sending side includes a first operating system, and the application starting module is specifically configured to:
and selecting a target application program corresponding to the application starting instruction through the first operating system, and starting the target application program.
Optionally, the starting instruction receiving module includes:
and the first instruction receiving submodule is used for receiving the application starting instruction returned by the receiving side through the first operating system.
Optionally, the starting instruction receiving module includes:
and the second instruction receiving submodule is used for receiving the application starting instruction returned by the receiving side through the first application program and transmitting the application starting instruction to the first operating system.
According to a sixth aspect of the present invention, there is provided an apparatus for starting an application, applied to a receiving side including a second application, the apparatus comprising:
the operation data acquisition module is used for acquiring the operation data sent by the sending side under the condition of running the second application program;
the starting instruction generating module is used for generating an application starting instruction aiming at the sending side according to the operation data;
and the starting instruction sending module is used for sending the application starting instruction to the sending side.
Optionally, the receiving side includes a second operating system and a cloud application service, and the operation data obtaining module is specifically configured to:
under the condition that the second application program is operated, acquiring operation data sent by a sending side through the cloud application service;
the starting instruction generation module comprises:
and the starting instruction generating submodule is used for generating an application starting instruction aiming at the sending side by adopting the operation data through the second application program and transmitting the application starting instruction to the second operating system.
Optionally, the start instruction sending module is specifically configured to:
sending the application starting instruction to the sending side through the second operating system;
or, the application starting instruction is transmitted to the cloud application service through the second operating system, and the cloud application service sends the application starting instruction to the sending side.
Optionally, the start instruction generation submodule is specifically configured to:
converting the operation data into an application control instruction through the second application program, and acquiring an instruction type of the application control instruction;
and taking an application control instruction with the instruction type of starting the application program as an application starting instruction through the second application program, and transmitting the application starting instruction to the cloud operating system.
According to a seventh aspect of the present invention, there is provided an electronic apparatus comprising:
one or more processors; and
one or more machine readable media having instructions stored thereon, which when executed by the one or more processors, cause the electronic device to perform the method of launching an application program as described in any of the first aspects.
According to an eighth aspect of the present invention, there is provided a computer-readable storage medium on which a computer program is stored, the computer program, when executed by a processor, implementing the method for launching an application program according to any one of the first aspect.
Aiming at the prior art, the invention has the following advantages:
in the embodiment of the invention, the cloud end comprises the cloud application program, the terminal comprises the terminal application program, and the cloud end can acquire the operation data aiming at the terminal application program sent by the terminal under the condition of operating the cloud application program, and generates an application start instruction for the terminal according to the operation data, the terminal can select a target application program corresponding to the application start instruction after receiving the application start instruction returned by the cloud, and then locally starts the target application program, so that the user can operate the target application program, therefore, in a cloud application processing scene, when the terminal needs to open the relevant application program in the cloud application program, the starting request can be sent to the cloud end firstly, and the cloud end returns a corresponding starting instruction so as to open the application program at the terminal, under the condition of ensuring the safety of user information, the problem that relevant application programs cannot be started in the cloud application processing process is solved.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
FIG. 1 is a schematic view of a cloud game scenario according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of an embodiment of a method for launching an application program;
FIG. 3 is a schematic diagram of data transfer in an embodiment of the invention;
FIG. 4 is a schematic diagram of data transfer in an embodiment of the invention;
FIG. 5 is a schematic diagram of data transmission in an embodiment of the present invention;
FIG. 6 is a flowchart illustrating steps of an embodiment of a method for launching an application program;
FIG. 7 is a flowchart illustrating steps of an embodiment of a method for launching an application program;
FIG. 8 is a block diagram of an embodiment of a system for launching an application program in accordance with the present invention;
FIG. 9 is a block diagram of an embodiment of an application startup device according to the present invention;
FIG. 10 is a block diagram of an embodiment of an application startup device according to the present invention;
fig. 11 is a block diagram of an electronic device of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
In an alternative embodiment, cloud gaming refers to a cloud computing-based gaming mode. In the cloud game operation mode, the game program operation main body and the game picture presentation main body are separated, the storage and operation of the starting method of the application program are completed on the cloud game server, and the local game client is used for receiving and sending data and presenting the game picture, for example, the local game client can be a display device with a data transmission function close to a user side, such as a mobile terminal, a television, a computer, a palm computer and the like; however, the terminal device performing the game data processing is a cloud game server in the cloud. When a game is played, a user operates the local game client to send an operation instruction to the cloud game server, the cloud game server runs the game according to the operation instruction, data such as game pictures and the like are coded and compressed, the data are returned to the local game client through a network, and finally the data are decoded and the game pictures are output through the local game client, so that the game running on the cloud side is controlled in a local remote mode.
As an example, referring to fig. 1, a scene schematic diagram of a cloud game in an embodiment of the present invention is shown, where a local game client may be run in a terminal, and a cloud game service may be provided in a cloud terminal, the terminal may respond to a user operation, generate a corresponding operation data stream, and send the operation data stream to the cloud terminal, and the cloud terminal continuously compresses an instruction feedback and an audio/video content code of the game according to the operation data stream, and then returns the compressed instruction feedback and the audio/video content code to the terminal through a network, and then the terminal renders and displays a game interface. In the process, when a user needs to open a related application program at a terminal, for example, when the user enters a game application, the user needs to log in the game application through an account of a certain social application program, the user needs to start an application program in the game, at this time, a local game client sends an application program starting request to a cloud, the cloud searches for a matched application program according to the request, starts and displays a corresponding application interface, and then transmits the application interface to the local game client through a network.
However, in the process of starting the application program, the application program runs in the cloud, and even if the terminal has the same application program, the application program cannot be started normally, and in consideration of the security and convenience of the user account, the user is not willing to log in the account information of the user in the application program in the cloud, and is easy to trigger the account to log in the wind control in different places, so that the convenience and the security of the user game are greatly reduced, and the game experience of the user is greatly influenced.
It should be noted that, in the embodiment of the present invention, a cloud game scene is taken as an example for illustration, that is, a cloud application program run by a cloud is a local game client, a terminal application program run by a terminal is a local game client, the local game client is responsible for processing game data, and the local game client is responsible for rendering and displaying a game picture and acquiring user operation data.
Therefore, one of the core invention points of the embodiment of the present invention is to customize the cloud, so that the cloud can obtain the operation data sent by the terminal, and generate a corresponding control instruction according to the operation data, if the control instruction is an application start instruction, the application start instruction is returned to the terminal, and the terminal locally starts a corresponding target application program, so as to solve the problem that the cloud application cannot start a related application program in the processing process under the condition of ensuring the user information security.
Referring to fig. 2, a flowchart illustrating steps of an embodiment of a method for starting an application program according to the present invention is shown, which may specifically include the following steps:
in the embodiment of the present invention, the terminal may be a user terminal on a user side, a local game client (i.e., a terminal application) may be run in the user terminal, the cloud may be a terminal or a server on a server side, and a cloud game client (i.e., a cloud application) may be run in the cloud. The game pictures corresponding to the video stream returned by the cloud can be rendered and displayed in the graphical user interface of the terminal, so that the user can operate in the graphical user interface, the local game client responds to the user operation, generates a corresponding operation request and sends the operation request to the cloud to perform corresponding game data processing.
In specific implementation, the terminal can respond to user operation acting on the local game client, acquire operation data corresponding to the user operation, and send the operation data to the cloud. The operation data may include operations of a user on a graphical user interface when the local game client displays a game screen corresponding to a video stream returned by the cloud, for example, for a touch terminal, the user operations may include operations of clicking, sliding, long-pressing, re-pressing, and the like; for the non-touch terminal, the user operation can include corresponding operations such as a movement event and a click event of a mouse cursor, so that the local game client can acquire the operation data of the user on the game picture in real time and send the operation data to the cloud end, and the cloud end generates a corresponding control instruction according to the operation data to control the game.
in the embodiment of the invention, the cloud end can be customized, after the operation data sent by the local game client end is received, the corresponding control instruction can be generated according to the operation data, the control instruction is analyzed, and if the control instruction is an application starting instruction, the application starting instruction can be returned to the terminal, so that the terminal can locally start a corresponding application program according to the application starting instruction; if the game control command is the game control command, the corresponding game control command is executed in the cloud end, and the corresponding game picture is transmitted to the terminal, so that the terminal can display the corresponding game picture conveniently.
It should be noted that, in a cloud game scene, the cloud game client may generate corresponding control instructions, such as a movement instruction, a skill release instruction, a login instruction, a payment instruction, an application start instruction, and the like, according to the operation data of the user, and if the control instructions are for the game play itself, the corresponding control instructions may be executed, including controlling movement and skill release of a virtual object in the game, and returning a corresponding video stream to the terminal for display in the local game client; if the control instruction is an instruction for the client, including an application starting instruction and the like, the cloud game client can return the application starting instruction to the terminal, and the terminal locally starts the corresponding application program, so that the problem that the relevant application program cannot be started in the cloud game process is solved, the corresponding application program can be opened according to different requirements of users, and the fluency of the game process and the game experience of the users are ensured.
In specific implementation, the terminal may run a local operating system, the cloud may run a cloud operating system, for example, the operating system may include operating systems such as an IOS system, an android system, and a windows system, and the cloud may be the same or similar terminal as the terminal, or may be a server and the like. Specifically, under the condition that the cloud game client is operated at the cloud end, the cloud end can acquire operation data sent by the terminal through the local game client through the cloud application service, the operation data are transmitted to the cloud game client, the cloud game client adopts the operation data to generate a control instruction for the terminal, the application starting instruction is transmitted to the cloud end operation system under the condition that the control instruction is detected to be the application starting instruction, the application starting instruction is sent to the terminal through the cloud end operation system, and therefore the terminal can start a corresponding application program according to the starting instruction.
The cloud end can convert the operation type information and the operation position information into an application control instruction through the cloud end game client end, acquire an instruction type of the application control instruction, classify the instruction type, and execute a corresponding game operation instruction and return a corresponding game picture if the instruction type is a game operation instruction; if the instruction type is an application starting instruction, the cloud game client does not execute, and transmits the instruction to the cloud operating system so as to send the instruction to the terminal.
It should be noted that the operation type information may include a type of a user operation, including a click operation, a sliding operation, and other operation types, and the operation position information may be a position of a graphical user interface of the terminal operated by the user, including a position of a corresponding pixel point or a coordinate position in the graphical user interface operated by the user, and other operation types. For example, assuming that the upper left corner of the graphical user interface is used as an origin, the terminal may obtain a position point corresponding to a click operation of a user on the graphical user interface, or obtain a position point corresponding to a starting position point and an ending position point of a sliding operation, and obtain coordinate information of the position point, and then send an operation type and position information corresponding to the user operation to the cloud, the cloud game client may calculate a position corresponding to the user operation on the game interface according to the operation type and the position information, and if a corresponding operation control exists at the corresponding position, such as a mobile control, a skill release control, a login control, and the like, a corresponding control instruction may be generated. After the cloud game client generates the control instruction, the cloud game client may determine what type of instruction the control instruction is in combination with the corresponding operation control, for example, if the operation control is a login control, the corresponding control instruction may be an application start instruction for starting a corresponding application program to obtain account information of the application program, so as to realize login; if the operation control is a payment control, the corresponding control instruction can also be an application starting instruction, and is used for starting a corresponding payment application program to realize payment; if the operation control is a mobile control, the corresponding control instruction may be a mobile control instruction for controlling the movement of the virtual object in the game, and the like, which is not limited in the present invention.
In an example, referring to fig. 3, a schematic diagram of data transmission in an embodiment of the present invention is shown, after a terminal sends operation data generated by a local game client to a cloud, the cloud may receive the operation data through a cloud game service and transmit the operation data to the cloud game client, the cloud game client generates a control instruction according to the operation data, if the control instruction is an application start instruction, the application start instruction is transmitted to a cloud operating system, and the cloud operating system sends the application start instruction to the terminal through the cloud game service. The terminal can obtain an application starting instruction sent by the cloud game service through the local game client side, and transmits the application starting instruction to the local operating system, so that a corresponding application program can be opened through the local operating system.
It should be noted that some of the types of applications may be started in the above examples, such as opening a browser application in a local game client, however, for some applications involving user sensitive data, data authentication exchange with the initiator (local game client) and the corresponding application is required, such as opening a social application in the local game client, requiring that the local game client has access to the social application and obtains authorization of the social application, otherwise the social application is easily rejected.
Thus, in another example, referring to fig. 4, a schematic diagram of data transfer in an embodiment of the present invention is shown, a connection can be established between a local operating system running on a terminal and a cloud operating system running on a cloud, on one hand, a local game client can send an operation data stream to a cloud game service, and the cloud game service can send an audio/video data stream to the local game client, and on the other hand, data communication can be performed between the local operating system and the cloud operating system, so that after the cloud game client generates an application start instruction and transmits the application start instruction to the cloud operating system, the cloud operating system can send the application start instruction to the terminal, and the terminal can start an application after obtaining the application start instruction through the local operating system, thereby avoiding various problems of starting the application at the cloud, the convenience and the safety of the user game are effectively guaranteed, and the game experience of the user is improved.
And 203, selecting a target application program corresponding to the application starting instruction by the terminal, and starting the target application program.
In a specific implementation, after obtaining an application start instruction, a local operating system of the terminal may parse the application start instruction to obtain a corresponding application identifier, so as to select a target application program corresponding to the application identifier, start the target application program at the terminal, render an application interface corresponding to the target application program, and display the application interface in a local game client, so that a user performs an operation on the application interface, for example, inputs corresponding account information, completes a corresponding payment operation, and the like.
In an example, referring to fig. 5, a schematic diagram of data transmission in an embodiment of the present invention is shown, where a cloud end game client is run by a cloud end, a connection is established between a local game client running on a terminal and a cloud game service running by the cloud end, the cloud game service may push an audio and video data stream in the cloud end game client to the local game client, the local game client plays the audio and video data stream, displays a corresponding game picture, and receives a user operation, generates corresponding operation data, and sends the corresponding operation data to the cloud game service, so that the cloud game service executes a corresponding operation according to the user operation. The cloud game client generates a corresponding application control instruction after receiving the operation data, and if the application control instruction is an application starting instruction, the application starting instruction can be transmitted to a cloud operating system; in another case, authentication is not implemented between the local game client operated by the terminal and the related application program, that is, when the local game client cannot directly open the related application program, the start of the application program can be implemented through linkage between the operating system at the cloud and the operating system at the terminal, that is, the cloud operating system can transmit the application start instruction to the terminal operating system, and the cloud sends the application start instruction to the terminal. The terminal can obtain the application starting instruction through the local operating system or obtain the application starting instruction through the local game client, then send the application starting instruction to the local operating system, the local operating system selects the target application program, and the corresponding application interface is rendered in the game interface, so that the problem that the related application program cannot be started in the cloud game process is solved under the condition that the information safety of the user is ensured, the corresponding application program can be opened according to different requirements of the user, and the fluency of the game process and the game experience of the user are ensured.
It should be noted that the embodiment of the present invention includes but is not limited to the above examples, and it is understood that, under the guidance of the idea of the embodiment of the present invention, a person skilled in the art can set the method according to practical situations, and the present invention is not limited to this.
In the embodiment of the invention, the cloud end comprises the cloud application program, the terminal comprises the terminal application program, and the cloud end can acquire the operation data aiming at the terminal application program sent by the terminal under the condition of operating the cloud application program, and generates an application start instruction for the terminal according to the operation data, the terminal can select a target application program corresponding to the application start instruction after receiving the application start instruction returned by the cloud, and then locally starts the target application program, so that the user can operate the target application program, therefore, in a cloud application processing scene, when the terminal needs to open the relevant application program in the cloud application program, the starting request can be sent to the cloud end firstly, and the cloud end returns a corresponding starting instruction so as to open the application program at the terminal, under the condition of ensuring the safety of user information, the problem that relevant application programs cannot be started in the cloud application processing process is solved.
In addition, for other cloud data processing scenarios, the user side can be used as the sending side, the cloud data processing side can be used as the receiving side, the first application program is run on the sending side, the second application program is run on the receiving side, and under the condition that the second application program is run on the receiving side, the corresponding application program can be locally started on the sending side according to the operation data of the sending side, so that the problem that the relevant application program cannot be started in the cloud application processing process is solved under the condition that the user information safety is ensured.
Specifically, referring to fig. 6, a flowchart of steps of an embodiment of a method for starting an application program according to the present invention is shown, and is applied to a sending side, where the sending side includes a first application program, and the method specifically includes the following steps:
In an optional embodiment of the present invention, the sending side includes a first operating system, and the selecting a target application corresponding to the application start instruction, when starting the target application, includes:
and selecting a target application program corresponding to the application starting instruction through the first operating system, and starting the target application program.
In an optional embodiment of the present invention, the acquiring an application start instruction sent by the receiving side includes:
and receiving an application starting instruction returned by the receiving side through the first operating system.
In an optional embodiment of the present invention, the acquiring the application start instruction sent by the receiving side includes:
and receiving an application starting instruction returned by the receiving side through the first application program, and transmitting the application starting instruction to the first operating system.
The method comprises the steps that a first application program can be operated on a sending side, under the condition that a second application program is operated on a receiving side, the sending side can respond to user operation acting on the first application program to generate operation data corresponding to the user operation, then the user data are sent to the receiving side, an application starting instruction sent by the receiving side is obtained, then a target application program corresponding to the application starting instruction is selected to start the target application program, therefore, when the sending side needs to open a relevant application program in a cloud application program, a starting request can be sent to the receiving side firstly, the corresponding starting instruction is returned by the receiving side, the application program can be opened on the sending side, and under the condition that user information safety is guaranteed, the problem that the relevant application program cannot be started in the cloud application processing process is solved.
Referring to fig. 7, a flowchart illustrating steps of another method for starting an application according to an embodiment of the present invention is shown, where the method is applied to a receiving side, where the receiving side includes a second application, and the method specifically includes the following steps:
In an optional embodiment of the present invention, the receiving side includes a second operating system and a cloud application service, and acquiring the operation data sent by the sending side when the second application program is run includes:
under the condition that the second application program is operated, acquiring operation data sent by a sending side through the cloud application service;
the generating an application starting instruction for the sending side according to the operation data comprises:
and generating an application starting instruction aiming at the sending side by adopting the operation data through the second application program, and transmitting the application starting instruction to the second operating system.
In an optional embodiment of the present invention, the sending the application start instruction to the sending side includes:
sending the application starting instruction to the sending side through the second operating system;
or, the application starting instruction is transmitted to the cloud application service through the second operating system, and the cloud application service sends the application starting instruction to the sending side.
In an optional embodiment of the present invention, the generating, by the second application program, an application start instruction for the sending side by using the operation data, and transmitting the application start instruction to the second operating system includes:
converting the operation data into an application control instruction through the second application program, and acquiring an instruction type of the application control instruction;
and taking an application control instruction with the instruction type of starting the application program as an application starting instruction through the second application program, and transmitting the application starting instruction to the cloud operating system.
The method comprises the steps that under the condition that a receiving side runs a second application program, operation data sent by a sending side is obtained, then an application starting instruction aiming at the sending side is generated according to the operation data, and then the application starting instruction is sent to the sending side, so that when the sending side needs to open a relevant application program in the cloud application program, a starting request can be sent to the receiving side firstly, and the receiving side returns a corresponding starting instruction, so that the application program can be opened at the sending side, and under the condition that user information safety is guaranteed, the problem that the relevant application program cannot be started in the cloud application processing process is solved.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 8, a block diagram of a start system of an application according to an embodiment of the present invention is shown, where the start system includes a cloud and a terminal, and may specifically include the following modules:
the operation data processing module 801 located at the cloud end is used for acquiring operation data sent by a terminal under the condition that a cloud application program runs at the cloud end, wherein the terminal comprises the terminal application program, and the operation data comprises operation data aiming at the terminal application program;
a start instruction processing module 802 located at the cloud end, configured to generate an application start instruction for the terminal according to the operation data, and send the application start instruction to the terminal;
and the application program starting module 803 located at the terminal is used for selecting the target application program corresponding to the application starting instruction and starting the target application program.
In an optional embodiment of the present invention, the cloud includes a cloud operating system and a cloud application service, and the operation data processing module 801 is specifically configured to:
under the condition that a cloud application program runs at a cloud end, acquiring operation data sent by a terminal through the cloud application service, and sending the operation data to the cloud application program;
the start instruction processing module 802 includes:
the starting instruction generating submodule is used for generating an application starting instruction aiming at the terminal by adopting the operation data through the cloud application program and transmitting the application starting instruction to the cloud operating system;
and the starting instruction sending submodule is used for sending the application starting instruction to the terminal through the cloud operating system.
In an optional embodiment of the invention, the apparatus further comprises:
and the first starting instruction receiving module is positioned at the terminal and used for receiving the application starting instruction returned by the cloud end through the cloud end operating system through the terminal operating system.
In an optional embodiment of the present invention, the start instruction sending submodule is specifically configured to:
the cloud end transmits the application starting instruction to the cloud application service through the cloud end operating system, and sends the application starting instruction to the terminal through the cloud application service;
the system further comprises:
and the second starting instruction receiving module is positioned at the terminal and used for receiving an application starting instruction returned by the cloud end through the cloud application service through the terminal application program and transmitting the application starting instruction to the terminal operating system.
In an optional embodiment of the present invention, the start instruction generating submodule is specifically configured to:
the cloud end converts the operation data into an application control instruction through the cloud application program, and acquires an instruction type of the application control instruction;
the cloud application program takes an application control instruction with an instruction type of starting the application program as an application starting instruction, and transmits the application starting instruction to the cloud operating system.
Referring to fig. 9, a block diagram of an embodiment of an application starting apparatus according to the present invention is shown, and is applied to a sending side, where the sending side includes a first application, and specifically may include the following modules:
an operation data generating module 901, configured to, in a case where a second application is run on a receiving side, respond to a user operation applied to the first application, and generate operation data corresponding to the user operation;
an operation data sending module 902, configured to send the user data to the receiving side;
a start instruction receiving module 903, configured to obtain an application start instruction sent by the receiving side;
and an application program starting module 904, configured to select a target application program corresponding to the application starting instruction, and start the target application program.
In an optional embodiment of the present invention, the sending side includes a first operating system, and the application starting module 904 is specifically configured to:
and selecting a target application program corresponding to the application starting instruction through the first operating system, and starting the target application program.
In an optional embodiment of the present invention, the start instruction receiving module 903 includes:
and the first instruction receiving submodule is used for receiving the application starting instruction returned by the receiving side through the first operating system.
In an optional embodiment of the present invention, the start instruction receiving module 903 includes:
and the second instruction receiving submodule is used for receiving the application starting instruction returned by the receiving side through the first application program and transmitting the application starting instruction to the first operating system.
Referring to fig. 10, a block diagram of an embodiment of an application starting apparatus according to the present invention is shown, and is applied to a receiving side, where the receiving side includes a second application, and specifically may include the following modules:
an operation data obtaining module 1001 configured to obtain operation data sent by a sending side when the second application is running;
a starting instruction generating module 1002, configured to generate an application starting instruction for the sending side according to the operation data;
a starting instruction sending module 1003, configured to send the application starting instruction to the sending side.
In an optional embodiment of the present invention, the receiving side includes a second operating system and a cloud application service, and the operation data obtaining module 1001 is specifically configured to:
under the condition that the second application program is operated, acquiring operation data sent by a sending side through the cloud application service;
the starting instruction generation module 1002 includes:
and the starting instruction generating submodule is used for generating an application starting instruction aiming at the sending side by adopting the operation data through the second application program and transmitting the application starting instruction to the second operating system.
In an optional embodiment of the present invention, the start instruction sending module 1003 is specifically configured to:
sending the application starting instruction to the sending side through the second operating system;
or, the application starting instruction is transmitted to the cloud application service through the second operating system, and the cloud application service sends the application starting instruction to the sending side.
In an optional embodiment of the present invention, the start instruction generating submodule is specifically configured to:
converting the operation data into an application control instruction through the second application program, and acquiring an instruction type of the application control instruction;
and taking an application control instruction with the instruction type of starting the application program as an application starting instruction through the second application program, and transmitting the application starting instruction to the cloud operating system.
For the above device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the relevant points, refer to the partial description of the method embodiment.
In addition, an electronic device is further provided in an embodiment of the present invention, as shown in fig. 11, and includes a processor 1101, a communication interface 1102, a memory 1103 and a communication bus 1104, where the processor 1101, the communication interface 1102 and the memory 1103 complete communication with each other through the communication bus 1104,
a memory 1103 for storing a computer program;
the processor 1101 is configured to implement the following steps when executing the program stored in the memory 1103:
under the condition that a cloud application program runs at a cloud end, the cloud end obtains operation data sent by a terminal, the terminal comprises the terminal application program, and the operation data comprises operation data aiming at the terminal application program;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data and sends the application starting instruction to the terminal;
and the terminal selects a target application program corresponding to the application starting instruction and starts the target application program.
In an optional embodiment of the present invention, the cloud includes a cloud operating system and a cloud application service, and the obtaining, by the cloud, the operation data sent by the terminal when the cloud application program is run by the cloud includes:
under the condition that a cloud application program runs at a cloud end, the cloud end obtains operation data sent by a terminal through the cloud application service and sends the operation data to the cloud application program;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data, and sends the application starting instruction to the terminal, and the method comprises the following steps:
the cloud end generates an application starting instruction aiming at the terminal by adopting the operation data through the cloud application program, and transmits the application starting instruction to the cloud end operation system;
and the cloud end sends the application starting instruction to the terminal through the cloud end operating system.
In an optional embodiment of the present invention, before the terminal operating system selects a target application corresponding to the application start instruction and starts the target application, the method further includes:
and the terminal receives an application starting instruction returned by the cloud end through the cloud end operating system through the terminal operating system.
In an optional embodiment of the present invention, the sending, by the cloud, the application start instruction to the terminal through the cloud operating system includes:
the cloud end transmits the application starting instruction to the cloud application service through the cloud end operating system, and sends the application starting instruction to the terminal through the cloud application service;
before the terminal operating system selects a target application program corresponding to the application starting instruction and starts the target application program, the method further comprises the following steps:
and the terminal receives an application starting instruction returned by the cloud end through the cloud application service through the terminal application program, and transmits the application starting instruction to the terminal operating system.
The communication bus mentioned in the above terminal may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the terminal and other equipment.
The Memory may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
In yet another embodiment of the present invention, a computer-readable storage medium is further provided, which stores instructions that, when executed on a computer, cause the computer to perform the prediction method of content described in any of the above embodiments.
In a further embodiment of the present invention, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the method of predicting content as described in any of the above embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (18)
1. A method for starting an application program, comprising:
under the condition that a cloud application program runs at a cloud end, the cloud end acquires operation data sent by a terminal;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data and sends the application starting instruction to the terminal;
and the terminal selects a target application program corresponding to the application starting instruction and starts the target application program.
2. The method of claim 1, wherein the cloud includes a cloud operating system and a cloud application service, and the obtaining, by the cloud, the operation data sent by the terminal when the cloud application program is run by the cloud includes:
under the condition that a cloud application program runs at a cloud end, the cloud end obtains operation data sent by a terminal through the cloud application service and sends the operation data to the cloud application program;
the cloud end generates an application starting instruction aiming at the terminal according to the operation data, and sends the application starting instruction to the terminal, and the method comprises the following steps:
the cloud end generates an application starting instruction aiming at the terminal by adopting the operation data through the cloud application program, and transmits the application starting instruction to the cloud end operation system;
and the cloud end sends the application starting instruction to the terminal through the cloud end operating system.
3. The method of claim 1, wherein the cloud comprises a cloud operating system, and before the terminal operating system selects a target application corresponding to the application launching instruction and launches the target application, the method further comprises:
and the terminal receives an application starting instruction returned by the cloud end through the cloud end operating system through the terminal operating system.
4. The method of claim 2, wherein the cloud sends the application launching instruction to the terminal through the cloud operating system, and comprises:
the cloud end transmits the application starting instruction to the cloud application service through the cloud end operating system, and sends the application starting instruction to the terminal through the cloud application service;
before the terminal operating system selects a target application program corresponding to the application starting instruction and starts the target application program, the method further comprises the following steps:
and the terminal receives an application starting instruction returned by the cloud end through the cloud application service through the terminal application program, and transmits the application starting instruction to the terminal operating system.
5. The method of claim 2, wherein the cloud end generates an application start instruction for the terminal by using the operation data through the cloud application program, and transmits the application start instruction to the cloud end operating system, and the method comprises:
the cloud end converts the operation data into an application control instruction through the cloud application program, and acquires an instruction type of the application control instruction;
the cloud application program takes an application control instruction with an instruction type of starting the application program as an application starting instruction, and transmits the application starting instruction to the cloud operating system.
6. A method for starting an application program, the method being applied to a sending side, the sending side comprising a first application program, the method comprising:
under the condition that a second application program is operated on a receiving side, responding to user operation acting on the first application program, and generating operation data corresponding to the user operation;
sending the user data to the receiving side;
receiving an application starting instruction sent by the receiving side;
and selecting a target application program corresponding to the application starting instruction, and starting the target application program.
7. The method of claim 6, wherein the sending side comprises a first operating system, and the selecting the target application corresponding to the application launching instruction comprises, when the target application is launched:
and selecting a target application program corresponding to the application starting instruction through the first operating system, and starting the target application program.
8. The method according to claim 7, wherein the receiving the application start instruction sent by the receiving side comprises:
and receiving an application starting instruction returned by the receiving side through the first operating system.
9. The method according to claim 7, wherein the sending side includes a second application program, and the receiving the application start instruction sent by the receiving side includes:
and receiving an application starting instruction returned by the receiving side through the first application program, and transmitting the application starting instruction to the first operating system.
10. A method for starting an application program, the method being applied to a receiving side, the receiving side comprising a second application program, the method comprising:
acquiring operation data sent by a sending side under the condition of running the second application program;
generating an application starting instruction aiming at the sending side according to the operation data;
and sending the application starting instruction to the sending side.
11. The method according to claim 10, wherein the receiving side includes a second operating system and a cloud application service, and the acquiring the operation data sent by the sending side when the second application program is executed includes:
under the condition that the second application program is operated, acquiring operation data sent by a sending side through the cloud application service;
the generating an application starting instruction for the sending side according to the operation data comprises:
and generating an application starting instruction aiming at the sending side by adopting the operation data through the second application program, and transmitting the application starting instruction to the second operating system.
12. The method according to claim 11, wherein the sending the application start instruction to the sending side comprises:
sending the application starting instruction to the sending side through the second operating system;
or, the application starting instruction is transmitted to the cloud application service through the second operating system, and the cloud application service sends the application starting instruction to the sending side.
13. The method according to claim 11, wherein the generating an application start instruction for the sending side by the second application program using the operation data and transmitting the application start instruction to the second operating system includes:
converting the operation data into an application control instruction through the second application program, and acquiring an instruction type of the application control instruction;
and taking an application control instruction with the instruction type of starting the application program as an application starting instruction through the second application program, and transmitting the application starting instruction to the cloud operating system.
14. A starting system of an application program is characterized in that the starting system comprises a cloud end and a terminal, and the starting system comprises:
the operation data processing module is positioned at the cloud end and used for acquiring operation data sent by the terminal under the condition that the cloud application program runs at the cloud end;
the starting instruction processing module is positioned at the cloud end and used for generating an application starting instruction aiming at the terminal according to the operation data and sending the application starting instruction to the terminal;
and the application program starting module is positioned at the terminal and used for selecting the target application program corresponding to the application starting instruction and starting the target application program.
15. An apparatus for starting an application, the apparatus being applied to a sending side, the sending side including a first application, the apparatus comprising:
the operation data generation module is used for responding to the user operation acting on the first application program under the condition that a second application program is operated on a receiving side, and generating operation data corresponding to the user operation;
an operation data sending module, configured to send the user data to the receiving side;
the starting instruction receiving module is used for acquiring an application starting instruction sent by the receiving side;
and the application program starting module is used for selecting a target application program corresponding to the application starting instruction and starting the target application program.
16. An apparatus for starting an application, the apparatus being applied to a receiving side, the receiving side including a second application, the apparatus comprising:
the operation data acquisition module is used for acquiring the operation data sent by the sending side under the condition of running the second application program;
the starting instruction generating module is used for generating an application starting instruction aiming at the sending side according to the operation data;
and the starting instruction sending module is used for sending the application starting instruction to the sending side.
17. An electronic device, comprising:
one or more processors; and
one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform the method of any of claims 1-5 or 6-9 or 10-13.
18. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the method according to any one of claims 1-5 or 6-9 or 10-13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110071849.8A CN112685106A (en) | 2021-01-19 | 2021-01-19 | Application program starting method, system, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110071849.8A CN112685106A (en) | 2021-01-19 | 2021-01-19 | Application program starting method, system, device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112685106A true CN112685106A (en) | 2021-04-20 |
Family
ID=75458626
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110071849.8A Pending CN112685106A (en) | 2021-01-19 | 2021-01-19 | Application program starting method, system, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112685106A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113893524A (en) * | 2021-08-04 | 2022-01-07 | 广州简悦信息科技有限公司 | Cloud application processing system, method, device and equipment |
CN114296835A (en) * | 2021-12-31 | 2022-04-08 | 奇安信科技集团股份有限公司 | Application program starting method and device |
CN114356200A (en) * | 2021-11-30 | 2022-04-15 | 北京金山云网络技术有限公司 | Cloud application program operation method, system and device |
CN114489459A (en) * | 2022-02-16 | 2022-05-13 | 北京蔚领时代科技有限公司 | Cloud input method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103106576A (en) * | 2011-11-15 | 2013-05-15 | 腾讯科技(深圳)有限公司 | Payment method and payment system based on client side and payment client side |
CN106873961A (en) * | 2016-07-27 | 2017-06-20 | 阿里巴巴集团控股有限公司 | The method and device that APP is applied is waken up by mobile browser |
CN107193598A (en) * | 2017-05-19 | 2017-09-22 | 广东小天才科技有限公司 | Application starting method, mobile terminal and computer readable storage medium |
CN111652604A (en) * | 2020-07-13 | 2020-09-11 | 腾讯科技(深圳)有限公司 | Order payment method, order payment device and order payment system |
CN111666135A (en) * | 2019-03-08 | 2020-09-15 | 北京柏林互动科技有限公司 | Application program jumping method and device, electronic equipment and readable storage medium |
CN112169318A (en) * | 2020-09-23 | 2021-01-05 | 腾讯科技(深圳)有限公司 | Application program starting and archiving method, device, equipment and storage medium |
-
2021
- 2021-01-19 CN CN202110071849.8A patent/CN112685106A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103106576A (en) * | 2011-11-15 | 2013-05-15 | 腾讯科技(深圳)有限公司 | Payment method and payment system based on client side and payment client side |
CN106873961A (en) * | 2016-07-27 | 2017-06-20 | 阿里巴巴集团控股有限公司 | The method and device that APP is applied is waken up by mobile browser |
CN107193598A (en) * | 2017-05-19 | 2017-09-22 | 广东小天才科技有限公司 | Application starting method, mobile terminal and computer readable storage medium |
CN111666135A (en) * | 2019-03-08 | 2020-09-15 | 北京柏林互动科技有限公司 | Application program jumping method and device, electronic equipment and readable storage medium |
CN111652604A (en) * | 2020-07-13 | 2020-09-11 | 腾讯科技(深圳)有限公司 | Order payment method, order payment device and order payment system |
CN112169318A (en) * | 2020-09-23 | 2021-01-05 | 腾讯科技(深圳)有限公司 | Application program starting and archiving method, device, equipment and storage medium |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113893524A (en) * | 2021-08-04 | 2022-01-07 | 广州简悦信息科技有限公司 | Cloud application processing system, method, device and equipment |
CN114356200A (en) * | 2021-11-30 | 2022-04-15 | 北京金山云网络技术有限公司 | Cloud application program operation method, system and device |
CN114296835A (en) * | 2021-12-31 | 2022-04-08 | 奇安信科技集团股份有限公司 | Application program starting method and device |
CN114296835B (en) * | 2021-12-31 | 2024-02-13 | 奇安信科技集团股份有限公司 | Application program starting method and device |
CN114489459A (en) * | 2022-02-16 | 2022-05-13 | 北京蔚领时代科技有限公司 | Cloud input method and device |
CN114489459B (en) * | 2022-02-16 | 2023-11-03 | 北京蔚领时代科技有限公司 | Cloud input method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112685106A (en) | Application program starting method, system, device, electronic equipment and storage medium | |
CN110418151B (en) | Bullet screen information sending and processing method, device, equipment and medium in live game | |
US10009299B2 (en) | Method of processing message and electronic device supporting the same | |
CN111866537B (en) | Information display method and device in live broadcast room, storage medium and electronic equipment | |
CN111263099B (en) | Dynamic display of video communication data | |
US10101986B2 (en) | Method and apparatus for executing applications | |
US20220292875A1 (en) | Facial image processing method and device, terminal, and storage medium | |
CN109309851B (en) | Information processing method, server and terminal | |
WO2020221299A1 (en) | Instant communication method and device, and computer-readable storage medium | |
WO2015101324A1 (en) | Network resource transmission method and terminal | |
CN112417420A (en) | Information processing method and device and electronic equipment | |
WO2019105391A1 (en) | Connection method and device for wireless local area network and computer-readable storage medium | |
JP2023504956A (en) | Performance detection method, device, electronic device and computer readable medium | |
US9912620B2 (en) | Method, system and device for implementing an instant messaging application | |
CN110083467B (en) | Method and device for processing applet message and computer storage medium | |
US20170168582A1 (en) | Click response processing method, electronic device and system for motion sensing control | |
CN108574878B (en) | Data interaction method and device | |
CN107346197B (en) | Information display method and device | |
CN116842205A (en) | Game playback method, device and storage medium | |
CN111859322A (en) | Identity verification method and device and electronic equipment | |
CN108958690B (en) | Multi-screen interaction method and device, terminal equipment, server and storage medium | |
CN107689912B (en) | Voice message sending, playing and transmitting method and device, terminal and server | |
WO2018121542A1 (en) | Operation method and apparatus for service object, and electronic device | |
CN112383666B (en) | Content sending method and device and electronic equipment | |
CN113613041A (en) | Page identification method, device and system, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |