Information processing method, first device and second device

By enabling intelligent cross-device program collaboration, determining shared permissions, and reconstructing the display interface, the problem of insufficient flexibility and information leakage in inter-device sharing is solved, achieving flexible and secure permission sharing, and is suitable for personalized function authorization in various scenarios.

CN121523629APending Publication Date: 2026-02-13LENOVO (BEIJING) LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511588683.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-31
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

In existing technologies, sharing between devices is usually done at the desktop/application level or by sharing application accounts, which has problems such as insufficient flexibility, significant limitations, and information leakage.

Method used

The first intelligent program determines the sharing permissions, outputs based on the sharing permissions, reconstructs the display interface and encapsulates it into the sharing interface, and the second intelligent program obtains the output and displays the target content, realizing cross-device permission management and supporting flexible and fine-grained permission sharing between different devices.

Benefits of technology

It enables flexible and fine-grained permission sharing, ensuring user privacy and system security, and is suitable for personalized function authorization needs in various scenarios such as family and social interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121523629A_ABST
    Figure CN121523629A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method, first equipment and second equipment. The method applied to first equipment comprises the steps that a first intelligent program responds to a first instruction and determines a sharing permission; the shared permission represents one application function or a combination of multiple application functions allowed to be used; outputting based on the sharing permission, so that the second intelligent program displays the target content based on the output of the first intelligent program, and the operation object can use the corresponding function based on the target content; the first intelligent program and the second intelligent program run in different equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information processing technology, and in particular to an information processing method, a first device, and a second device. Background Technology

[0002] In related technologies, sharing between devices is usually done at the desktop / application level, or by sharing application accounts. This approach suffers from problems such as insufficient flexibility, significant limitations, and information leakage. Summary of the Invention

[0003] This application provides an information processing method, a first device, and a second device.

[0004] The technical solution of this application embodiment is implemented as follows: This application provides an information processing method, the method including: The first intelligent program responds to the first instruction and determines the sharing permissions; the sharing permissions represent the allowed use of one application function or a combination of multiple application functions. Output is based on shared permissions, so that the second intelligent program displays the target content based on the output of the first intelligent program, so that the target object can use the corresponding function based on the target content; The first intelligent program runs on different devices than the second intelligent program.

[0005] In the above information processing method, output based on shared permissions includes: the first intelligent program calls the first generation model, reconstructs the display interface corresponding to the shared permission representation function, and encapsulates the display interface as target content into the sharing interface for output; or, the first intelligent program encapsulates the prompt information corresponding to the shared permissions into the sharing interface for output.

[0006] In the above information processing method, reconstructing the display interface corresponding to the shared permission representation function includes: obtaining the first device information of the first device on which the first intelligent program is located; the first device information includes at least the first application installed on the first device that corresponds to the shared permission representation application function, and / or the first display information of the first device; and reconstructing the display interface corresponding to the shared permission representation function based on the first device information.

[0007] In the above information processing method, the first intelligent program receives the first operation performed by the operation object based on the target content; and calls one or more applications corresponding to the first operation to execute the first operation.

[0008] This application provides an information processing method, the method including: The second intelligent program obtains the output of the first intelligent program based on shared permissions; shared permissions represent one or more application functions that are allowed to be used. The target content is displayed based on the output of the first intelligent program, so that the object being operated can use the corresponding function based on the target content; The first intelligent program runs on different devices than the second intelligent program.

[0009] In the above information processing method, obtaining the output of the first intelligent program based on sharing permissions includes: obtaining a sharing interface; the sharing interface includes at least one of a web page interface, a UI link, and a client entry point; displaying the target content based on the output of the first intelligent program includes: displaying the target content through the sharing interface.

[0010] In the above information processing method, displaying the target content through the sharing interface includes: displaying the display interface in response to obtaining the display interface from the sharing interface; and in response to reading the prompt information of the sharing permission from the sharing interface, the second intelligent program calls the second generation model, reconstructs the display interface corresponding to the sharing permission representation function based on the prompt information, and displays the display interface.

[0011] In the above information processing method, reconstructing the display interface corresponding to the shared permission representation function based on the prompt information includes: obtaining user profile information corresponding to the operation object and second device information of the second device on which the second intelligent program is located; the second device information includes at least the second application installed on the second device corresponding to the shared permission representation application function, and / or the second display information of the second device; and reconstructing the display interface corresponding to the shared permission representation function based on the second device information, user profile information, and prompt information. This application provides a first device, including: a first processor, a first memory, and a first communication bus; A first communication bus is used to realize the communication connection between the first processor and the first memory; A first processor is configured to execute a first intelligent program stored in a first memory to achieve: In response to the first instruction, the shared permissions are determined; the shared permissions represent one or more application functions that are allowed to be used; based on the shared permissions, the output is made so that the second intelligent program displays the target content based on the output of the first intelligent program, so that the operation object can use the corresponding function based on the target content.

[0012] This application provides a second device, including: a second processor, a second memory, and a second communication bus; The second communication bus is used to realize the communication connection between the second processor and the second memory; The second processor is used to execute the second intelligent program stored in the second memory to achieve: Obtain the output of the first intelligent program based on shared permissions; shared permissions represent one or more application functions that are allowed to be used; display the target content based on the output of the first intelligent program so that the operation object can use the corresponding function based on the target content.

[0013] This application provides a computer-readable storage medium storing a computer program or computer-executable instructions, which, when executed by a processor, implements the information processing method provided in this application.

[0014] This application provides a computer program product, including a computer program or computer executable instructions. When the computer program or computer executable instructions are executed by a processor, they implement the information processing method provided in this application. Attached Figure Description

[0015] Figure 1 This is a flowchart illustrating an information processing method provided in an embodiment of this application. Figure 1 ; Figure 2 This is an exemplary flowchart of reconstructing a display interface provided in an embodiment of this application. Figure 1 ; Figure 3 This is a schematic flowchart illustrating an exemplary operation provided in an embodiment of this application; Figure 4 This is a flowchart illustrating an information processing method provided in an embodiment of this application. Figure 2 ; Figure 5 This is an exemplary flowchart of reconstructing a display interface provided in an embodiment of this application. Figure 2 ; Figure 6 This is a schematic diagram of an exemplary permission sharing method provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of a first device provided in an embodiment of this application. Figure 1 ; Figure 8 This is a schematic diagram of the structure of a first device provided in an embodiment of this application. Figure 2 ; Figure 9 This is a schematic diagram of the structure of a second device provided in an embodiment of this application. Figure 1 ; Figure 10 This is a schematic diagram of the structure of a second device provided in an embodiment of this application. Figure 2 . Detailed Implementation

[0016] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It is understood that the specific embodiments described herein are merely for explaining the relevant application and not for limiting the application. All other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application.

[0017] In the following description, references to "some embodiments" refer to a subset of all possible embodiments. However, it is understood that "some embodiments" may be the same or different subsets of all possible embodiments and may be combined with each other without conflict. Unless otherwise defined, all technical and scientific terms used in the embodiments of this application have the same meaning as commonly understood by one of ordinary skill in the art to which the embodiments of this application pertain. The terminology used in the embodiments of this application is for the purpose of describing the embodiments of this application only and is not intended to limit the application. It should also be noted that, for ease of description, only the parts relevant to the application are shown in the accompanying drawings.

[0018] This application provides an information processing method, such as... Figure 1 As shown, the process includes the following steps S101 and S102: Step S101: The first intelligent program responds to the first instruction and determines the sharing permission; the sharing permission represents the allowed use of one application function or a combination of multiple application functions.

[0019] In the embodiments of this application, the information processing method can be implemented by a first device, which is a device with information processing function. For example, the first device can be an electronic device such as a tablet computer, a laptop computer, a handheld computer, a personal digital assistant (PDA), a desktop computer, a server, a cloud computing platform, or a smart terminal. No specific electronic device is limited here.

[0020] In the embodiments of this application, an intelligent program refers to a software program with artificial intelligence capabilities (such as calling a large model to utilize its capabilities). With user authorization, it can call a large model to perform specific tasks. The capabilities of the large model include, but are not limited to, natural language understanding, context awareness, and task execution, enabling it to replace the user in completing a series of complex interactive processes. For example, it can identify user intent, call application programming interfaces (APIs), and generate user interfaces. An intelligent program can be an AI agent, a virtual assistant, or other forms of automated proxy.

[0021] In the embodiments of this application, the first smart program can enter the preparation state immediately after the first device is powered on, or the first smart program can be started by user input or by a button used to start the permission sharing mechanism.

[0022] In embodiments of this application, the first instruction is used to instruct the first intelligent program to begin the information processing flow, or, the first intelligent program receives the user's input of shared rights, indicating that the first instruction has been received. Exemplarily, the input method for the first instruction may be voice, text input, graphical operation, etc.

[0023] In the embodiments of this application, the input method of the first instruction may also be the permission sharing platform (agent execution environment) built by the first intelligent program on the first device, or the first intelligent program itself is set with an input platform, on which some logical function options for user privilege applications are built. In this case, the first instruction may also be formed by selectively inputting the logical function options on the platform.

[0024] In the embodiments of this application, after receiving the first instruction, the first intelligent program parses the user's intent and identifies the scope of functions that the user declares to be shared through natural language or graphical means. The sharing permission can be a single function or a combination of multiple functions, depending on the user's declaration. It should be noted that the sharing rights in this embodiment are not the running interface of a certain application on the device, nor the login account of a certain application, but rather a declaration of permitted functions. The sharing device or the device being shared with can generate content that allows the application of that function based on the function declaration.

[0025] In the embodiments of this application, the first intelligent program acts as an automated agent, possessing the ability to understand user intent and generate structured permission definitions based on user declarations. For example, a user can express in natural language: "Allow my son to purchase school supplies on the first application platform." The first intelligent program can then extract keywords such as "first application platform," "purchase," and "school supplies" from this natural language and convert these keywords into permission configurations corresponding to shared permissions.

[0026] In the embodiments of this application, sharing permissions typically include function names, parameter restrictions, usage conditions, etc., to clearly define what the recipient can and cannot do. For example, a user might allow their child to purchase school supplies priced below 200 yuan on multiple application platforms, but not allow the child to purchase other types of goods.

[0027] Step S102: Output is made based on shared permissions, so that the second intelligent program displays the target content based on the output of the first intelligent program, so that the target object can use the corresponding function based on the target content; the first intelligent program and the second intelligent program run on different devices.

[0028] In the embodiments of this application, the output refers to the content determined by the first intelligent program based on shared permissions. The content of the output can be set based on actual needs and application scenarios, and the output format can be a data packet, an Application Programming Interface (API) interface, a Uniform Resource Locator (URL) link, etc. After receiving the output content of the first intelligent program, the second intelligent program can generate user-interactive target content based on the output content, such as buttons, cards, pop-ups, user interfaces, etc.

[0029] In the embodiments of this application, the operation object refers to the user who ultimately uses the target content, such as an authorized family member, friend, or other designated user. The operation object can perform limited functional operations through the interface displayed by the second intelligent program without needing to understand the specific configuration of the underlying permissions.

[0030] In the embodiments of this application, the target content refers to the interface elements that the operating object actually sees and can operate. The target content reflects the available functions corresponding to the shared permissions. For example, if the shared permission indicates that the operating object can only purchase school supplies on multiple application platforms, then on the device where the second smart program is located, the operating object may see a product list interface containing school supplies from multiple application platforms.

[0031] In the embodiments of this application, the first smart program and the second smart program run on different devices, meaning that the party initiating the permission (such as a parent) and the party using the permission (such as a child) are not on the same device. Running the first smart program and the second smart program on different devices facilitates cross-device permission management, enhancing flexibility and applicability.

[0032] For example, the first smart app might run on a smartphone, with permissions set by a parent; while the second smart app runs on another phone, used by the child. The two devices exchange information about shared permissions and operation results via network communication, thereby achieving remote permission sharing.

[0033] In the embodiments of this application, this cross-device collaboration method ensures a balance between centralized management and decentralized use of permissions. On the one hand, permissions are uniformly set by the first intelligent program, ensuring the security and consistency of permissions; on the other hand, the user can independently use the authorized functions on its own device, improving ease of use.

[0034] Thus, the first intelligent program determines the sharing permissions in response to the first instruction, and sends the output determined based on the sharing permissions to the second intelligent program. The second intelligent program then displays the target content and executes the corresponding functions based on the output. Since the sharing permissions are set for one or more application functions, depending on the user's free settings, this information processing method achieves flexible and fine-grained permission sharing, ensuring user privacy and system security, and is suitable for personalized function authorization needs in various scenarios such as family and social settings.

[0035] In some embodiments, when the first device performs the "output based on shared permissions" step S102 above, it may also perform the following steps: the first intelligent program calls the first generation model, reconstructs the display interface corresponding to the shared permission representation function, and encapsulates the display interface as target content into the sharing interface for output.

[0036] In the embodiments of this application, the first generative model is a deep learning model, which can be based on the Transformer architecture. Exemplarily, the first generative model can be a Generative Pre-trained Transformer (GPT) architecture, a Bidirectional Encoder Representations from Transformers (BERT) architecture, etc., possessing powerful natural language processing capabilities. The first generative model can receive user-defined permission descriptions and generate display interface code or configuration information that conforms to semantic and syntactic specifications. For example, if a user declares permission to view flight status and compare prices before placing an order, the first generative model can generate a visual interface containing flight status and price comparison information based on the user's declaration.

[0037] In the embodiments of this application, the display interface is the front-end presentation of user interaction, used to present the content and operation entry points of shared permissions. The display interface can be automatically generated based on the user's permission declaration and includes elements such as buttons, lists, and search boxes.

[0038] For example, for permissions to purchase school supplies, the display interface may show navigation bars such as a book section and stationery categories, and set restrictions that users can only access specific product categories.

[0039] For example, if the sharing permission is to use the first program to open the first door lock, then the display interface generated by the first generation model can also be an unlock button or an unlock QR code.

[0040] In the embodiments of this application, the sharing interface is a standardized API interface used to package permission logic and the display interface and transmit them to the shared party. The sharing interface supports multiple data formats, such as JSON and XML, to ensure cross-platform compatibility. For example, through the sharing interface, the shared party (the second smart program of the second device) can directly embed the display interface into the shared party's application. The shared party does not need to redevelop functional modules and can directly display the display screen. In this way, the operation object can perform operations based on the display interface.

[0041] In this way, a highly customizable permission-sharing mechanism is achieved by allowing users to quickly generate personalized sharing functions simply by describing the required permissions. This protects user privacy while enhancing functional flexibility. Users can quickly generate personalized sharing functions by simply describing the required permissions, avoiding the tedious manual configuration process in traditional solutions.

[0042] In some embodiments, when the first device performs the "output based on shared permissions" step S102 above, it may also perform the following steps: the first intelligent program encapsulates the prompt information corresponding to the shared permissions into the sharing interface for output.

[0043] In the embodiments of this application, after receiving the sharing permission input by the user, the first intelligent program can extract keywords from the sharing permission to obtain corresponding prompt information. This prompt information is a brief description of the sharing permission, usually presented in text or icon form, to guide the user to understand the current permission scope and usage. The prompt information may include the permission name, function description, applicable scenarios, etc. For example, the permission to purchase educational supplies is limited to books and stationery and cannot be used for entertainment consumption.

[0044] In the embodiments of this application, the prompt information encapsulation refers to organizing the extracted text information into a data packet according to a unified data structure and transmitting it to the recipient (the second intelligent program of the second device) through a sharing interface.

[0045] In the embodiments of this application, by encapsulating prompt information, precise communication of permissions can be achieved without exposing functional details. Prompt information encapsulation is more lightweight than display interface encapsulation and is suitable for scenarios with lower requirements for interactive complexity. Of course, display interface encapsulation and prompt information encapsulation can be flexibly switched according to user needs.

[0046] In the embodiments of this application, the second intelligent program can obtain the display interface or prompt information through the sharing interface. If prompt information is obtained, the display interface corresponding to the sharing permission can be reconstructed based on the prompt information. If the display interface is obtained, it can be displayed directly.

[0047] In this way, by reconstructing the display interface or encapsulating the prompts into the sharing interface, a flexible, secure, and efficient permission-sharing mechanism is achieved. This approach can meet the different users' needs for granular permissions, thereby improving the user experience and promoting the implementation of more application scenarios.

[0048] In some embodiments, such as Figure 2 As shown, in performing the above step of "reconstructing the display interface corresponding to the shared permission representation function", the first device can also perform the following steps S201 and S202: Step S201: Obtain the first device information of the first device on which the first smart program is located; the first device information includes at least the first application installed on the first device that corresponds to the shared permission representation application function, and / or the first display information of the first device.

[0049] In the embodiments of this application, a first intelligent program is installed on a first device. The first intelligent program can obtain the first device information of the first device. The first device information can reflect the hardware configuration, software environment, and display capabilities of the first device. The first intelligent program can reconstruct the display interface based on the corresponding device capabilities of the first device after obtaining the corresponding first device information.

[0050] In the embodiments of this application, the first device information, including the first application installed on the first device corresponding to the shared permission representation function, refers to an application installed and running on the user's device that can participate in the permission sharing process. For example, if the shared permission is for purchasing educational supplies—limited to books and stationery, and not for entertainment consumption—then the first intelligent program will obtain an application on the first device capable of purchasing educational supplies and use it as the first application. Alternatively, it can obtain an application on the first device capable of purchasing educational supplies and possessing shared permission capabilities as the first application.

[0051] In embodiments of this application, the first intelligent program can also obtain display information of the first device, which is a set of parameters related to the current display environment of the first device. For example, the display information may include screen size, resolution, color depth, available display area, etc.

[0052] Step S202: Based on the first device information, reconstruct the display interface corresponding to the shared permission representation function.

[0053] In the embodiments of this application, after obtaining the first device information, the first intelligent program can combine the first device information to reconstruct the display interface corresponding to the shared permission representation function.

[0054] For example, the reconstruction process may include rearranging control positions based on the first device information, adjusting font sizes, and enabling or disabling certain advanced feature options. The mechanism for reconstructing the display interface corresponding to the shared permission representation function allows the generation of the most suitable interface form based on the actual capabilities of the first device, thereby achieving a more efficient and intuitive permission sharing experience.

[0055] In the embodiments of this application, when a user initiates a permission sharing request, firstly, first device information is collected to reconstruct the display interface corresponding to the shared permission representation function, and the capability range of the current device is determined based on the first device information. For example, if it is detected that the user is using a low-resolution small-screen device, the first intelligent program may simplify the interface design and reduce unnecessary graphic elements to ensure that the display interface corresponding to the shared permission representation function remains clear and readable on a small screen; if the device supports high resolution and large-screen display, the first intelligent program may add more visual components to provide a richer interactive experience.

[0056] In this way, by obtaining the first device information on which the reconstruction of the display interface corresponding to the shared permission representation function is based, and reconstructing the display interface corresponding to the shared permission representation function based on the first device information, personalized interface optimization for different devices and user needs can be achieved, thereby improving the usability and user experience of the shared permission representation function.

[0057] In some embodiments, such as Figure 3 As shown, the first device can also perform the following steps S301 and S302: Step S301: The first intelligent program receives the first operation performed by the operation object based on the target content.

[0058] In the embodiments of this application, the first intelligent program sends a prompt message or display interface to the second intelligent program of the second device, so that the second intelligent program displays target content on the display interface of the second device, and the object of operation can perform a first operation based on the displayed target content.

[0059] In the embodiments of this application, the first operation refers to a series of specific actions performed by the operation object on the target content. These operations can be interactive forms such as clicking, inputting, and swiping.

[0060] In the embodiments of this application, when the user accesses the display interface through the shared application interface and performs an operation (such as purchasing school supplies), the second intelligent program (AI Agent) will identify the operation performed by the user as a specific type of operation and use it as the basis for subsequent processing.

[0061] In this way, by introducing a first intelligent program to receive the user's first operation, the first intelligent program realizes real-time perception and response to user behavior and enhances the system's ability to understand user intent, thereby supporting more precise function calls and access control.

[0062] Step S302: Call one or more applications corresponding to the first operation to execute the first operation.

[0063] In the embodiments of this application, "invocation" refers to triggering one or more applications to complete the first operation based on the content and context of the first operation. "One or more applications" indicates that, depending on the requirements of the first operation, it may involve only a single application (e.g., only invoking the first application), or it may involve collaborative operations between multiple applications (e.g., invoking the first application to obtain flight information, and then invoking the second application to compare prices and place an order). In this way, by invoking one or more applications to execute the first operation, users can complete complex cross-platform tasks without manually switching between different applications.

[0064] For example, another possible scenario is: if the school supplies are purchased on the first application, then the purchase operation is performed by opening the first application; if the school supplies are purchased on multiple applications (for example, school supplies 1 is in the first application, school supplies 2 is in the second application, school supplies 3 is in the third application, etc.), then the corresponding multiple applications are opened and the corresponding purchase operations are performed respectively.

[0065] Thus, by introducing a first intelligent program to receive the user's first operation and calling the corresponding application to execute the first operation, intelligent analysis and response to user behavior can be achieved, and the required application can be called, which can meet the needs of highly flexible and highly customizable privilege sharing.

[0066] This application provides an information processing method, comprising: a first intelligent program responding to a first instruction to determine shared permissions; the shared permissions represent one or more application functions that are allowed to be used; outputting based on the shared permissions, such that a second intelligent program displays target content based on the output of the first intelligent program, so that the user can use the corresponding function based on the target content; the first intelligent program and the second intelligent program run on different devices. The information processing method provided in this application involves the first intelligent program responding to a first instruction to determine shared permissions and sending the output determined based on the shared permissions to the second intelligent program, which then displays the target content and executes the corresponding function based on the output. Since the shared permissions are set to one or more application functions that are freely configured by the user, this information processing method achieves flexible and fine-grained permission sharing, protects user privacy and system security, and is suitable for personalized function authorization needs in various scenarios such as family and social settings.

[0067] This application provides an information processing method, such as... Figure 4 As shown, the process includes the following steps S401 and S402: Step S401: The second intelligent program obtains the output of the first intelligent program based on the shared permissions; the shared permissions represent the allowed use of one application function or a combination of multiple application functions.

[0068] In the embodiments of this application, the information processing method can be implemented by a second device, which is a device with information processing function. For example, the second device can be an electronic device such as a tablet computer, a laptop computer, a handheld computer, a personal digital assistant (PDA), a desktop computer, a server, a cloud computing platform, or a smart terminal. No specific electronic device is limited here.

[0069] In the embodiments of this application, the second intelligent program can be the same as the first intelligent program described above. For example, the second intelligent program can also be an AI Agent, a virtual assistant, or other forms of automated agent. Further details regarding intelligent programs will not be elaborated upon here.

[0070] In the embodiments of this application, the first smart program can send its output based on shared permissions to the second smart program, so that the two smart programs belonging to different devices can share permissions through interaction.

[0071] In the embodiments of this application, shared permissions represent one or more application functions or combinations thereof that the user inputs as allowed to operate on the first device. The second intelligent program can obtain the output of the first intelligent program based on shared permissions in the following ways: the second intelligent program can obtain the output of the first intelligent program through an API interface, message queue, or shared database.

[0072] For example, the second intelligent program calls the API interface to obtain the output through a scheduled task or event trigger (such as sending a notification after the first intelligent program completes the generation); the first intelligent program actively pushes data to the second intelligent program through a message queue or WebSocket to achieve real-time updates (such as synchronizing immediately after permission configuration changes).

[0073] Step S402: Display the target content based on the output of the first intelligent program so that the operating object can use the corresponding function based on the target content; the first intelligent program runs on different devices and the second intelligent program runs on different devices.

[0074] In the embodiments of this application, after the second intelligent program obtains the output of the first intelligent program, it can display the target content based on the output of the first intelligent program. In this way, the operation object can directly use the corresponding function on the displayed target content.

[0075] For example, if the sharing permission determined by the first intelligent program is that the user can purchase vehicles worth up to 200,000, then the output target content can at least include a list of vehicles worth up to 200,000 and a vehicle search box. The user can enter the vehicle they want to search for in the search box, or swipe through the vehicle list to view vehicles and purchase the corresponding vehicle.

[0076] Thus, the first intelligent program responds to the first instruction to determine the sharing permissions and sends the output determined based on the sharing permissions to the second intelligent program. The second intelligent program displays the target content based on the output and receives the operation object to execute the corresponding function. Since the sharing permissions set one or more application functions, which depend on the user's free setting, and the second device can only see the content within the scope of the sharing permissions, this information processing method realizes flexible and fine-grained permission sharing, protects user privacy and system security, and is suitable for personalized function authorization needs in various scenarios such as family and social.

[0077] In some embodiments, when the second device performs the step S401 above, "obtaining the output of the first intelligent program based on sharing permissions", it may also perform the following steps: obtaining a sharing interface; the sharing interface includes at least one of a web page interface, a UI link, and a client entry point.

[0078] In the embodiments of this application, the first intelligent program transmits the output of the shared permissions to the second intelligent program. This can be achieved by encapsulating the output based on the shared permissions in a sharing interface and sending it to the second intelligent program. In this way, the sharing interface can be obtained when the output of the first intelligent program based on the shared permissions is obtained.

[0079] In this context, the sharing interface refers to the access channel used to expose privileged logic functions to the outside world. The purpose of the sharing interface is to allow other users or devices to invoke authorized functions through this interface. The sharing interface can be implemented in various ways, for example: a web interface, which can provide API services via HTTP / HTTPS protocols; a UI link, presented as a URL address; or a client entry point, which integrates the client entry point into the SDK of a third-party application, presenting a client entry button.

[0080] In the embodiments of this application, by setting different types of sharing interfaces, the needs of different usage scenarios can be met. For example, in a browser environment, a web interface can be used for quick integration; on mobile devices, it can be embedded into an app through a client entry point to improve the user experience. Simultaneously, the design of the sharing interface can also support an authentication mechanism to ensure that only authorized users can access these functions.

[0081] Accordingly, in performing the above steps, "displaying target content based on the output of the first intelligent program", the second device can also perform the following steps: displaying the target content through a sharing interface.

[0082] In the embodiments of this application, during the process of the second intelligent program displaying target content through the sharing interface, an access control mechanism can be incorporated to ensure that only authorized users can view the specific content. For example, the second intelligent program can authenticate the request source through a communication protocol to prevent unauthorized access.

[0083] In the embodiments of this application, the second intelligent program can provide API services through a web interface: HTTP / HTTPS protocol. The first intelligent program in the first device allows the second intelligent program in the second device to remotely call the API to display target content. The second intelligent program can also provide interface links in the form of URL addresses. If a user clicks on the URL address, the user will be directly guided from the current page to the target display page, thereby completing the display of the target content. Alternatively, the target content can be displayed by clicking the client entry button. The client entry is integrated into the SDK of a third-party application, and the client entry is provided as a local module for user operation.

[0084] In the embodiments of this application, the target content displayed through the sharing interface is not the local content of the second device, but the content shared by the first smart program on the first device. That is, if the first smart program shares the first function of the first application, then even if the first application is not installed on the second device, it can be displayed normally. This is because the target content is the output display of the first smart program based on the sharing permission, and has no direct relationship with the application on the second device.

[0085] Thus, by introducing a sharing interface and combining it with a mechanism implemented using multiple interface types, flexible and secure privileged sharing can be achieved. This mechanism avoids the problems of excessive permissions or limited functionality in traditional sharing methods, thereby supporting more granular function sharing and further meeting personalized and highly customized usage needs.

[0086] In some embodiments, when the second device performs the above step "displaying target content through the sharing interface", it may also perform the following step: displaying the display interface in response to obtaining the display interface from the sharing interface.

[0087] In the embodiments of this application, the display interface refers to the visual content interface received by the user through the sharing interface. If the display interface is obtained from the sharing interface, the second intelligent program can directly display the display interface on the display screen of the second device.

[0088] In the embodiments of this application, considering that the visual content interface received by the second intelligent program may be constructed with more consideration for the device information of the first device, the second intelligent program can also adaptively adjust the size, font, arrangement, etc. of the display interface, but the content displayed on the interface will not be changed. In this way, it can better adapt to the display screen of the second device.

[0089] In some embodiments, when the second device performs the above step "displaying target content through the sharing interface", it may also perform the following steps: in response to the prompt information of the sharing permission read from the sharing interface, the second intelligent program calls the second generation model, reconstructs the display interface corresponding to the sharing permission representation function based on the prompt information, and displays the display interface.

[0090] In the embodiments of this application, the second generation model is an artificial intelligence model whose function is to dynamically generate a functional interface or display content that conforms to permission logic based on the input natural language prompts. The second generation model can perform semantic understanding and contextual reasoning on the prompts, thereby generating a more accurate and targeted display interface. For example, if the prompts state that only school supplies with a unit price of less than 50 yuan are allowed to be purchased, the second generation model can automatically construct a display interface that filters product prices and categories according to the rules specified in the prompts.

[0091] In the embodiments of this application, the shared permission representation function refers to a set of permission rules defined by the sharing end, used to describe the specific operations that the shared object can perform and their restrictions. The permission rules included in the shared permission representation function can be declared in natural language or implemented through script code. For example, allowing only the purchase of school supplies, disallowing the use of coupons, and setting an order amount limit of 200 yuan are all specific instances of the shared permission representation function.

[0092] In the embodiments of this application, the collaboration mechanism between the second intelligent program and the second generation model is as follows: the second intelligent program is responsible for receiving and parsing the prompt information from the sharing interface, then passing the information to the second generation model for processing, and finally outputting a display interface that conforms to the permission rules. This design not only improves the flexibility of the system, but also enhances the security and accuracy of permission management.

[0093] Thus, by introducing a second generation model to dynamically generate the display interface, the displayed content can be customized according to the different permission prompts received, thereby achieving a more secure, flexible, and accurate privilege sharing mechanism.

[0094] In one embodiment of this application, when the first intelligent program encapsulates the display interface into the sharing interface, it can also simultaneously share prompts regarding sharing permissions. Therefore, the display interface can include elements such as text descriptions, icon buttons, and flowcharts, designed to help users understand the executable operations and their limitations. For example, in a family shopping permission scenario, the display interface may display prompts such as "only school supplies are allowed," or "electronic products are not allowed," and provide buttons corresponding to these prompts for users to confirm or cancel the relevant operations.

[0095] In the embodiments of this application, after the target content is displayed through the sharing interface, the operating object can perform operations on the displayed target content. If a search box is included, and if the prompt information is also sent synchronously via the sharing interface, the second intelligent program can authenticate the content in the search box based on the prompt information. If it exceeds the scope, it will refuse to generate the relevant display interface. Alternatively, it can synchronously transmit the content in the search box to the first intelligent program, which will determine whether the content in the search box is within the scope of the sharing permissions. If it is, it will generate a display interface corresponding to the search content and send it to the second intelligent program. Alternatively, it can feed back the information that the content is within the permission scope to the second intelligent program, which will then generate the display interface. Alternatively, it can be configured so that every operation performed by the operating object on the target content is sent to the first intelligent program for authentication.

[0096] In another embodiment of this application, when the first intelligent program encapsulates the display interface into the sharing interface, it can also simultaneously share the sharing permission prompt information. In this way, the second intelligent program can choose to directly display the display interface or reconstruct the display interface based on the prompt information. Alternatively, depending on different application scenarios, if the display interface reconstructed by the first intelligent program is not suitable for the second device, the second intelligent program can reconstruct it based on the prompt information, thus improving the reliability of the display interface displayed on the second device.

[0097] In some embodiments, such as Figure 5 As shown, when the second device performs the above step: "Based on the prompt information, reconstruct the display interface corresponding to the shared permission representation function", it can perform the following steps S501 and S502: Step S501: Obtain user profile information corresponding to the operation object and second device information of the second device on which the second intelligent program is located; the second device information includes at least the second application installed on the second device that corresponds to the shared permission representation application function, and / or the second display information of the second device.

[0098] In the embodiments of this application, user profile information refers to a data set including the basic attributes, behavioral preferences, and historical interaction records of the user being processed, collected and organized through information processing methods. The data collected and organized by the information processing methods is used to construct a personalized feature model of the user, thereby helping to determine whether the user is suitable for performing specific shared permission operations. User profile information may include the user's age, gender, usage habits, purchase frequency, and frequently accessed application categories, etc.

[0099] For example, for older users, the font on the display interface can be larger, while for younger users, it can be displayed more in the form of icons or cartoons.

[0100] In the embodiments of this application, the second device information refers to the relevant parameters and status information of the second device where the second intelligent program used by the operating object resides, used to assess whether the second device where the second intelligent program resides has the technical conditions to execute the shared permission representation function. The second device information includes, but is not limited to: device model, operating system version, screen size, resolution, list of installed applications, and the status of the current operating environment. For example, the second intelligent program may focus on the existence of applications related to the shared permission representation function, such as whether applications related to shared permissions are installed.

[0101] For example, if the user frequently shops on the first application and the first application is already installed on the second device where the user's second smart program resides, the second smart program can preferentially display the permission functions related to the first application based on shared permissions; conversely, if the user has never used the relevant application, the second smart program can appropriately simplify or hide the functional modules related to the first smart program.

[0102] Step S502: Based on the second device information, user profile information, and prompt information, reconstruct the display interface corresponding to the shared permission representation function.

[0103] In the embodiments of this application, the reconstruction of the display interface is achieved by a second intelligent program dynamically adjusting the representation of the shared permission function on the interface based on the aforementioned three types of information, in order to improve user experience and operational efficiency. The reconstruction may include: the arrangement order of functional modules, the style of controls, the level of detail in text descriptions, and whether advanced functions are enabled, etc.

[0104] For example, the second intelligent program will take into account the following factors to adjust the display interface: if the user has high activity levels, more customized options can be displayed; if the user is using the target function for the first time, a guided interface design may be adopted; if the screen size of the second device on which the user's second intelligent program is running is small, the second intelligent program can adjust the interface layout, changing the original horizontal layout to a vertical scrolling layout; if the second device has multitasking capabilities, the second intelligent program can add and enable a split-screen preview function; prompts are usually generated by the AI ​​Agent to guide the user on how to correctly use the shared permission representation function, and key operation buttons can be highlighted or the user can be reminded of permission restrictions based on the suggestions in the prompts.

[0105] For example, in a sharing scenario, it was detected that the recipient frequently uses WeChat mini programs for learning-related operations but has not used the shopping function of the first application. Therefore, only the permission modules related to learning are retained in the display interface, and the display priority of the relevant functions of the first application is reduced in the display interface to avoid confusion.

[0106] In this way, by obtaining user profile information and second device information, and combining them with prompt information to reconstruct the display interface, personalized adaptation of the displayed content can be achieved, thereby improving the accuracy and efficiency of the operation of the target user, and thus enhancing the overall permission sharing experience.

[0107] This application provides an information processing method, comprising: a second intelligent program acquiring the output of a first intelligent program based on shared permissions; the shared permissions representing one or more application functions that are allowed to be used; displaying target content based on the output of the first intelligent program, so that an operation object can use the corresponding function based on the target content; the first intelligent program and the second intelligent program running on different devices. The information processing method provided in this application involves the first intelligent program determining shared permissions in response to a first instruction and sending the output determined based on the shared permissions to the second intelligent program; the second intelligent program displays the target content based on the output and receives the operation object to execute the corresponding function. Since the shared permissions set for one or more application functions, which depend on the user's free setting, and the second device can only see the content within the scope of the shared permissions, this information processing method achieves flexible and fine-grained permission sharing, protects user privacy and system security, and is suitable for personalized function authorization needs in various scenarios such as family and social situations.

[0108] For example, this application provides a privileged sharing mechanism based on an AI Agent. This mechanism can construct a privileged proxy execution environment on the user's end and, through natural language declaration of logical functions, enable function authorization and operation execution for specific users. The AI ​​Agent-based privileged sharing mechanism possesses good versatility, flexibility, and security, and can adapt to various application scenarios.

[0109] For example, such as Figure 6 The diagram illustrates an exemplary permission-sharing method, including a sharing endpoint (first device) 61 and a shared endpoint (second device) 62. The method comprises the following steps: Step S1: User 611 of sharing terminal 61 constructs a privileged proxy execution environment 613 in the user-side privileged environment through AI Agent (corresponding to the first intelligent program mentioned above) 612. The privileged proxy execution environment 613 is used to isolate and manage the shared privileged operations, ensuring the security and controllability of the system.

[0110] Step S2: User 611 of sharing terminal 61 can declare some logical functions built on top of user privileged applications through natural language on the platform used by the user of sharing terminal 61. The logical functions built on top of user privileged applications can be function prompt words, fixed scripts generated based on prompt words, or a combination of both. Declaring logical functions built on top of user privileged applications through natural language allows users to flexibly define the required operation logic. For example, the logical function declaration (corresponding to the above-mentioned sharing permission) is: Purchase school supplies 614 (Function: Provide multiple platforms (e.g., first platform 6141 and second platform 6142) for purchasing school supplies, with restrictions on: item type, monthly quota, quantity, and platform availability); the logical function declaration (corresponding to the above-mentioned sharing permission) is: Use a mini-program to open a door lock 615 (Function: Use a certain mini-program in the third platform 6151 to open a certain door lock).

[0111] Step S3: The sharing terminal 61 shares the functions declared above with a specific user (corresponding to the operation object mentioned above) 621 and authorizes the specific user to use them. Through this process, the sharing terminal 61 can control which users can access which functions, thereby achieving fine-grained permission management.

[0112] Step S4: The AI ​​Agent (corresponding to the second intelligent program mentioned above) 622 of the shared terminal 62 enables the user 621 to perform corresponding privileged operations through the shared application proxy interface (corresponding to the sharing interface mentioned above). For example, operations such as searching for products, selecting products, and making purchases on the first platform can all be completed through the proxy interface without directly exposing the user's full account permissions.

[0113] Step S5: The AI ​​Agent 612 on the sharing terminal 61 authenticates the user request. Upon receiving the request, AI Agent 612 verifies the request according to the declared functional logic, and confirms whether the request is within the authorized scope.

[0114] Step S6: After completing authentication 616, AI Agent 612 performs the corresponding operations and extracts necessary information. Subsequently, AI Agent 612 returns the execution result to user 621, thus completing a full privilege sharing process.

[0115] In this way, it is not necessary for each application to implement the sharing function separately. Cross-platform permission sharing can be achieved based on the implementation example, allowing users to combine the functions of multiple applications for sharing, thereby meeting users' personalized needs. By minimizing function sharing and information exposure, user privacy and system security are effectively protected.

[0116] likeFigure 7 As shown, this application embodiment provides a first device 7, which includes: The determination module 71 is used to determine the sharing permissions in response to the first intelligent program's first instruction; the sharing permissions represent the permitted use of one or more application functions or a combination of application functions. The output module 72 is used to output based on shared permissions, so that the second intelligent program can display the target content based on the output of the first intelligent program, so that the operation object can use the corresponding function based on the target content; the first intelligent program runs on different devices and the second intelligent program runs on different devices.

[0117] In one embodiment of this application, the output module 72 is further configured to: call the first generation model, reconstruct the display interface corresponding to the shared permission representation function, and encapsulate the display interface as target content into the sharing interface for output; or, encapsulate the prompt information corresponding to the shared permission into the sharing interface for output.

[0118] In one embodiment of this application, the output module 72 is further configured to obtain first device information of the first device on which the first smart program is located; the first device information includes at least the first application installed on the first device corresponding to the shared permission representation application function, and / or the first display information of the first device; and reconstructs the display interface corresponding to the shared permission representation function based on the first device information.

[0119] In one embodiment of this application, the determining module 71 is further configured to receive a first operation performed by the operation object based on the target content; and call one or more applications corresponding to the first operation to execute the first operation.

[0120] like Figure 8 As shown, this application embodiment provides a first device 7, which includes: a first processor 81, a first memory 82, and a first communication bus 83; The first communication bus 83 is used to realize the communication connection between the first processor 81 and the first memory 82; The first processor 81 is configured to execute a first intelligent program stored in the first memory 82 to: determine a shared permission in response to a first instruction; the shared permission represents one or more application functions that are allowed to be used; and output based on the shared permission, so that the second intelligent program displays the target content based on the output of the first intelligent program, so that the operating object can use the corresponding function based on the target content.

[0121] like Figure 9 As shown, this application embodiment provides a second device 9, which includes: The acquisition module 91 is used by the second intelligent program to acquire the output of the first intelligent program based on shared permissions; shared permissions represent one application function or a combination of multiple application functions that are allowed to be used. Display module 92 is used to display target content based on the output of the first intelligent program, so that the operating object can use the corresponding function based on the target content; the first intelligent program runs on different devices and the second intelligent program runs on different devices.

[0122] In one embodiment of this application, the acquisition module 91 is further configured to acquire a sharing interface; the sharing interface includes at least one of a web page interface, an interface link, and a client entry point; the display module 92 is further configured to display the target content through the sharing interface.

[0123] In one embodiment of this application, the display module 92 is further configured to display the display interface in response to obtaining the display interface from the sharing interface; and in response to reading the prompt information of the sharing permission from the sharing interface, the second intelligent program calls the second generation model to reconstruct the display interface corresponding to the sharing permission representation function based on the prompt information and displays the display interface.

[0124] In one embodiment of this application, the display module 92 is further configured to acquire user profile information corresponding to the operation object and second device information of the second device on which the second intelligent program is located; the second device information includes at least the second application installed on the second device corresponding to the shared permission representation application function, and / or the second display information of the second device; and reconstruct the display interface corresponding to the shared permission representation function based on the second device information, user profile information, and prompt information.

[0125] like Figure 10 As shown, this application embodiment provides a second device 9, which includes: Second processor 91, second memory 92, and second communication bus 93; The second communication bus 93 is used to realize the communication connection between the second processor 91 and the second memory 92; The second processor 91 is used to execute the second intelligent program stored in the second memory 92 to achieve: obtaining the output of the first intelligent program based on shared permissions; the shared permissions represent one or more application functions that are allowed to be used; and displaying target content based on the output of the first intelligent program so that the operating object can use the corresponding function based on the target content.

[0126] This application provides a computer-readable storage medium storing one or more computer programs that can be executed by one or more processors to implement the aforementioned method for determining spatial influence. The computer-readable storage medium can be transient or non-transient.

[0127] This application provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, it implements some or all of the steps in the method for determining spatial influence described above. This computer program product can be implemented specifically through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied as a computer storage medium; in another optional embodiment, the computer program product is specifically embodied as a software product, such as a software development kit (SDK), etc. In some embodiments, the storage medium may be a computer-readable storage medium, which may be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), solid-state drive (SSD), ferromagnetic random access memory (FRAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, magnetic surface memory, optical disk, or compact disk-read-only memory (CD-ROM); or it may be various devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc. Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0128] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, 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, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0129] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0130] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0131] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0132] As an example, executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file containing other programs or data, for example, in one or more scripts within a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple co-located files (e.g., files storing one or more modules, subroutines, or code sections). As an example, executable instructions may be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network. The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application. It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments. It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components may be combined, or integrated into another system, or some features may be ignored or not performed. The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. An information processing method, comprising: a first intelligent program determining a sharing permission in response to a first instruction; the sharing permission representing one application function or a combination of multiple application functions allowed to be used; outputting based on the sharing permission, so that a second intelligent program displays target content based on the output of the first intelligent program, so that an operation object can use a corresponding function based on the target content; the first intelligent program running on a different device from the second intelligent program. 2.The information processing method of claim 1, wherein the outputting based on the sharing permission comprises: the first intelligent program calling a first generation model, reconstructing a display interface corresponding to the function represented by the sharing permission, and encapsulating the display interface as the target content to a sharing interface for output; or, the first intelligent program encapsulating prompt information corresponding to the sharing permission to the sharing interface for output. 3.The information processing method of claim 2, wherein the reconstructing a display interface corresponding to the function represented by the sharing permission comprises: obtaining first device information of a first device on which the first intelligent program is located; the first device information at least including a first application program installed on the first device and corresponding to the application function represented by the sharing permission, and / or first display information of the first device; reconstructing a display interface corresponding to the function represented by the sharing permission based on the first device information. 4.The information processing method of claim 1, further comprising: the first intelligent program receiving a first operation performed by the operation object based on the target content; calling one application program or multiple application programs corresponding to the first operation to execute the first operation. 5.An information processing method, comprising: a second intelligent program obtaining output of a first intelligent program based on a sharing permission; the sharing permission representing one application function or a combination of multiple application functions allowed to be used; displaying target content based on the output of the first intelligent program, so that an operation object can use a corresponding function based on the target content; the first intelligent program running on a different device from the second intelligent program. 6.The information processing method of claim 5, wherein the obtaining output of the first intelligent program based on the sharing permission comprises: obtaining a sharing interface; the sharing interface at least including at least one of a web interface, an interface link, and a client portal; the displaying target content based on the output of the first intelligent program comprises: displaying the target content through the sharing interface. 7.The information processing method of claim 6, wherein the displaying target content through the sharing interface comprises: in response to obtaining a display interface from the sharing interface, displaying the display interface; in response to reading prompt information of the sharing permission from the sharing interface, the second intelligent program calling a second generation model, reconstructing a display interface corresponding to the function represented by the sharing permission based on the prompt information, and displaying the display interface.

8. The information processing method of claim 7, wherein the reconstructing the display interface corresponding to the sharing permission representation function based on the prompt information comprises: obtaining user portrait information corresponding to the operation object and second device information of a second device on which the second intelligent program is located; the second device information at least including a second application program installed on the second device and corresponding to the sharing permission representation application function, and / or second display information of the second device; and reconstructing the display interface corresponding to the sharing permission representation function based on the second device information, the user portrait information, and the prompt information. a first processor, a first memory, and a first communication bus; the first communication bus is configured to realize communication connection between the first processor and the first memory; the first processor is configured to execute a first intelligent program stored in the first memory to realize:

9. A first device comprising: in response to a first instruction, determining a sharing permission; the sharing permission representing one application function or a combination of multiple application functions that are allowed to be used; and based on the sharing permission, outputting so that a second intelligent program displays target content based on the output of the first intelligent program, so that the operation object can use the corresponding function based on the target content. a second processor, a second memory, and a second communication bus; the second communication bus is configured to realize communication connection between the second processor and the second memory; the second processor is configured to execute a second intelligent program stored in the second memory to realize:

10. A second device comprising: obtaining the output of the first intelligent program based on the sharing permission; the sharing permission representing one application function or a combination of multiple application functions that are allowed to be used; and based on the output of the first intelligent program, displaying target content so that the operation object can use the corresponding function based on the target content. ​ ​ ​ ​

Citation Information

Patent Citations

  • Interface sharing method and electronic equipment

    CN111107222A

  • Intelligent agent information interaction method, interaction system, equipment and storage medium

    CN116962456A

  • AI large model man-machine interaction technology based on dynamic UI generation

    CN120428976A

  • Method, apparatus, and system for providing a shared user interface

    EP2632131A1

  • System, method, and computer program product for coordination among multiple devices

    US11089134B1