Application management method and apparatus, device, storage medium and computer program product

By receiving and authenticating requests from target applications, associating them with the target platform, and obtaining and generating response content, the problem of limited usage scenarios when users interact with the platform is solved, and efficient platform content processing and automated message processing are achieved.

WO2025261151A1PCT designated stage Publication Date: 2025-12-26BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/098664
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-18
Filing Date
2025-05-30
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

When users interact with the platform through robot programs, the usage scenarios are limited by the application's interface, making it difficult to efficiently handle interactive content on the platform.

Method used

Receive the request from the target application to the target platform, authenticate it, configure it to obtain platform interaction content, generate response content, and trigger the provision of the response in the platform.

Benefits of technology

It improves the efficiency of content processing on the platform, supports automated message processing for applications on the platform, and enhances the accuracy and flexibility of message processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025098664_26122025_PF_FP_ABST
    Figure CN2025098664_26122025_PF_FP_ABST
Patent Text Reader

Abstract

An application management method and apparatus, a device, a storage medium and a computer program product. The method comprises: receiving a request for associating a target application with a target platform (210); and, in response to the request being authenticated, associating the target application with the target platform, such that the target application is configured to: acquire interactive content in the target platform, generate response content in respect of the interactive content, and trigger providing the response content in the target platform (220). In this way, embodiments of the present disclosure can support associating applications to specific platforms for processing interactive content in the platforms, thereby improving the efficiency of processing content in the platforms.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, apparatus, storage medium and computer program product for managing applications

[0001] The present application claims priority to the Chinese patent application No. 202410789189.0, filed on June 18, 2024, entitled “Method, device, apparatus and storage medium for managing applications”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to a method, device, apparatus and computer-readable storage medium for managing applications. BACKGROUND

[0003] With the development of computer technology, people can create and publish various types of applications through some platforms. For example, such applications can implement message processing based on machine learning models. However, users can usually only interact via the interface (e.g., a conversation interface) provided by the application, which greatly limits the use scenarios of the application. SUMMARY

[0004] In a first aspect of the present disclosure, a method for managing an application is provided. The method comprises: receiving a request to associate a target application to a target platform; and in response to the request being authenticated, associating the target application to the target platform, such that the target application is configured to: obtain interactive content in the target platform; generate response content for the interactive content; and trigger the provision of the response content in the target platform.

[0005] In a second aspect of the present disclosure, a device for managing an application is provided. The device comprises: a receiving module configured to receive a request to associate a target application to a target platform; and an associating module configured to, in response to the request being authenticated, associate the target application to the target platform, such that the target application is configured to: obtain interactive content in the target platform; generate response content for the interactive content; and trigger the provision of the response content in the target platform.

[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon computer-executable instructions that are executable by a processor to implement the method of the first aspect.

[0008] In a fifth aspect of the disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and includes computer executable instructions that, when executed by a device, cause the device to perform to implement the method of the first aspect.

[0009] It should be understood that the contents described in this section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they used to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0010] The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:

[0011] FIG. 1 illustrates a schematic diagram of an example environment in which example embodiments according to the present disclosure can be implemented;

[0012] FIG. 2 illustrates a flowchart of an example process of managing an application according to some embodiments of the present disclosure;

[0013] FIG. 3 illustrates an example interface according to some embodiments of the present disclosure;

[0014] FIG. 4 illustrates a schematic block diagram of an example apparatus for managing an application according to some embodiments of the present disclosure; and

[0015] FIG. 5 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the present disclosure are shown. Like numbers refer to like elements throughout the several views. While the present disclosure can be modified in various ways and take on various embodiments, specific embodiments thereof will be described in connection with the drawings as follows.

[0017] It should be noted that the titles of any sections / subsections provided herein are not limiting. Various embodiments are described throughout this document and any type of embodiment can be included under any section / subsection. Furthermore, embodiments described in any section / subsection can be combined with any other embodiment described in the same section / subsection and / or a different section / subsection in any manner.

[0018] In the description of embodiments of the disclosure, the term "includes" and its similar terms are understood to be open-ended, that is, "including but not limited to". The term "based on" is understood to be "based at least in part on". The term "one embodiment" or "the embodiment" is understood to be "at least one embodiment". The term "some embodiments" is understood to be "at least some embodiments". The following may also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or same objects. The following may also include other explicit and implicit definitions.

[0019] Embodiments of the present disclosure can involve data of users, acquisition and / or use of data, etc. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing various embodiments of the present disclosure, the type of data or information that may be involved, the scope of use, the use scenario, etc. should be notified to the user and authorized by the user in a proper manner according to relevant laws and regulations. The specific notification and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0020] In the present specification and embodiments, if the scheme involves processing of personal information, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.

[0021] Traditionally, after a user completes the development of a bot, other users need to interact through the interactive interface of the bot, which greatly limits the use scenario of the application.

[0022] Embodiments of the present disclosure propose a scheme for managing an application. According to the scheme, a request for associating a target application to a target platform can be received. Further, in response to the request being authenticated, the target application can be associated to the target platform, so that the target application is configured to: obtain interactive content in the target platform; generate response content for the interactive content; and trigger providing the response content in the target platform.

[0023] In this way, embodiments of the present disclosure can support associating an application to a specific platform for processing interactive content in the platform, thereby improving the efficiency of content processing in the platform.

[0024] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.

[0025] Example environment

[0026] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.

[0027] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a development application or other suitable application that supports development of applications. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0028] In the environment 100 of FIG. 1, the electronic device 110 can present an interface 150 for supporting management of the application 120 through the application 120 if the application 120 is in an active state.

[0029] In some embodiments, the electronic device 110 communicates with a server 130 to implement provisioning of services to the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an apparatus and peripherals or peripherals thereof, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to the user (such as “wearable” circuitry, etc.).

[0030] The server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports virtual scenarios.

[0031] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established through a wired manner or a wireless manner. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.

[0032] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure.

[0033] Some example embodiments of the present disclosure will be described below with continued reference to the drawings.

[0034] Example process

[0035] FIG. 2 illustrates a flowchart of a process 200 of managing an application, according to some embodiments of the present disclosure. In the context of the present disclosure, “managing an application” can include various forms, for example, an application can be managed using the example process 200, or an existing application can be opened and edited using an editing interface as introduced below. The process 200 can be implemented at the electronic device 110. The process 200 is described below with reference to FIG. 1.

[0036] As shown in FIG. 2, at block 210, the electronic device 110 receives a request to associate a target application to a target platform.

[0037] In some embodiments, the electronic device 110 can support a user to associate a created target application to one or more preset platforms. As an example, such a target application can include a bot or an agent created based on a machine learning model, and the like, which can automatically process a received input message and generate a corresponding reply message based on configuration information of the application, for example.

[0038] In some embodiments, the electronic device 110 can receive a request to associate a target application to a target platform from a user (e.g., a creator or a manager of the target application). Such a target platform can include other applications, services, components, business modules, and the like.

[0039] In some embodiments, the electronic device 110 can present a set of candidate platforms, for example. As an example, such a set of candidate platforms is associated with a processing capability of the target application. For example, the target application can provide a relevant capability of consulting media content, and accordingly, the set of candidate platforms can include a media browsing platform, and the like.

[0040] Further, the electronic device 110 can receive a selection of a target platform from a set of candidate platforms, and accordingly obtain a request to associate the target application with the target platform. In some scenarios, associating the target application with the target platform can also be referred to as publishing the target application to the target platform.

[0041] At block 220, the electronic device 110, in response to the request being authenticated, associates the target application with the target platform such that the target application is configured to: obtain interactive content in the target platform; generate response content to the interactive content; and trigger providing the response content in the target platform.

[0042] In some embodiments, upon receiving the request, the electronic device 110 can present an authentication interface associated with the target platform. Such an authentication interface may, for example, be used to obtain one or more authorizations from the target platform.

[0043] As an example, the electronic device 110 can provide a barcode associated with the target platform. Further, upon the user logging into the target platform and scanning the barcode, the user can instruct the target platform to provide one or more authorizations to the target application.

[0044] Accordingly, upon the target application obtaining the required authorizations from the target platform, the target application can determine that the association request of the user has been authenticated.

[0045] Further, upon the association request being authenticated, the target application will be associated with the target platform. Accordingly, the target application can obtain interactive content in the target platform. In some embodiments, such interactive content can be interactive content associated with a target account. The target account can be determined based on the authentication process of the request. For example, the target account can be the account that the user logged into upon scanning the barcode in the authentication interface.

[0046] In some embodiments, the interactive content obtained by the target application can include comment content in the target platform. For example, the interactive content can include comment content received by a work published by the target account in the target platform.

[0047] In some embodiments, the interactive content obtained by the target application can include private message content in the target platform. For example, the interactive content can include private message content sent to the target account in the target platform.

[0048] In some embodiments, the interactive content acquired by the target application may also include session messages from the target platform. For example, the interactive content may include one-on-one chat session content or group chat session messages sent to the target account from the target platform (e.g., an instant messaging application). For example, if a group chat session message includes a reference to the target account (e.g., contains the @ symbol), then the group chat session message can be determined to have been sent to the target account.

[0049] In some embodiments, the target application can process such interactive content and generate response content in response to the interactive content. As an example, a target application such as a bot can automatically generate corresponding response content based on the application's configuration information.

[0050] Furthermore, the target application can also trigger the provision of such response content on the target platform. Taking a comment as an example, the target application can trigger the generation of a reply to that comment on the target platform. Such a reply can be displayed as if it came from an authorized target account.

[0051] In this way, embodiments of this disclosure can support the deployment of applications to target platforms to support automated message processing on the target platforms, thereby improving the efficiency of message processing.

[0052] In some embodiments, one or more licenses provided by the target platform to the target application may include licenses that allow the target application to use one or more preset interfaces of the target platform.

[0053] For example, the target application can obtain interactive content from the target platform through authorized preset interfaces. Alternatively, the target application can also trigger the provision of responsive content on the target platform through authorized preset interfaces.

[0054] In some embodiments, as shown in FIG3, the electronic device 110 may also present a first interface 300 of the target application. Such a first interface 300 may present access points to one or more platforms associated with the target application. For example, the electronic device 110 may display an access point 325 corresponding to "Platform 1".

[0055] Upon receiving a selection for access point 325, electronic device 110 can trigger the display of a second interface for "Platform 1". Furthermore, the user can interact with the target application within this second interface. For example, the user can comment on a work and correspondingly receive a response from the target application in response to that comment.

[0056] In some embodiments, the first interface 300 may further include a session window 305 for interacting with virtual objects. Such virtual objects may be, for example, virtual entities configured or created based on the target application.

[0057] In some scenarios, the account that the target application is currently logged in to is a first account, which can be different from a management account or a creation account of the target application, for example. As an example, a user of the target application can register an account with the target application or a platform that the target application is on, and log in to the target application through the account. In some embodiments, the electronic device 110 can display, for example, in the conversation window 305, historical interaction content 310 and corresponding historical response content 315 in a target platform 325 that the target application is associated with.

[0058] For example, the electronic device 110 can provide, in the conversation window 305, an entry for viewing a conversation associated with the target platform. Further, the electronic device 110 can receive a selection of the entry, and display, in the conversation window 305, conversation messages associated with the target platform, i.e., a set of historical interaction messages in the target platform and a set of historical response messages generated by the target application. Such a set of historical interaction messages or historical response messages can include one or more historical interaction messages or historical response messages.

[0059] In some embodiments, such historical interaction messages 310 can be associated with a second account in the target platform. Such a second account can correspond to the first account in the target application. As an example, the user of the target application can also register a corresponding account with the target platform, and can log in to the target platform with the second account.

[0060] For example, the user can establish a correspondence between the first account and the second account through a configuration operation, to indicate, for example, that the first account and the second account correspond to the same user. As another example, the target platform can also allow the user to log in with the first account registered in the target application, and register a second account in the target platform accordingly. In this way, the second account can be associated to the first account accordingly.

[0061] Thus, the electronic device 110 can support viewing and managing message interactions of the target application in the associated platform in the interface of the target application.

[0062] Further, the electronic device 110 can also continue the conversation associated with the target platform. Specifically, the electronic device 110 can also receive, via the input control 320 in the conversation window 305, a new query message, and can display, in the conversation window 305, a response message generated by the target application accordingly.

[0063] In some embodiments, such a response message can be generated by the target application based on the query message and corresponding context information. Such context information can be determined based on one or more historical interaction content 310 and / or one or more historical response content 315 included in the conversation associated with the target platform, for example.

[0064] Based on such a manner, embodiments of the present disclosure can support the user to further jump into the target application to continue the dialogue interaction with the target application, thereby improving the accuracy of message processing.

[0065] In this way, embodiments of the present disclosure can support associating the application to a specific platform for processing interactive content in the platform, thereby improving the efficiency of content processing in the platform.

[0066] Example apparatus and device

[0067] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an example apparatus 400 for managing an application according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0068] As shown in FIG. 4, the apparatus 400 includes a receiving module 410 configured to receive a request to associate a target application to a target platform, and an associating module 420 configured to, in response to the request being authenticated, associate the target application to the target platform, so that the target application is configured to: obtain interactive content in the target platform; generate response content to the interactive content; and trigger providing the response content in the target platform.

[0069] In some embodiments, the apparatus 400 further includes a presenting module configured to: present a set of candidate platforms; and based on a selection of the target platform in the set of candidate platforms, obtain the request to associate the target application to the target platform.

[0070] In some embodiments, the interactive content includes at least one of: comment content in the target platform; private message content in the target platform; and conversation message in the target platform.

[0071] In some embodiments, the conversation message includes a message in a group chat conversation to a target account, the target account being determined based on an authentication process of the request.

[0072] In some embodiments, the presenting module is further configured to: in response to receiving the request, present an authentication interface associated with the target platform; and via the authentication interface, obtain at least one authorization of the target platform to the target application to authenticate the request.

[0073] In some embodiments, the target application is further configured to: via a first interface of the target platform, obtain the interactive content in the target platform; or via a second interface of the target platform, trigger providing the response content in the target platform.

[0074] In some embodiments, the presentation module is further configured to: present a first interface of the target application; present, in the first interface, an access portal corresponding to the target platform; and in response to a selection of the access portal, trigger presentation of a second interface of the target platform.

[0075] In some embodiments, the presentation module is further configured to: in response to the target application being associated with the first account, present, in the conversation window, a set of historical interaction contents and a corresponding set of historical response contents in the target platform, the set of interaction contents being sent by a second account corresponding to the first account in the target platform, the set of historical response contents being generated by the target application based on the set of interaction contents.

[0076] In some embodiments, the apparatus 400 further includes an interaction module configured to: receive, via the conversation window, a query message; and display, in the conversation window, a response message, the response message being generated by the target application based on the query message and the context information, the context information being associated with the set of historical interaction contents and / or the set of historical response contents.

[0077] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.

[0078] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processing units or processors 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processor 510 can be a real or virtual processor and is capable of performing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processors perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0079] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 520 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 530 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 500.

[0080] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0081] The communication unit 540 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.

[0082] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 540, as needed, one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0083] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0084] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0085] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium. The instructions stored on the computer readable storage medium can be used to program a computer, a programmable data processing apparatus, and / or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0086] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0087] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, cellular phone infrastructure, or computer bus or network. Such a signal can also be provided as a computer readable (storage) medium, for example a compact disk, a DVD, a Blu-ray disk, a memory stick, a memory card, or a USB stick. The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, cellular phone infrastructure, or computer bus or network. Such a signal can also be provided as a computer readable (storage) medium, for example a compact disk, a DVD, a Blu-ray disk, a memory stick, a memory card, or a USB stick.

[0088] Various implementations of the disclosure have been described in detail above. The foregoing description is exemplary and explanatory only, and is not intended to be exhaustive or to limit various implementations of the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the disclosure. It is intended that the scope of the disclosure be limited only by the claims and the equivalents thereof. The use of the terms "including," "containing," "comprising," "having," "in involving," "portions," "elements," "components," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods," "steps," "phases," "processes," "operations," "methods,"

Claims

1. A method for managing applications, comprising: Receive a request to associate the target application with the target platform; as well as In response to the authentication of the request, the target application is associated with the target platform, such that the target application is configured to: obtain interactive content from the target platform; and generate response content for the interactive content. And trigger the provision of the response content on the target platform.

2. The method of claim 1, wherein receiving a request to associate the target application with the target platform includes: Presenting a set of candidate platforms; as well as Based on the selection of the target platform from the set of candidate platforms, the request to associate the target application with the target platform is obtained.

3. The method according to claim 1, wherein the interactive content includes at least one of the following: Comment content on the target platform; Private message content on the target platform; Session messages in the target platform.

4. The method of claim 3, wherein the session message includes messages for a target account in a group chat session, the target account being determined based on the authentication process of the request.

5. The method according to claim 1, further comprising: In response to receiving the request, an authentication interface associated with the target platform is presented; as well as The authentication interface is used to obtain at least one authorization from the target platform for the target application to authenticate the request.

6. The method of claim 1, wherein the target application is configured to: The interactive content in the target platform is obtained through the first interface of the target platform; or The response content is provided on the target platform via the second interface of the target platform.

7. The method according to claim 1, further comprising: The first interface of the target application is presented; The first interface presents an access point corresponding to the target platform; as well as In response to the selection of the access point, a second interface of the target platform is triggered and presented.

8. The method of claim 7, wherein the first interface includes a session window with a virtual object corresponding to the target application, the method further comprising: In response to the target application being associated with a first account, a set of historical interaction content and a corresponding set of historical response content from the target platform are presented in the session window. The set of interaction content is sent by a second account corresponding to the first account in the target platform, and the set of historical response content is generated by the target application based on the set of interaction content.

9. The method according to claim 8, further comprising: Receive query messages via the session window; as well as A response message is displayed in the session window. The response message is generated by the target application based on the query message and context information, which is associated with the set of historical interaction content and / or the set of historical response content.

10. An apparatus for managing an application, comprising: The receiving module is configured to receive requests that associate a target application with a target platform; as well as The association module is configured to associate the target application with the target platform in response to the authentication of the request, such that the target application is configured to: obtain interactive content in the target platform; and generate response content for the interactive content. And trigger the provision of the response content on the target platform.

11. An electronic device, comprising: At least one processor; as well as At least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions causing the electronic device to perform the method according to any one of claims 1 to 9 when executed by the at least one processor.

12. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 9.

13. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1-9.

Citation Information

Patent Citations

  • Association method and device for updating content

    CN106549943A

  • Intelligent interaction method and device, computer equipment and storage medium

    CN110995569A

  • Automatic information reply method, device and system, electronic equipment and readable medium

    CN114490974A

  • Virtual live broadcast interaction method and device

    CN115567732A

  • Page interaction method and device, equipment and storage medium

    CN117707370A