A method and device for managing switching of permissions, an electronic device, and a storage medium

By using a permission switching server to handle authentication and object selection in interactive applications, efficient switching of management permissions for information collection devices is achieved, solving the problem of low efficiency in permission switching in existing technologies.

CN115758304BActive Publication Date: 2026-06-26TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2021-09-01
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, the efficiency of switching management permissions for information collection devices is low, requiring offline verification and operation, which limits the scenarios and efficiency of permission switching.

Method used

The permission switching server responds to permission switching requests in the interactive application of the authorized object, obtains authentication information and device identification information, generates a set of interactive objects, identifies the target object in the interactive application, sends permission switching prompt information, and completes the switching of management permissions.

Benefits of technology

It eliminates the need for offline identity verification, simplifies the permission switching process, improves the efficiency of switching management permissions, and avoids scenario limitations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115758304B_ABST
    Figure CN115758304B_ABST
Patent Text Reader

Abstract

The application relates to the computer technical field and discloses a management permission switching method and device, electronic equipment and a storage medium, the method is: in response to a permission switching request triggered by an authorized object based on a first sub-application in an interactive application, obtaining identity authentication information of the authorized object and identification information of an information collection device, then sending permission switching prompt information to a target object selected by the authorized object, and after obtaining confirmation information of the target object, realizing switching of management permission of the information collection device from the authorized object to the target object. In this way, the permission switching server completes switching of the management permission of the offline payment device by means of the sub-application running in the interactive application, and by means of the identity authentication information used by the object in the interactive application, the object participating in the interaction does not need to be authenticated in the permission switching process, the information processing time is greatly saved, and the permission switching process is simplified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology and discloses a method, apparatus, electronic device, and storage medium for switching management permissions. Background Technology

[0002] With the continuous development of Internet technology, the methods of transferring electronic resources have become increasingly convenient. After the user completes identity verification on the information collection device, the electronic resources can be transferred directly.

[0003] In practical applications, in order to ensure the reliable operation of information collection equipment, authorized objects are usually configured in association with the information collection equipment to achieve management of the information collection equipment.

[0004] For example, taking the managed information collection device as an offline payment device, the authorized object has the authority to trigger the offline payment device to perform operations such as power-on, reset, and power-off.

[0005] Under the relevant technology, when it is necessary to adjust the authorized objects associated with the information collection device, the relevant authorized objects need to complete offline switching verification on the information collection device in order to complete the permission switch. This limits the implementation scenarios of permission switching operations and reduces the efficiency of permission switching for information collection devices. Summary of the Invention

[0006] This application provides a method, apparatus, electronic device, and storage medium for switching management permissions, in order to solve the problem of low efficiency in switching management permissions of offline information collection devices.

[0007] Firstly, a method for switching management permissions is proposed and applied to a permission switching server, including:

[0008] In response to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, the system obtains the authentication information of the authorized object and the identification information of the information collection device, wherein the authorized object has management permissions for the information collection device;

[0009] Based on the authentication information, obtain the set of interactive objects associated with the authorized object on the interactive application, and send the set of interactive objects to the authorized object;

[0010] In response to the object selection operation triggered by the authorized object for the set of interactive objects, the target object is determined, and a permission switching prompt message is sent to the target object;

[0011] In response to the confirmation operation triggered by the target object based on the permission switching prompt information, the management permission of the information collection device is switched from the authorized object to the target object.

[0012] Secondly, a method for switching management permissions is proposed, applied to the first device corresponding to the authorized object, including:

[0013] In response to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application, a permission switching request is sent to the permission switching server. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device.

[0014] The authorization object sent by the permission switching server is displayed to the authorization object along with the set of interactive objects associated with the interactive application. In response to the object selection operation triggered by the authorization object based on the set of interactive objects, the selected target object is sent to the permission server so that the permission switching server performs the management permission switching operation between the authorization object and the target object.

[0015] Receive a notification message from the permission switching server indicating that the management permission has been switched to the target object.

[0016] Thirdly, a management permission switching device is proposed, comprising:

[0017] The response unit is configured to respond to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, obtain the authentication information of the authorized object, and obtain the identification information of the information collection device, wherein the authorized object has management permissions for the information collection device;

[0018] The acquisition unit is configured to acquire, based on the authentication information, a set of interactive objects associated with the authorized object on the interactive application, and send the set of interactive objects to the authorized object;

[0019] The determining unit is configured to, in response to the object selection operation triggered by the authorized object for the set of interactive objects, determine the target object and send a permission switching prompt message to the target object;

[0020] The switching unit is used to switch the management authority of the information collection device from the authorized object to the target object in response to the confirmation operation triggered by the target object based on the permission switching prompt information.

[0021] Optionally, when responding to a permission switching request triggered by a first sub-application in an interactive application, and obtaining the authentication information of the authorized object and the identification information of the information collection device, the response unit is used to:

[0022] In response to a connection establishment request triggered by the authorized object based on the first sub-application in the interactive application, an information input page is returned to the authorized object;

[0023] In response to the permission switching request triggered by the authorized object on the information input page, the system obtains the identification information of the information collection device entered by the authorized object on the information input page, as well as the authentication information used by the authorized object in the interactive application.

[0024] Optionally, when obtaining the set of interactive objects associated with the authorized object on the interactive application based on the authentication information, the obtaining unit is used to perform any one of the following operations:

[0025] Based on the authentication information, obtain all interactive objects associated with the authorized object on the interactive application, and generate a set of interactive objects associated with the authorized object based on all interactive objects;

[0026] Based on the authentication information, obtain all interactive objects associated with the authorized object on the interactive application, and based on the interaction time between the authorized object and the interactive objects, filter out each interactive object whose interaction time meets the preset conditions from all the interactive objects, and generate a set of interactive objects associated with the authorized object based on each interactive object.

[0027] Optionally, when sending the permission switching prompt information to the target object, the determining unit is used to perform any one or a combination of the following operations:

[0028] Through the authorized object, a permission switching prompt message is sent to the target object in the interaction page between the authorized object and the target object;

[0029] Send a permission switching prompt message to the target object through the second sub-application of the interactive application that the target object has logged into;

[0030] Obtain the terminal number information associated with the target object when it completes verification on the interactive application, and send permission switching prompt information to the target object based on the terminal number information.

[0031] Optionally, the content of the permission switching prompt message includes any one or a combination of the following:

[0032] An image used to guide the target object to complete the permission switching operation;

[0033] The QR code corresponding to the switch confirmation page, wherein the switch confirmation page is associated with the second sub-application and contains details of the permission switch;

[0034] The link address information for the switch confirmation page, wherein the switch confirmation page is associated with the second sub-application and contains details of the permission switch.

[0035] Optionally, when switching the management authority of the information collection device from the authorized object to the target object, the switching unit is used to:

[0036] Revoke the management permissions of the authorized object for the information collection device, and establish management permissions of the target object for the information collection device;

[0037] Notifications indicating the completion of the management permission switch are sent to both the target object and the authorized object, and a notification of the management permission switch is also sent to the information collection device, so that the information collection device updates the ownership status of the management permission based on the notification of the management permission switch. The notification of the management permission switch includes the identity information of the target object.

[0038] Fourthly, a management permission switching device is proposed, comprising:

[0039] The sending unit is configured to send a permission switching request to the permission switching server in response to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device.

[0040] The display unit is used to display the set of interactive objects associated with the authorized object on the interactive application, which is sent by the permission switching server, to the authorized object, and in response to the object selection operation triggered by the authorized object based on the set of interactive objects, send the selected target object to the permission server, so that the permission switching server performs the management permission switching operation between the authorized object and the target object;

[0041] The receiving unit is used to receive a notification message from the permission switching server indicating that the management permission has been switched to the target object.

[0042] Optionally, when the authorized object sends a permission switching request to the permission switching server in response to a permission switching operation triggered by the first sub-application in the interactive application, the sending unit is used to:

[0043] In response to the permission switching operation triggered by the authorized object for the first sub-application in the interactive application, a connection establishment request is sent to the permission switching server, and the information returned by the permission switching server is presented to the authorized object on the input page;

[0044] In response to the identification information of the information collection device entered by the authorized object on the information input page, and based on the identification information and the authentication information used by the authorized object in the interactive application, a permission switching request is sent to the permission switching server.

[0045] Optionally, when receiving the notification information from the permission switching server indicating that the management permission switching is complete, the receiving unit is configured to:

[0046] The system receives a notification message sent by the permission switching server through a first sub-application in the interactive application, and displays the notification message on a page associated with the first sub-application, wherein the notification message is used to indicate that the management permission switching is complete.

[0047] Optionally, when determining how the authorized object triggers the permission switching operation, the sending unit is used to perform any of the following operations:

[0048] Once the authorized object is identified in the interactive application, a selection operation for the first sub-application is triggered.

[0049] In the interactive application, the authorized object is determined, and a search operation for the first sub-application is triggered based on the keywords associated with the first sub-application.

[0050] In the interactive application, the authorized object is determined to be linked to the information input page of the first sub-application, and an access operation for the information input page is triggered.

[0051] In the interactive application, the authorized object is identified, and access to the information input page is triggered based on the QR code of the information input page associated with the first sub-application.

[0052] Fifthly, an electronic device is proposed, comprising a processor and a memory, wherein the memory stores program code that, when executed by the processor, causes the processor to perform the steps of any of the methods described above.

[0053] In a sixth aspect, a computer-readable storage medium is provided, comprising program code that, when the program product is run on an electronic device, causes the electronic device to perform the steps of any of the methods described above.

[0054] In a seventh aspect, a computer program product is proposed, comprising a computer program that, when executed by a processor, implements the steps of any of the methods described above.

[0055] The beneficial effects of this application are as follows:

[0056] This application proposes a method, apparatus, electronic device, and storage medium for switching management permissions. Since this application responds to a permission switching request triggered by an authorized object based on a first sub-application within an interactive application, it obtains the authentication information of the authorized object and the identification information of the information collection device. Therefore, the permission switching server, by leveraging the sub-application running within the interactive application, completes the switching of management permissions for offline payment devices. Furthermore, by utilizing the authentication information used by the object in the interactive application, there is no need to authenticate the objects participating in the interaction during the permission switching process, greatly saving information processing time and simplifying the permission switching process. Further, based on the authentication information, it obtains the set of interactive objects associated with the authorized object on the interactive application and sends the set of interactive objects to the authorized object. Then, in response to an object selection operation triggered by the authorized object for the set of interactive objects, it determines the target object and sends a permission switching prompt message to the target object. Finally, in response to a confirmation operation triggered by the target object based on the permission switching prompt message, it switches the management permission of the information collection device from the authorized object to the target object. Based on this method, the limitations of offline management permission switching operations can be avoided, improving the efficiency of switching management permissions for information collection devices.

[0057] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description

[0058] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0059] Figure 1a This is a schematic diagram of an application scenario in the embodiments of this application;

[0060] Figure 1bThis is a schematic diagram of the device architecture involved in the management permission switching process in the embodiments of this application;

[0061] Figure 2 This is a schematic diagram illustrating the implementation process of the management permission switching method in this application embodiment;

[0062] Figure 3a This is a schematic diagram of the permission switching prompt information in the form of an image in the embodiments of this application;

[0063] Figure 3b This is a schematic diagram of permission switching prompt information in the form of a QR code in an embodiment of this application;

[0064] Figure 3c This embodiment of the application shows a schematic diagram of the permission switching prompt information for the entry point of the corresponding second sub-application;

[0065] Figure 4 This is a schematic diagram illustrating the association between the information collection device maintained by the permission switching server and the authorized object in this embodiment of the application;

[0066] Figure 5a This is a schematic diagram illustrating the process of switching management permissions in an embodiment of this application;

[0067] Figure 5b This is a schematic diagram of the process of sending a permission switching request in an embodiment of this application;

[0068] Figure 5c This is a schematic diagram of the initial page during the triggering of the first sub-application in an embodiment of this application;

[0069] Figure 5d This is a schematic diagram of an operable page during the process of triggering the first sub-application in an embodiment of this application.

[0070] Figure 5e This is a schematic diagram of the operation page for selecting the first sub-application in this embodiment of the application;

[0071] Figure 5f This is a schematic diagram illustrating the permission switching server controlling the sending of switching prompt information to the target object in an embodiment of this application;

[0072] Figure 5g This is a schematic diagram of the notification information received on the first device in this embodiment of the application, indicating that the management permission switch has been completed.

[0073] Figure 6 This is a schematic diagram illustrating the interaction during the management permission switching process in this application embodiment;

[0074] Figure 7 This is a schematic diagram of the logical structure of the management permission switching device in the embodiments of this application;

[0075] Figure 8 This is a schematic diagram of the logical structure of the management permission switching device in the embodiments of this application;

[0076] Figure 9 This is a schematic diagram of the hardware structure of an electronic device using an embodiment of this application;

[0077] Figure 10 This is a schematic diagram of the structure of a computing device in an embodiment of this application. Detailed Implementation

[0078] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this application. Obviously, the described embodiments are only some embodiments of the technical solutions of this application, and not all embodiments. Based on the embodiments recorded in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the technical solutions of this application.

[0079] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in sequences other than those illustrated or described herein.

[0080] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0081] Sub-application: refers to a mobile application developed using a specific programming language that can be used without downloading or installation, and can run on cross-platform mobile clients. Sub-applications can include mini-programs that run on native applications. The biggest feature of mini-programs is their ease of use and the fact that they do not require additional installation. In this embodiment, the authorized object can achieve functionality by running a sub-application within an interactive application.

[0082] Identification information: refers to information that can uniquely identify an identity. In this embodiment of the application, the identification information of the information collection device can be the string serial number corresponding to the information collection device, which is used to uniquely identify the identity (ID) of the information collection device.

[0083] The design concept of the embodiments of this application is briefly introduced below:

[0084] Under the relevant technology, an authorized object with management rights to an offline payment device is essentially logged into that offline payment device. When the authorized object needs to transfer management rights due to business processing needs, the relevant object needs to operate directly on the offline payment device in order to achieve the switch of management rights.

[0085] In view of this, in the embodiments of this application, the permission switching server responds to the permission switching request initiated by the authorized object in a sub-application of the interactive application based on the identification information of the offline payment device. This eliminates the need to directly operate on the offline payment device. After the permission switching server determines the target object selected by the authorized object that can assume the management permission of the offline payment device, it sends a permission switching prompt message to the target object to notify the target object to assume the management permission of the offline payment device. Then, based on the target object's confirmation operation, the switch of the management permission of the offline payment device is completed.

[0086] In this way, the permission switching server uses a sub-application running in the interactive application to switch management permissions for offline payment devices. Moreover, by using the authentication information used by the object in the interactive application, there is no need to authenticate the object participating in the interaction during the permission switching process, which greatly saves information processing time, simplifies the permission switching process, avoids the scenario limitations caused by switching management permissions offline, and improves the efficiency of switching management permissions for information collection devices.

[0087] The preferred embodiments of this application are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit this application. Furthermore, the embodiments and features in the embodiments of this application can be combined with each other without conflict.

[0088] See Figure 1a The diagram illustrates an application scenario in this embodiment. This scenario includes an information collection device 110, a permission switching server 120, a first device 130 corresponding to the authorized object, and a second device 140 corresponding to the target object. The first device 130 and the second device 140 establish a connection through the permission switching server 120. The information collection device 110 establishes a communication connection with either the first device 130 or the second device 140 through the permission switching server 120. When establishing a communication connection with the permission switching server 120, the information collection device 110, the first device 130, and the second device 140 can communicate via a communication network.

[0089] In one alternative implementation, the communication network is a wired network or a wireless network. In other words, the connection with the permission switching server 120 can be made directly or indirectly through wired or wireless communication, and this application does not impose any restrictions on this.

[0090] See Figure 1b As shown, this is a schematic diagram of the device architecture involved in the management permission switching process in this embodiment of the application. The following is a detailed explanation in conjunction with the attached diagram. Figure 1a and attached Figure 1b The document provides a detailed explanation of each device involved in the process of switching management permissions.

[0091] Information collection device 110 can be a device with information collection function, attached to... Figure 1b In this context, "offline device" specifically refers to a facial recognition payment device capable of both scanning and facial recognition payment. It runs an internal facial recognition application and has an external 3D camera. This 3D camera, analogous to a traditional camera, incorporates liveness detection hardware and software, including a depth camera and an infrared camera, ensuring the accuracy and security of the information.

[0092] The facial recognition application specifically includes a facial recognition module and a mini-program runtime module. The facial recognition module can capture and recognize faces. Specifically, it can use a 3D camera to capture streaming facial data and then comprehensively evaluate it using factors such as face size, face angle, image contrast, brightness, and clarity to select the optimal face image from the captured streaming data. Payment verification is then completed based on the recognition result obtained from this face image. The mini-program runtime module integrates a software development kit (SDK) that enables mini-program operation. This module manages login ticket information and the cashier's mini-program. Based on the saved login ticket information, the offline device can verify the identity of authorized users, allowing authorized users with management permissions to send management instructions using their own identity verification information.

[0093] The permission switching server 120 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0094] It should be noted that, in this embodiment of the application, the permission switching server 120 may be an interactive application server that includes permission switching functionality, enabling direct acquisition of data associated with the authorized object and the target object in the interactive application. Alternatively, the permission switching server 120 may be another server independent of the interactive application server, which can send a request to the interactive application server to obtain the relevant data when it intends to acquire data associated with the authorized object and the target object in the interactive application.

[0095] In the implementation of this application, in offline payment scenarios, by Figure 1b As shown in the schematic architecture, the permission switching server 120 can provide services including at least facial recognition, payment services based on interactive applications, and basic services for mini-programs within the interactive applications. The facial recognition service receives facial information query requests from the information collection device 110 based on facial images or facial streaming media data. It extracts features from the obtained facial images, compares the extracted features with features in a feature library, identifies the most similar feature data, and thus obtains the facial recognition result. Simultaneously, when the information collection device 110 is an offline facial payment device associated with the interactive application, it assists in completing the payment operation by providing the account information or payment code of the user to the information collection device 110. Furthermore, the basic services for mini-programs within the interactive applications included in the permission switching server 120 can manage the objects to which the management permissions of the information collection device 110 belong, and establish a login state for the authorized object on the offline device. This login state can be established based on login ticket information used by the authorized object on the interactive application, or identity verification information, after association with the offline device.

[0096] In a possible embodiment of this application, the identification information of the information collection device 110 is used to uniquely identify the information collection device. At any given time, the same information collection device 110 is associated with only the authentication information of one object. In other words, an information collection device 110 can only have the login state of a unique authorized object at any given time. The permission switching server 120 can achieve association and differentiation by establishing a relationship between the identification information of the information collection device 110 and the authentication information of the authorized object. Simultaneously, on the one hand, the permission switching server 120 can receive permission switching requests sent from the first device 130 corresponding to the authorized object, and then, based on the management permission switching result, correct the association relationship between the stored information collection device 110 and the authentication information of the authorized object. On the other hand, the permission switching server 120 can push the management permission switching result to the offline information collection device to achieve login switching.

[0097] Figure 1aThe first device 130 and the second device 140 shown are electronic devices used by the operation target. These electronic devices can be personal computers, mobile phones, tablets, laptops, e-book readers, smart home devices, or other computer devices with certain computing capabilities that run instant messaging software and websites or social networking software and websites. The first device 130 and the second device 140 establish a connection with the access control server 120 via a wireless network.

[0098] Among them, according to Figure 1b The illustrated framework allows for the installation of interactive applications on each of the first devices 130 or the second devices 140 to enable interaction. Multiple sub-applications can run based on these interactive applications. For example, the first device 130 may have an instant messaging application installed, and multiple sub-applications can run based on this instant messaging application. An authorized user can launch a sub-application through the instant messaging application installed on the first device 130. When the first device 130 receives an operation from an authorized user of the information collection device to launch a sub-application, it downloads the relevant data for that sub-application from the permission switching server 120 and runs the sub-application.

[0099] In addition, the first device 130 and the second device 140 include a relationship chain established under the interactive application, and at least include a device transfer applet (equivalent to the first sub-application) for switching management permissions, so that after the relevant object enters the identification information of the offline device in the device transfer applet, it can initiate a permission switching request for the offline device.

[0100] The following mainly uses a mini-program as an example to illustrate the process of switching management permissions in this application embodiment:

[0101] See Figure 2 The diagram shown illustrates the implementation flow of the management permission switching method in this embodiment of the application. The method is executed by the permission switching server 120, and the specific implementation flow is as follows:

[0102] Step 201: The permission switching server responds to the permission switching request triggered by the first sub-application in the interactive application by the authorized object, obtains the authentication information of the authorized object, and obtains the identification information of the information collection device.

[0103] In this embodiment, the permission switching server responds to the connection establishment request triggered by the authorized object based on the first sub-application in the interactive application, returns an information input page to the authorized object, and then responds to the permission switching request triggered by the authorized object on the information input page, obtains the identification information of the information collection device entered by the authorized object on the information input page, and obtains the authentication information used by the authorized object in the interactive application.

[0104] Specifically, when an authorized object initiates a connection establishment request on its corresponding first device by triggering a first sub-application within the interactive application, the permission switching server returns a corresponding information input page to the authorized object based on the received connection establishment request. This information input page is associated with the first sub-application and is a webpage linked to it. Furthermore, the permission switching server receives a permission switching request initiated by the authorized object after it inputs the identification information of the information collection device on the information input page. It then obtains the authentication information of the authorized object carried in the permission switching request, as well as the identification information of the information collection device input by the authorized object when triggering the permission switching request. The authorized object possesses management permissions for the information collection device.

[0105] In this way, the permission switching server can receive permission switching requests sent by the first sub-application in the interactive application, and while maintaining the operation of the first sub-application, it can receive permission switching requests sent by the authorized object based on the first sub-application online, providing a basis for flexible switching of management permissions of information collection devices without limiting the scenario.

[0106] In this embodiment of the application, the permission switching server can store the association between the information collection device and the authorized object to record the ownership of the management permission of the information collection device. At the same time, it can also continuously record the changes in the authorized object to which the management permission of the information collection device belongs, so as to provide a reference for the duration of the authorized object's management of the information collection device.

[0107] It should be noted that, in a special case, when the information collection device is a newly installed information collection device, the permission switching server responds to the first device where the authorized object is located. The scanning operation performed on the newly installed information collection device establishes a binding of management permissions between the newly installed information collection device and the authorized object. Subsequent management permission switching can be directly implemented based on the online sub-application.

[0108] Thus, for the management permission switching method proposed in this application, only the initial management permission binding process requires the relevant object to operate on the offline information collection device. In subsequent management permission switching processes, the management permission can be switched directly based on the sub-application in the interactive application, which greatly simplifies the operation process when switching management permissions. At the same time, the permission switching server assists in the establishment and switching of management permissions between the information collection device and the first device corresponding to the authorized object.

[0109] Step 202: Based on the authentication information, the permission switching server obtains the set of interactive objects associated with the authorized object in the interactive application, and sends the set of interactive objects to the authorized object.

[0110] In this embodiment of the application, after the permission switching server determines the authentication information used by the authorized object in the interactive application based on the received permission switching request, it determines the set of interactive objects associated with the authorized object in the interactive application based on the authentication information.

[0111] Specifically, when determining the set of interactive objects associated with an authorized object in an interactive application, the permission switching server can use the following method:

[0112] Method 1: Generate a collection of interactive objects based on all objects associated with the authorized object in the interactive application.

[0113] Specifically, the permission switching server obtains all the interactive objects associated with the authorized object in the interactive application based on the authentication information of the authorized object, and generates a set of interactive objects associated with the authorized object based on all the obtained interactive objects.

[0114] For example, suppose the permission switching server receives a permission switching request initiated by the permission transfer mini-program in the instant messaging application 1 from the authorized object X. Then, it obtains the authentication information used by the authorized object X in the instant messaging application 1. Based on the authentication information and the relationship chain established in the instant messaging application 1, the permission switching server obtains all the interactive objects associated with the authorized object X in the instant messaging application 1, such as objects that have established friend relationships. Then, based on all the obtained objects, it establishes a set of interactive objects corresponding to the authorized object X.

[0115] Method 2: After filtering all objects associated with the authorized object in the interactive application, a set of interactive objects is generated based on the filtered objects.

[0116] Specifically, the permission switching server obtains all interactive objects associated with the authorized object in the interactive application based on the authentication information of the authorized object, and filters out each interactive object whose interaction time meets the preset conditions from all interactive objects according to the interaction time between the authorized object and the interactive object, and generates a set of interactive objects associated with the authorized object based on each filtered interactive object.

[0117] For example, continuing with the example in Method 1, the permission switching server can filter all objects associated with the authorized object in the instant messaging application according to the interaction time with the authorized object, and select the interaction objects whose latest interaction time is within a preset historical time period to generate a set of interaction objects.

[0118] Thus, considering that in practical applications, when relevant parties transfer and switch management permissions for information collection devices online, they usually provide advance notification based on interactive applications, this application adaptively proposes to filter interactive objects according to the interaction time between the authorized object and the interactive object, which reduces the complexity of the authorized object selecting the target object to a certain extent.

[0119] Optionally, in some possible implementations of this application, when the authorized object creates a group of interactive objects in the interactive application, a collection of interactive objects can be generated based on each interactive object in a specific group, according to actual processing needs.

[0120] For example, assuming that the authorized object has a "colleague" group set in advance in the interactive application, then each interactive object in the "colleague" group can be obtained, and an interactive object set can be generated based on the obtained interactive objects.

[0121] Step 203: The permission switching server responds to the object selection operation triggered by the authorized object for the set of interactive objects, determines the target object, and sends a permission switching prompt message to the target object.

[0122] Specifically, after the permission switching server sends the set of interactive objects associated with the authorized object to the authorized object, it responds to the selection operation triggered by the authorized object on the object in the set of interactive objects, determines the target object selected by the authorized object to take over its management authority over the information collection device, and sends a switching prompt message to the target object.

[0123] It should be noted that, in this embodiment of the application, when the permission switching server sends a switching prompt message to the target object, the specific implementation method includes, but is not limited to, any one or a combination of the following methods:

[0124] Method A: The permission switching server sends a permission switching prompt message to the target object through the interaction page between the authorized object and the target object.

[0125] Specifically, in the implementation of method A, when the permission switching server sends the permission switching prompt information, from the perspective of the authorized object, the permission switching prompt information is sent to the target object in the interaction page between the authorized object and the target object. In other words, in the chat interface between the authorized object and the target object in the interactive application, the permission switching prompt information sent by the permission switching server is sent to the target object in the manner of the authorized object sending information to the target object.

[0126] In some possible embodiments of this application, considering that the permission switching server and the server corresponding to the interactive application may be two independent servers, the permission switching server can send permission switching prompt information to the server corresponding to the interactive application, and use the server to implement the permission switching prompt information.

[0127] For example, in a possible implementation of this application, the permission switching server can control the sending of permission switching prompt information to the target object from the perspective of the authorized object in the interaction page between the authorized object and the interactive object.

[0128] Method B: The permission switching server sends a permission switching prompt message to the target object through the second sub-application of the interactive application that the target object has logged into.

[0129] Specifically, when the permission switching server sends a permission switching prompt to the target object, it can use a second sub-application in the interactive application to push the permission switching prompt to the target object logged into the interactive application. The method of pushing the permission switching prompt can be in the form of pop-up reminders, lock screen notifications, etc. The second sub-application and the first sub-application triggered by the authorized object in the interactive application can correspond to the same sub-application, or they can be configured to be different sub-applications according to the actual processing needs.

[0130] Method C: The permission switching server obtains the terminal number information associated with the target object when it completes verification on the interactive application, and sends a permission switching prompt message to the target object based on the terminal number information.

[0131] Specifically, when the permission switching server sends a permission switching prompt message to the target object, it can also use the operator's service to obtain the terminal number information associated with the target object when it completes the verification on the interactive application. Based on this terminal number, the server can use the operator's service to send the permission switching prompt message to the target object.

[0132] For example, the permission switching server can obtain the mobile phone number of the target object when it completes registration verification on the interactive application, and send the permission switching prompt information to the target object by sending an SMS to that mobile phone number.

[0133] In this way, by using the permission switching server in the AC method to send permission switching prompts, permission switching prompts can be pushed to the target object in various ways, providing a basis for the effective switching of subsequent management permissions.

[0134] It should be noted that, in the embodiments of this application, the content included in the permission switching prompt information mentioned in method AC may be as follows:

[0135] Content 1: Pictures

[0136] Specifically, the permission switching server can include the image used to guide the target object to complete the permission switching operation as part of the permission switching prompt message.

[0137] For example, participation Figure 3a As shown, it is a schematic diagram of permission switching prompt information in the form of an image in an embodiment of this application. Figure 3a As can be seen from the illustration, the images included in the permission switching prompt message include process instructions for the target object to complete the permission switching operation, as well as instructions for the sub-applications that need to be accessed to complete the permission switching operation.

[0138] Content 2: QR code

[0139] Specifically, the permission switching server can include the QR code corresponding to the switching confirmation page as part of the permission switching prompt information. The switching confirmation page is associated with the second sub-application and contains detailed information about the permission switching.

[0140] It should be noted that, in this embodiment of the application, the switching confirmation page is the webpage associated with the second sub-application, and includes detailed information on the switching of management permissions. This detailed information may include the identification information of the information collection device that performs the switching of management permissions, the address information that can locate the deployment location of the information collection device, the relevant information of the authorized object to which the management permissions of the information collection device currently belong, and the relevant information of the target object to which the associated permissions of the information collection device are transferred.

[0141] For example, participation Figure 3b As shown, it is a schematic diagram of permission switching prompt information in the form of a QR code in an embodiment of this application.

[0142] Content 3: Link Address Information

[0143] Specifically, similar to the content shown in Content 2, the permission switching server can use the link address information of the switching confirmation page as the content of the permission switching instruction information. The switching confirmation page is associated with the second sub-application and contains detailed information about the permission switching. The specific content included in the switching confirmation page is the same as that described in Content 2 above, and will not be repeated here.

[0144] It should be noted that, in this embodiment of the application, the link address information can not only be represented as address information, but can also be configured as an entry point for the switching confirmation page associated with the response sub-application according to actual processing needs. It is configured with preset cover information so that when the corresponding entry point is triggered, it can directly jump to the corresponding switching confirmation page.

[0145] For example, see Figure 3cAs shown, this is a schematic diagram of the permission switching prompt information for the entry point corresponding to the second sub-application in this embodiment of the application. Figure 3c This illustrates the scenario where the permission switching prompt is triggered by the entry point of a mini-program, and the switching of management permissions can be achieved based on the second sub-application.

[0146] In this way, by using permission switching prompts in various content formats, the target object can be notified in a timely manner to confirm the permission switching operation, ensuring the smooth implementation of the management permission switching process. Furthermore, by using diverse information notification methods and formats, the effectiveness of information notification is improved, and the interactive experience during the interaction process is enhanced.

[0147] Step 204: The permission switching server responds to the confirmation operation triggered by the permission switching prompt message of the target object, and switches the management permission of the information collection device from the authorized object to the target object.

[0148] Specifically, after the permission switching server sends a permission switching prompt message to the target object, in response to the confirmation operation triggered by the target object based on the permission switching prompt message, it removes the authorized object's management permission for the information collection device, establishes the target object's management permission for the information collection device, and sends a management permission switching completion notification message to both the target object and the authorized object, as well as a management permission switching notification message to the information collection device, so that the information collection device updates the ownership status of the management permission based on the management permission switching notification message. The management permission switching notification message includes the target object's identity information.

[0149] In this embodiment, after determining that the target object agrees to receive the management permission of the information collection device, the permission switching server decouples the recorded association between the authorized object's identity information and the information collection device, establishes the association between the target object's identity information and the information collection device, and sends notifications of management permission switching completion to both the target object and the authorized object, as well as a notification of management permission switching to the information collection device. This enables the information collection device to automatically update the object to which its management permission belongs based on the target object's identity information carried in the notification of management permission switching, and subsequently respond to the target object's management operations and execute the target object's instructions.

[0150] For example, see Figure 4 As shown, this is a schematic diagram illustrating the association between the information collection device maintained by the permission switching server and the authorized object in an embodiment of this application. Figure 4This illustration only shows the change in the management permissions of the permission switching server for information collection device 1. In actual processing, the permission switching server may manage the changes in management permissions of multiple information collection devices. This application only provides an illustrative explanation here. Based on the saved association relationship, the timing of the establishment and termination of management permissions can be determined. In the recorded content, SN1 represents the identification information of information collection device 1, and ID represents the authentication information of the authorized object.

[0151] In this way, the permission switching server completes the switching of management permissions for information collection devices between the authorized object and the target object. Moreover, the switching process does not require offline operation. It can directly achieve the switching of management permissions based on the mini-program running online in the interactive application, which simplifies the switching process, avoids the scenario limitations caused by switching management permissions offline, and improves the efficiency of switching management permissions.

[0152] See Figure 5a As shown, this is a schematic diagram of the management permission switching process in an embodiment of this application. The following is a detailed explanation in conjunction with the attached diagram. Figure 5a From the perspective of the first device 130 corresponding to the authorized object, the process of switching management permissions is explained:

[0153] Step 501: The first device responds to the permission switching operation triggered by the first sub-application in the interactive application by the authorized object and sends a permission switching request to the permission switching server.

[0154] In this embodiment of the application, the first device responds to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application, and sends a permission switching request to the permission switching server. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device.

[0155] When performing step 501, the first device may specifically perform the following steps:

[0156] See Figure 5b As shown, this is a flowchart illustrating the process of sending a permission switching request in an embodiment of this application. The following is a detailed explanation in conjunction with the attached diagram. Figure 5b Detailed explanation:

[0157] Step 5011: In response to the permission switching operation triggered by the authorized object for the first sub-application in the interactive application, the first device sends a connection establishment request to the permission switching server and presents the information returned by the permission switching server to the authorized object on the input page.

[0158] Specifically, when the first device determines that the authorized object has triggered the first sub-application in the interactive application, it can be considered that the authorized object has triggered a permission switching operation. The first device can trigger the permission switching operation in any of the following ways:

[0159] Triggering Method 1: The first device determines the authorized object in the interactive application and triggers the selection operation for the first sub-application.

[0160] Specifically, when the first device determines that the authorized object is in the interactive application, and triggers the selection operation for the first sub-application at the selection entry of the sub-application, it can be considered that the authorized object has triggered the permission switching operation. The first sub-application is a sub-application used to switch the management permissions of the information collection device.

[0161] For example, see Figures 5c-5e As shown, Figure 5c This is a schematic diagram of the initial page during the triggering of the first sub-application in an embodiment of this application. Figure 5d This is a schematic diagram of an operable page during the process of triggering the first sub-application in an embodiment of this application. Figure 5e This is a schematic diagram of the operation page of the first sub-application selected in this application embodiment. Figures 5c-5e The illustrated operation process shows that the authorized object completes the triggering of the first sub-application, namely the permission switching mini-program, on the first device.

[0162] Triggering Method 2: The first device determines the authorized object in the interactive application and triggers a search operation for the first sub-application based on the keywords associated with the first sub-application.

[0163] Specifically, when the first device determines that the authorized object initiates a query operation on the first sub-application based on the specified keyword in the interactive application, it can be considered that the authorized object has triggered a permission switching operation. The first sub-application is a sub-application used to switch the management permissions of the information collection device.

[0164] For example, continue to refer to the appendix Figure 5d and Figure 5e As shown, the first device determines the authorized object in Figure 5d On the indicated operation page, enter the keywords corresponding to the first sub-application into the search box and initiate a search request, or, the first device authorized object in Figure 5e On the indicated operation page, if you enter the keyword corresponding to the first sub-application into the search box and initiate a search request, it can be considered that the authorized object has initiated a permission switching operation.

[0165] Specifically, when the authorized user enters keywords related to the first sub-application on the query page, the first device sends a sub-application search request to the server corresponding to the interactive application based on the keywords, and receives the search results sent by the server. The first device then responds to the authorized user's selection operation for the first sub-application triggered in the search results, and determines that the authorized user has triggered a permission switching operation. The server corresponding to the interactive application has the function of managing each sub-application in the interactive application, and therefore can complete the search operation based on the search keywords sent by the first device. The server corresponding to the interactive application and the permission switching server may correspond to the same server.

[0166] Triggering Method 3: The first device determines the authorized object in the interactive application and triggers an access operation to the information input page based on the link address information of the information input page associated with the first sub-application.

[0167] Specifically, when the first device determines that the authorized object clicks on the link address of the information input page associated with the first sub-application in the interactive application, it is considered that the authorized object has triggered an access operation to the information input page corresponding to the link address.

[0168] Triggering Method 4: The first device determines the authorized object in the interactive application and triggers access to the information input page based on the QR code of the information input page associated with the first sub-application.

[0169] Specifically, when the first device determines that the authorized object scans the QR code of the information input page associated with the first sub-application in the interactive application, it considers that the authorized object has triggered an access operation to the information input page corresponding to the QR code.

[0170] In this way, the first device can respond to various trigger forms of permission switching operations initiated by the authorized object, making the interaction process flexible, improving the interaction experience, and providing interactive support for the management permission switching process.

[0171] Furthermore, the first device receives the information input page returned by the permission switching server and presents the received information input page to the authorized object.

[0172] In this way, by using the connection establishment request initiated by the authorized object, the first device establishes an interactive connection with the permission switching server, which is equivalent to making public the way the management permission switching process begins. That is, the management permission switching process is made public and is initiated by the authorized object that currently has management permissions for the information collection device.

[0173] Step 5012: The first device responds to the identification information of the information collection device entered by the authorized object on the information input page, and sends a permission switching request to the permission switching server based on the identification information and the authentication information used by the authorized object in the interactive application.

[0174] Specifically, after the first device runs the first sub-application and displays the information input page to the authorized object, in response to the identification information of the information collection device entered by the authorized object on the information input page, it carries the authentication information used by the authorized object in the interactive application and the identification information of the information collection device in the permission switching request sent to the permission switching server, so as to inform the permission switching server that the information collection device that needs to be managed for permission switching.

[0175] In this way, the first device can respond to the operation of the authorized object, send a permission switching request to the permission switching server, and begin to switch the management permissions of the information collection device.

[0176] Step 502: The first device displays the set of interactive objects associated with the authorized object on the interactive application sent by the permission switching server to the authorized object, and in response to the object selection operation triggered by the authorized object based on the set of interactive objects, sends the selected target object to the permission server, so that the permission switching server performs the switching operation of management permissions between the authorized object and the target object.

[0177] Specifically, after the first device sends the permission switching request to the permission switching server, it receives the set of interactive objects associated with the authorized object on the interactive application sent by the permission switching server, and displays the obtained set of interactive objects to the authorized object. Then, in response to the authorized object's selection operation of the target object in the set of interactive objects, the target object that undertakes the management permission of the information collection device is determined. The process of determining the set of interactive objects has been described in detail in step 202 above, and will not be repeated here.

[0178] In this way, after the first device provides the authorized object with a set of selectable interactive objects, it can respond to the authorized object's selection operation on the target object and determine the target object that undertakes the management authority of the information collection device.

[0179] Step 503: The first device receives a notification message from the permission switching server indicating that the management permission has been switched to the target object.

[0180] After the first device sends the target object selected by the authorized object to the permission switching server, the permission switching server sends a switching prompt message to the target object and completes the switching of the management permission of the information collection device. Then, the device receives a notification message from the permission switching server indicating that the management permission of the information collection device has been switched to the target object, thereby informing the authorized object of the information collection device's management permission being switched to the target object.

[0181] For example, see Figure 5f As shown, this is a schematic diagram illustrating the permission switching server control sending switching prompt information to the target object in an embodiment of this application. Figure 5f As shown in the illustration, the switching prompt message can be sent from the authorized object to the interaction page between the authorized object and the target object. In other words, from the perspective of the authorized object, the switching prompt message is sent to the target object on the interaction page between the authorized object and the target object.

[0182] In this embodiment of the application, the first device receives a notification message sent by the permission switching server through a first sub-application in the interactive application, and displays the notification message on the page associated with the first sub-application. The notification message is used to indicate that the management permission switching is complete.

[0183] For example, the first device can display a notification message on the page associated with the first sub-application indicating that the management permission switch has been completed, so as to notify the authorized object that the management permission for the information collection device has been revoked. The page associated with the first sub-application can be a page displayed in the form of a pop-up window or the like.

[0184] For example, see Figure 5g As shown, this is a schematic diagram of the notification information received on the first device in an embodiment of this application indicating that the management permission switch has been completed. Figure 5g The illustration shows that after transferring the management rights of information collection device X to Xiaoqi, the interactive application interface can send a notification message indicating that the management rights transfer is complete to the previously authorized object through the target object: Xiaoqi. Similarly, the interactive interface of the target object: Xiaoqi's interactive application also contains a notification message indicating that the management rights transfer is complete through the previously authorized object. The text format of the notification message may differ when sent through different objects, but the main theme of the event is the same: to inform that the management rights transfer is complete.

[0185] Furthermore, in this embodiment of the application, the target object currently having management authority over the information collection device will be treated as the new authorized object and will perform management operations on the information collection device. Specifically, the new authorized object can complete the verification on the information collection device based on its own identity verification information, and achieve remote control and management by means of the cashier mini-program in the information collection device.

[0186] It should be noted that, in the embodiments of this application, when the first device receives the notification information that the management permission switch is completed, the notification information can also be received by means of operator services, such as receiving the notification from the permission switch server via SMS, or displaying the notification information on the interaction page between the target object and the authorized object through the target object. This application does not make any specific limitations.

[0187] In this way, the first device can respond to the operation of the authorized object, execute the sub-application in the interactive application, and then complete the switching and transfer of management permissions of the information collection device online. At the same time, during the interaction between the first object and the permission switching server, the authentication information used by the object in the interactive application makes it unnecessary to authenticate the object participating in the interaction during the permission switching process, which greatly saves the processing time for management permission switching. Meanwhile, after the authorized object forwards the authorization to the target object through the mini-program on the mobile terminal and transfers the management permission to the target object, the information collection device will automatically update the login status of the target object with management permission, so that the relevant object does not need to switch offline.

[0188] See Figure 6 As shown, this is an interactive diagram illustrating the management permission switching process in an embodiment of this application. The following is a detailed explanation in conjunction with the attached diagram. Figure 6 The interaction process is explained below:

[0189] Step 601: The first device responds to the operation of the authorized object and logs into the interactive application.

[0190] Specifically, the first device corresponding to the authorized object responds to the interactive application login operation initiated by the authorized object and logs into the interactive application based on the authentication information used by the authorized object in the interactive application.

[0191] Step 602: The first device sends a connection establishment request to the permission switching server.

[0192] Specifically, in response to the authorized object's trigger entry operation for the first sub-application in the interactive application, the first device sends a connection establishment request to the permission switching server while running the first sub-application.

[0193] Step 603: The permission switching server sends an information input page to the first device.

[0194] Specifically, after receiving the connection establishment request sent by the first device through triggering the first sub-application, the permission switching server sends an information input page to the first device so that the authorized object can input relevant information about the information collection device.

[0195] Step 604: The first device sends the permission switching request, which includes the identification information of the information collection device containing the information input by the authorized object and the authentication information of the authorized object, to the permission switching server.

[0196] Step 605: The permission switching server obtains the set of interactive objects associated with the authorized object in the interactive application based on the authentication information of the authorized object.

[0197] Step 606: The permission switching server sends the set of interactive objects associated with the authorized object to the first device.

[0198] Step 607: The first device sends the target object selected by the authorized object to the permission switching server.

[0199] Step 608: The permission switching server sends a permission switching prompt message to the second device.

[0200] Step 609: The second device sends a confirmation message to the permission switching server in response to the permission switching prompt.

[0201] Step 610: The permission switching server removes the management permissions of the authorized object for the information collection device and establishes management permissions for the target object for the information collection device.

[0202] Step 611: The permission switching server sends a notification message to the second device indicating that the permission switching is complete.

[0203] Step 612: The permission switching server sends a notification message to the first device indicating that the permission switching is complete.

[0204] Step 613: The permission switching server sends a notification message to the information collection device to switch management permissions.

[0205] It should be noted that, in the embodiments of this application, the execution order of some steps in the above-mentioned steps 601-613 can be flexibly configured according to actual processing needs. For example, when executing steps 611-613, the execution order between them can be flexibly configured according to actual processing needs.

[0206] Based on the same inventive concept, this application provides a management permission switching device. The principle of this device in solving the problem is similar to the permission switching server-side method in the above embodiments. Therefore, the implementation of this device can refer to the implementation of the above method, and the repeated parts will not be described again.

[0207] like Figure 7 As shown, this is a schematic diagram of the logical structure of a management permission switching device in an embodiment of this application, applied to a permission switching server, including a response unit 701, an acquisition unit 702, a determination unit 703, and a switching unit 704:

[0208] The response unit 701 is used to respond to a permission switching request triggered by the first sub-application in the interactive application by the authorized object, obtain the authentication information of the authorized object, and obtain the identification information of the information collection device, wherein the authorized object has management permissions for the information collection device;

[0209] The acquisition unit 702 is used to acquire the set of interactive objects associated with the authorized object in the interactive application based on the authentication information, and send the set of interactive objects to the authorized object;

[0210] The determining unit 703 is used to determine the target object in response to the object selection operation triggered by the authorized object for the set of interactive objects, and send permission switching prompt information to the target object;

[0211] The switching unit 704 is used to switch the management authority of the information collection device from the authorized object to the target object in response to the confirmation operation triggered by the permission switching prompt information of the target object.

[0212] Optionally, in response to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, and upon obtaining the authentication information of the authorized object and the identification information of the information collection device, the response unit 701 is used to:

[0213] In response to the connection establishment request triggered by the first sub-application in the interactive application by the authorized object, an information input page is returned to the authorized object;

[0214] In response to a permission switching request triggered by an authorized object on the information input page, the system obtains the identification information of the information collection device entered by the authorized object on the information input page, as well as the authentication information used by the authorized object in the interactive application.

[0215] Optionally, when obtaining the set of interactive objects associated with the authorized object on the interactive application based on authentication information, the obtaining unit 702 is used to perform any one of the following operations:

[0216] Based on the authentication information, obtain all interactive objects associated with the authorized object in the interactive application, and generate a set of interactive objects associated with the authorized object based on all interactive objects;

[0217] Based on the authentication information, obtain all interactive objects associated with the authorized object in the interactive application, and based on the interaction time between the authorized object and the interactive objects, filter out each interactive object whose interaction time meets the preset conditions from all interactive objects, and generate a set of interactive objects associated with the authorized object based on each interactive object.

[0218] Optionally, when sending a permission switching prompt to the target object, the determining unit 703 is used to perform any one or a combination of the following operations:

[0219] Through the authorization object, a permission switching prompt message is sent to the target object in the interaction page between the authorization object and the target object;

[0220] Send a permission switching prompt message to the target object through the second sub-application of the interactive application that the target object has logged into;

[0221] Obtain the terminal number information associated with the target object when it completes verification on the interactive application, and send a permission switching prompt message to the target object based on the terminal number information.

[0222] Optionally, the permission switching prompt message may include any one or a combination of the following:

[0223] An image used to guide the target object to complete the permission switching operation;

[0224] The QR code corresponding to the switch confirmation page is linked to the second sub-application and contains details of the permission switch.

[0225] The link address of the switch confirmation page is provided. This switch confirmation page is associated with the second sub-application and contains details of the permission switch.

[0226] Optionally, when switching the management authority of the information collection device from the authorized object to the target object, the switching unit 704 is used for:

[0227] Revoke the management permissions of the authorized object for the information collection device, and establish management permissions for the target object for the information collection device;

[0228] Notification messages indicating the completion of the management permission switch are sent to both the target object and the authorized object, and a notification message indicating the management permission switch is also sent to the information collection device. This allows the information collection device to update the ownership status of the management permissions based on the notification message indicating the management permission switch. The notification message indicating the management permission switch includes the identity information of the target object.

[0229] Based on the same inventive concept, this application provides a management permission switching device. The principle of this device in solving the problem is similar to the method on the first device side of the above embodiments. Therefore, the implementation of this device can refer to the implementation of the above method, and the repeated parts will not be described again.

[0230] like Figure 8 As shown, this is a schematic diagram of the logical structure of a management permission switching device in an embodiment of this application, applied to a permission switching server, including a sending unit 801, a display unit 802, and a receiving unit 803:

[0231] The sending unit 801 is used to send a permission switching request to the permission switching server in response to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device.

[0232] The display unit 802 is used to display the set of interactive objects associated with the authorized object on the interactive application sent by the permission switching server to the authorized object, and in response to the object selection operation triggered by the authorized object based on the set of interactive objects, send the selected target object to the permission server so that the permission switching server can perform the switching operation of management permissions between the authorized object and the target object.

[0233] The receiving unit 803 is used to receive a notification message from the permission switching server indicating that the management permission has been switched to the target object.

[0234] Optionally, when the authorized object sends a permission switching request to the permission switching server in response to a permission switching operation triggered by the first sub-application in the interactive application, the sending unit 801 is used to:

[0235] In response to the permission switching operation triggered by the authorized object for the first sub-application in the interactive application, a connection establishment request is sent to the permission switching server, and the information returned by the permission switching server is presented to the authorized object on the input page;

[0236] In response to the identification information of the information collection device entered by the authorized object on the information input page, and based on the identification information and the authentication information used by the authorized object in the interactive application, a permission switching request is sent to the permission switching server.

[0237] Optionally, when receiving a notification message from the permission switching server indicating that the management permission switching is complete, the receiving unit 803 is used to:

[0238] The server receives a notification message sent by the first sub-application in the interactive application and displays the notification message on the page associated with the first sub-application. The notification message indicates that the management permission switch is complete.

[0239] Optionally, when determining how the authorized object triggers the permission switching operation, the sending unit 801 performs any of the following operations:

[0240] Once the authorized object is identified in the interactive application, a selection operation for the first sub-application is triggered.

[0241] In the interactive application, the authorized object is determined, and a search operation for the first sub-application is triggered based on the keywords associated with the first sub-application.

[0242] In the interactive application, the authorized object is determined, and based on the link address information of the information input page associated with the first sub-application, an access operation to the information input page is triggered.

[0243] In the interactive application, the authorized object is identified, and access to the information input page is triggered based on the QR code of the information input page associated with the first sub-application.

[0244] Having described the management permission switching method and apparatus of the exemplary embodiments of this application, the electronic device according to another exemplary embodiment of this application will now be described.

[0245] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."

[0246] Based on the same inventive concept as the above-described method embodiments, this application also provides an electronic device, see reference. Figure 9 As shown, this is a schematic diagram of the hardware structure of an electronic device according to an embodiment of this application. The electronic device 900 may include at least a processor 901 and a memory 902. The memory 902 stores program code, which, when executed by the processor 901, causes the processor 901 to perform the steps of any of the above-mentioned management permission switching methods.

[0247] In some possible implementations, the computing device according to this application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the management permission switching steps described above according to the various exemplary embodiments of this application. For example, the processor may perform actions such as... Figure 2 The steps are shown in the figure.

[0248] The following reference Figure 10 To describe a computing device 1000 according to this embodiment of the present application. For example... Figure 10 As shown, the computing device 1000 is manifested in the form of a general-purpose computing device. The components of the computing device 1000 may include, but are not limited to: at least one processing unit 1001, at least one storage unit 1002, and a bus 1003 connecting different system components (including storage unit 1002 and processing unit 1001).

[0249] Bus 1003 represents one or more of several bus structures, including a memory bus or memory controller, peripheral bus, processor, or a local bus using any of the various bus structures.

[0250] Storage unit 1002 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 10021 and / or cache storage unit 10022, and may further include read-only memory (ROM) 10023.

[0251] Storage unit 1002 may also include a program / utility 10025 having a set (at least one) program module 10024, such program module 10024 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0252] The computing device 1000 can also communicate with one or more external devices 1004 (e.g., keyboard, pointing device, etc.), one or more devices that enable objects to interact with the computing device 1000, and / or any device that enables the computing device 1000 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via the input / output (I / O) interface 1005. Furthermore, the computing device 1000 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via a network adapter 1006. As shown, the network adapter 1006 communicates with other modules for the computing device 1000 via bus 1003. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the computing device 1000, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0253] Based on the same inventive concept as the above-described method embodiments, various aspects of the management permission switching method provided in this application can also be implemented as a program product, which includes program code. When the program product runs on an electronic device, the program code is used to cause the electronic device to execute the steps in the management permission switching methods according to various exemplary embodiments of this application described above. For example, the electronic device can execute, for example, Figure 2 The steps are shown in the figure.

[0254] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0255] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0256] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for switching management permissions, characterized in that, Applied to permission switching servers, including: In response to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, the system obtains the authentication information of the authorized object and the identification information of the information collection device, wherein the authorized object has management permissions for the information collection device; Based on the authentication information, obtain the set of interactive objects associated with the authorized object on the interactive application, and send the set of interactive objects to the authorized object; In response to the object selection operation triggered by the authorized object for the set of interactive objects, the target object is determined, and a permission switching prompt message is sent to the target object; In response to the confirmation operation triggered by the target object based on the permission switching prompt information, the management permission of the information collection device is switched from the authorized object to the target object.

2. The method as described in claim 1, characterized in that, In response to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, the system obtains the authentication information of the authorized object and the identification information of the information collection device, including: In response to a connection establishment request triggered by the authorized object based on the first sub-application in the interactive application, an information input page is returned to the authorized object; In response to the permission switching request triggered by the authorized object on the information input page, the system obtains the identification information of the information collection device entered by the authorized object on the information input page, as well as the authentication information used by the authorized object in the interactive application.

3. The method as described in claim 1, characterized in that, The step of obtaining the set of interactive objects associated with the authorized object on the interactive application based on the authentication information includes any one of the following operations: Based on the authentication information, obtain all interactive objects associated with the authorized object on the interactive application, and generate a set of interactive objects associated with the authorized object based on all interactive objects; Based on the authentication information, obtain all interactive objects associated with the authorized object on the interactive application, and based on the interaction time between the authorized object and the interactive objects, filter out each interactive object whose interaction time meets the preset conditions from all the interactive objects, and generate a set of interactive objects associated with the authorized object based on each interactive object.

4. The method as described in claim 1, characterized in that, Sending the permission switching prompt to the target object includes any one or a combination of the following operations: Through the authorized object, a permission switching prompt message is sent to the target object in the interaction page between the authorized object and the target object; Send a permission switching prompt message to the target object through the second sub-application of the interactive application that the target object has logged into; Obtain the terminal number information associated with the target object when it completes verification on the interactive application, and send permission switching prompt information to the target object based on the terminal number information.

5. The method as described in claim 4, characterized in that, The content of the permission switching prompt message includes any one or a combination of the following: An image used to guide the target object to complete the permission switching operation; The QR code corresponding to the switch confirmation page, wherein the switch confirmation page is associated with the second sub-application and contains details of the permission switch; The link address information for the switch confirmation page, wherein the switch confirmation page is associated with the second sub-application and contains details of the permission switch.

6. The method according to any one of claims 1-5, characterized in that, The step of switching the management authority of the information collection device from the authorized object to the target object includes: Revoke the management permissions of the authorized object for the information collection device, and establish management permissions of the target object for the information collection device; Notifications indicating the completion of the management permission switch are sent to both the target object and the authorized object, and a notification of the management permission switch is also sent to the information collection device, so that the information collection device updates the ownership status of the management permission based on the notification of the management permission switch. The notification of the management permission switch includes the identity information of the target object.

7. A method for switching management permissions, characterized in that, The first device applied to the authorized object includes: In response to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application, a permission switching request is sent to the permission switching server. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device. The authorization object, which is associated with the set of interactive objects on the interactive application and sent by the permission switching server, is displayed to the authorization object. In response to the object selection operation triggered by the authorization object based on the set of interactive objects, the selected target object is sent to the permission switching server, so that the permission switching server performs the following operations: sending permission switching prompt information to the target object, and in response to the confirmation operation triggered by the target object based on the permission switching prompt information, performing the management permission switching operation between the authorization object and the target object. Receive a notification message from the permission switching server indicating that the management permission has been switched to the target object.

8. The method as described in claim 7, characterized in that, The step of responding to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application by sending a permission switching request to the permission switching server includes: In response to the permission switching operation triggered by the authorized object for the first sub-application in the interactive application, a connection establishment request is sent to the permission switching server, and the information returned by the permission switching server is presented to the authorized object on the input page; In response to the identification information of the information collection device entered by the authorized object on the information input page, and based on the identification information and the authentication information used by the authorized object in the interactive application, a permission switching request is sent to the permission switching server.

9. The method as described in claim 7, characterized in that, The receipt of the notification information sent by the permission switching server indicating that the management permission switching is complete includes: The system receives a notification message sent by the permission switching server through a first sub-application in the interactive application, and displays the notification message on a page associated with the first sub-application, wherein the notification message is used to indicate that the management permission switching is complete.

10. The method according to any one of claims 7-9, characterized in that, Determine how the authorized object triggers the permission switching operation, including any of the following operations: Once the authorized object is identified in the interactive application, a selection operation for the first sub-application is triggered. In the interactive application, the authorized object is determined, and a search operation for the first sub-application is triggered based on the keywords associated with the first sub-application. In the interactive application, the authorized object is determined to be linked to the information input page of the first sub-application, and an access operation for the information input page is triggered. In the interactive application, the authorized object is identified, and access to the information input page is triggered based on the QR code of the information input page associated with the first sub-application.

11. A device for switching management permissions, characterized in that, include: The response unit is configured to respond to a permission switching request triggered by the authorized object based on the first sub-application in the interactive application, obtain the authentication information of the authorized object, and obtain the identification information of the information collection device, wherein the authorized object has management permissions for the information collection device; The acquisition unit is configured to acquire, based on the authentication information, a set of interactive objects associated with the authorized object on the interactive application, and send the set of interactive objects to the authorized object; The determining unit is configured to, in response to the object selection operation triggered by the authorized object for the set of interactive objects, determine the target object and send a permission switching prompt message to the target object; The switching unit is used to switch the management authority of the information collection device from the authorized object to the target object in response to the confirmation operation triggered by the target object based on the permission switching prompt information.

12. The apparatus as claimed in claim 11, characterized in that, When responding to a permission switching request triggered by a first sub-application in an interactive application, and obtaining the authentication information of the authorized object and the identification information of the information collection device, the response unit is used to: In response to a connection establishment request triggered by the authorized object based on the first sub-application in the interactive application, an information input page is returned to the authorized object; In response to the permission switching request triggered by the authorized object on the information input page, the system obtains the identification information of the information collection device entered by the authorized object on the information input page, as well as the authentication information used by the authorized object in the interactive application.

13. A device for switching management permissions, characterized in that, include: The sending unit is configured to send a permission switching request to the permission switching server in response to a permission switching operation triggered by the authorized object based on the first sub-application in the interactive application. The permission switching request includes the authentication information of the authorized object and the identification information of the information collection device. The authorized object has management permissions for the information collection device. The display unit is used to display the set of interactive objects associated with the authorized object on the interactive application, which is sent by the permission switching server, to the authorized object, and in response to the object selection operation triggered by the authorized object based on the set of interactive objects, send the selected target object to the permission switching server, so that the permission switching server performs the following operations: sending permission switching prompt information to the target object, and in response to the confirmation operation triggered by the target object based on the permission switching prompt information, performing the management permission switching operation between the authorized object and the target object; The receiving unit is used to receive a notification message from the permission switching server indicating that the management permission has been switched to the target object.

14. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores program code that, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1-6 or 7-10.

15. A computer-readable storage medium, characterized in that, It includes program code that, when the program product is run on an electronic device, causes the electronic device to perform the steps of the method according to any one of claims 1-6 or 7-10.

16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-6 or 7-10.