Control method and device for target permission, electronic equipment and medium

By leveraging the relationship between media accounts, general promotion accounts and main promotion accounts, the control of target permissions is achieved, and the problem that customers find it difficult to reasonably control target permissions under multiple promoters and complex content delivery is solved, ensuring the accuracy and efficiency of delivery results.

CN119577712AActive Publication Date: 2025-03-07BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202311154224.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-03-07
Estimated Expiration
2043-09-07

AI Technical Summary

Technical Problem

When there are many promoters and complex content, it is difficult for customers to control target permissions reasonably and efficiently, resulting in mutual influence on each other or promoters being unable to accurately attribute the delivery effect.

Method used

Through the relationship between the first account (media account), the second account (general promotion account) and the third account (main promotion account), the target permission control for the same target object is achieved. The specific steps include receiving a target permission application from the second account, determining the existence of the third account, sending an authority application to the first account and the third account, receiving authorization and transferring the target permission to the second account.

Benefits of technology

This method ensures that only one promotion account has promotion permissions within the same time period, effectively avoiding the mutual influence between serving contents, and allowing promoters to attribute the delivery effect more accurately.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119577712A_ABST
    Figure CN119577712A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a control method and device for target permission, electronic equipment and a medium. The method includes receiving a target permission application for a target object from a second account having a first relationship with a first account, and determining whether there is a third account having a second relationship with the first account, where the first relationship is different from the second relationship. And in response to existence of the third account, sending a permission application to the first account and the third account at the same time. Furthermore, the method includes receiving an authorization for the permission application from at least one of the first account and the third account, and transferring a target permission based on the target object of the first account to the second account according to the authorization. According to the embodiment of the invention, the content delivery effect can be fully ensured, the influence of other content delivery in the same time period is avoided, and the content delivery effect can be more accurately attributed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to the field of computers, and more specifically, to a control method, device, electronic device, and medium for target permissions. Background Art

[0002] With the development of information technology, it is becoming more and more common to use media accounts to deliver content on platforms. In this content delivery process, a media account generally cooperates with one or more promoters, and needs to use the media account to deliver multiple different content at the same time according to the needs of the promoters.

[0003] However, when there are many promoters and the content delivered is complex, customers often cannot reasonably and efficiently control their own target permissions. This may cause the delivered content to affect each other, or make it impossible for promoters to accurately attribute the feedback brought by the delivered content. Summary of the invention

[0004] Embodiments of the present disclosure provide a method, device, electronic device, and medium for controlling target permissions.

[0005] According to a first disclosed aspect, a control method for target permissions is provided, including: receiving a target permission application for a target object from a second account having a first relationship with a first account; determining whether there is a third account having a second relationship with the first account, the first relationship being different from the second relationship; in response to the existence of the third account, sending a permission application to the first account and the third account; receiving authorization for the permission application from at least one of the first account and the third account; and transferring the target permission for the target object based on the first account to the second account based on the authorization.

[0006] In a second aspect of the disclosure, a control device for target permissions is provided, including: a first information receiving module, configured to receive a target permission application for a target object from a second account having a first relationship with the first account; an information determination module, configured to determine whether there is a third account having a second relationship with the first account; a second information receiving module, configured to receive authorization for the permission application from at least one of the first account and the third account; and a permission transfer module, configured to transfer the target permission for the target object based on the first account to the second account according to the authorization.

[0007] In a third aspect of the present disclosure, an electronic device is provided, comprising a processor and a memory coupled to the processor, wherein the memory has instructions stored therein, and when the instructions are executed by the processor, the electronic device executes the method according to the first aspect.

[0008] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method according to the first aspect.

[0009] The purpose of this Summary is to introduce a selection of concepts in a simplified form that are further described in the Detailed Description below. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0011] Figure 1 A schematic diagram illustrating an example environment in which certain embodiments of the present disclosure may be implemented;

[0012] Figure 2 A flow chart showing a method for controlling target permissions according to some embodiments of the present disclosure is shown;

[0013] Figure 3 A schematic diagram showing a process of controlling target permissions when a main promotion account does not exist and a process of establishing a main promotion relationship between a media account and a main promotion account according to some embodiments of the present disclosure;

[0014] Figure 4 An interface showing a notification of a delivery permission application in certain embodiments of the present disclosure is shown;

[0015] Figure 5 A schematic diagram showing a process of controlling target permissions in the presence of a main promotion account and a process of releasing a main promotion relationship between a media account and a main promotion account in certain embodiments of the present disclosure;

[0016] Figure 6 An example interface for presenting an account capable of applying for delivery permission according to some embodiments of the present disclosure is shown;

[0017] Figure 7 A schematic diagram showing a process of re-transferring the delivery authority in the case where a main promotion account exists according to some embodiments of the present disclosure;

[0018] Figure 8 A schematic diagram showing a process of actively transferring delivery rights in the presence of a main promotion account according to some embodiments of the present disclosure;

[0019] Fig. 9A block diagram showing a control device for target permissions according to some embodiments of the present disclosure; and

[0020] Fig.10 A block diagram of an electronic device illustrating certain embodiments of the present disclosure is shown.

[0021] Throughout the drawings, the same or similar reference numbers denote the same or similar elements. DETAILED DESCRIPTION

[0022] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0023] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0024] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. may refer to different or the same objects, unless explicitly stated. Other explicit and implicit definitions may also be included below.

[0025] When delivering content to target audiences based on media accounts, if there are many promoters and the media accounts fail to properly manage their target permissions, multiple different content deliveries will be delivered to the same target audience. This will obviously cause the multiple different content deliveries to affect each other and make it impossible for promoters to accurately attribute the feedback from the content delivery.

[0026] Based on the above problems, the present application provides a control method, device, electronic device and medium for target permissions, and the control method for target permissions. Specifically, when the second account applies for promotion permissions based on the first account, both the first account and the third account can authorize the application for promotion permissions of the second account, so that the second account obtains promotion permissions. This control method for target permissions can utilize the relationship between the first account (media account), the third account (main promotion account) and the second account (general promotion account) to implement a technical solution that only one promotion account can have promotion permissions for the same target object in the same time period.

[0027] Figures 1 to 10 The embodiments of the present invention are all about controlling the permission of a media account to recommend content to a target object. For different target objects, it may be necessary to use the same Figures 1 to 10 A control method similar to but not identical to the embodiment of the present invention is used to control the authority of a media account to recommend content to other target objects.

[0028] Figure 1 Schematic diagram of an example environment in which certain embodiments of the present disclosure may be implemented. Figure 1 As shown, the example environment 100 includes at least an electronic device 110, a client A 120, a client B 130, and a client C 140. The electronic device 110 may be a local server or a network server, such as a platform server, an application server, etc. The client A 120, the client B 130, and the client C 140 may be terminal devices such as a smart phone, a computer, a notebook computer, etc. In this embodiment, a user logs in to a first account through the client A 120, logs in to a second account through the client B 130, and logs in to a third account through the client C 140. The users who log in to different accounts may be the same user or different users. An example of the first account is a media account (e.g., various social media accounts), and the media account may authorize target permissions from other accounts. The promotion account with the target permissions of the media account may use the first account to deliver content to the target object, thereby recommending content related to the target object that the promoter wants to promote to other users in the platform. The promoter provides the delivered content, and the media account is the subject of promoting the delivered content. An example of a second account is a general promotion account (e.g., self-operated, cooperating with experts, etc.), and an example of a third account is a main promotion account (e.g., an official advertising account). The third account has target permissions for target objects based on the first account by default, and can authorize target permissions from other accounts, and can also actively transfer target permissions to other accounts.

[0029] refer to Figure 1, after the user logs in the second account through the client B 130, the user sends a target permission application for the target object based on the first account to the electronic device 110. After receiving the target permission application from the client B 130, the electronic device 110 sends the permission application from the client B 130 to the client A 120 and the client C 140. The user confirms the target permission application through at least one of the client A 120 and the client C 140, and sends the authorization for the target permission application to the electronic device 110. The electronic device 110 sends an indication of providing the target permission to the client B based on the first received authorization (from one of the client A 120 and the client C 140). In response to the indication, the second account obtains the target permission for the target object based on the first account. In some embodiments, after the electronic device 110 receives the authorization from one of the client A 120 and the client C 140, if the authorization from the other of the client A 120 and the client C 140 is received, the indication of providing the target permission is not repeatedly sent to the client B.

[0030] The present disclosure effectively controls the target authority of using the first account to deliver content according to the relationship between the first account, the second account and the third account, so as to ensure the effect of content delivery and avoid being affected by other content delivery.

[0031] The following will combine Figures 2 to 10 The process according to the embodiment of the present disclosure is described in detail. For ease of understanding, the specific embodiments mentioned in the following description are exemplary and are not intended to limit the scope of protection of the present disclosure. It is understood that the embodiments described below may also include additional actions not shown and / or may omit the actions shown, and the scope of the present disclosure is not limited in this respect.

[0032] Figure 2 A flowchart of a target permission control method according to some embodiments of the present disclosure is shown. Figure 1 The electronic device 110 shown in the figure may serve as an execution subject of the method 200 , which may be a computing system, a single server, a distributed server, or a cloud-based server, etc.

[0033] In box 202, a target permission application for a target object is received from a second account that has a first relationship with the first account, wherein the first account is a media account, wherein the second account is a general promotion account, and the first relationship between the media account and the general promotion account is not the same as the relationship between the media account and the main promotion account. In this embodiment, there may be one or more second accounts.

[0034] In box 204, it is determined whether there is a third account, where the third user is a master promotion account. In the embodiment of the present disclosure, a media account has only one master promotion account. However, in an alternative embodiment, a media account may also have multiple master promotion accounts. As described above, the master promotion account has the target permission to target the target object using the first account by default, and can authorize the target permission from other accounts, and can also actively transfer the target permission to other accounts. If it is determined that there is a third account, move to box 206.

[0035] In block 206, the permission application of the second account is sent to the first account and the third account. The first account can authorize the target permissions from other accounts before establishing the primary promotion relationship with the third account, and from the establishment of the primary promotion relationship to the termination of the primary promotion relationship. The third account can authorize the target permissions from other accounts from the establishment of the primary promotion relationship with the first account to the termination of the primary promotion relationship.

[0036] Then, at block 208, an authorization for the permission application is received from at least one of the first account and the third account. Figure 1 As shown in , the electronic device 110 sends a target permission application to both the first account and the third account, but because the user has not logged into the first account or the third account, or has not confirmed the target permission application in the first account or the third account, the electronic device 110 may only receive authorization from one of the first account or the third account.

[0037] In block 210, the target permission is transferred to the second account based on the earlier authorization from the first account and the third account. After obtaining the target permission, the second account can deliver content to the target object based on the first account. This control method for the target permission can fully guarantee the effect of content delivery, avoid the influence of other content delivery in the same time period, and help to more accurately attribute the effect of content delivery.

[0038] Figure 3 A schematic diagram showing a process of controlling target permissions when a master promotion account does not exist and a process of establishing a master promotion relationship between a media account and a master promotion account according to some embodiments of the present disclosure. Figure 4 The interface of the notification of the application for the delivery permission of some embodiments of the present disclosure is shown. The following will explain the method of controlling the target permission in the absence of a main promotion account. It should be noted that in this application, the target permission is equivalent to the permission for content delivery.

[0039] like Figure 3As shown, since the general promotion account 304 is not the main promotion account of the media account 302, it does not have the target permission at the current stage (that is, as shown in 324, the general promotion account 304 has no delivery permission). In order to recommend content to the target object based on the media account 302, at 322, the user uses the general promotion account 304 to log in to the promotion platform, and at 326, applies for delivery permission. Here, since there is no main promotion account 306 that has a main promotion relationship with the media account 302 at this time point (that is, as shown in 312, the media account has no main promotion account), the delivery permission application of the general promotion account 304 is sent to the media account 302, and will not be sent to the main promotion account 306. As shown in 332, after logging in to the media platform, the media account 302 can receive the following information: Figure 4 In the notification of the application for the placement permission 400, click to confirm 410, and after confirming the details of the application for the placement permission, authorize the placement permission (as shown in 334), so that the general promotion account 304 obtains the placement permission (as shown in 328). After the general promotion account 304 obtains the placement permission, it will receive a notification of obtaining the placement permission on the promotion platform.

[0040] After the general promotion account 304 obtains the delivery permission (as shown in 328), if the main promotion account 306 establishes a main promotion relationship with the media account (as shown in 314), the delivery permission authorized by the media account 302 before the main promotion relationship (as shown in 314) is established (i.e., the delivery permission obtained by the general promotion account 304) is revoked. After the main promotion account 306 establishes the main promotion relationship with the media account (as shown in 314), the main promotion account 306 has the target permission by default, and can transfer the delivery permission, can authorize the application for the delivery permission, and the media account 302 can authorize the application for the delivery permission. Since the general promotion account 304 obtains the delivery permission based on the authorization of the media account 302 before the main promotion account 306 establishes the main promotion relationship with the media account (as shown in 314), the general promotion account 304 loses the delivery promotion permission, and can apply for the delivery permission again according to actual needs (for specific methods, refer to Figure 5 ). According to some embodiments, the transfer and confirmation of the delivery authority may be performed on both the promotion platform or the media platform.

[0041] In some embodiments, the target permission may be the permission to promote content (i.e., the content to be delivered). The target permission is a permission related to information delivery / promotion / recommendation, and specifically may be a permission related to information delivery / promotion to a target object. The target object may be a product that the promoter wants to promote, or it may be something other than a product, such as a live broadcast room, etc. In some embodiments, the target permissions regarding the target object include a first type of promotion permission (Type A), a second type of promotion permission (Type B), and a third type of promotion permission (Type C). Here, Type A, Type B, and Type C may be different target permission types for the same target object, or they may be different target permission types for different target objects.

[0042] In some embodiments, if the target permission is a target permission of type A on a target object, the second account that obtains the target permission can create and deliver type A delivery content on the target object during the period of having the permission. During the period of having delivery permission, the second account can only create one piece of type A delivery content on the target object. If one piece of type A delivery content on the target object has been created, it cannot create a second piece of type A delivery content on the target object, and will receive a prompt from the platform that the creation of the delivery content has been completed and cannot be created again.

[0043] In some embodiments, if the target permission is a target permission of type A regarding a target object, and the second account is using the first account to deliver the content, the delivery of type B content regarding the target object based on the first account by the second account and other promotional accounts will all be suspended, and the second account and other promotional accounts that deliver type B content regarding the target object based on the first account will be prompted with the following content: "The content delivery you are currently delivering is suspended due to the impact of the delivery plan of type A content regarding the target object". When the delivery of type A content regarding the target object ends or is suspended, the delivery of type B content regarding the target object based on the first account by the second account and other promotional accounts can be manually resumed. However, the delivery of type A content regarding the target object does not affect the delivery of type C content regarding the target object.

[0044] In some embodiments, after receiving the earlier authorization from the first account and the third account, the application for the same content delivery is ignored, and only the later repeated authorization is requested. This method of executing authorization based on the order of receiving the authorization can effectively solve the problem of managing delivery permissions for the first account and the third account at the same time, and avoid repeated authorization for the second account.

[0045] Figure 5A schematic diagram showing a process of controlling target permissions in the presence of a master promotion account and a process of releasing a master promotion relationship between a media account and a master promotion account in certain embodiments of the present disclosure. The following will describe a method of controlling target permissions in the presence of a master promotion account.

[0046] Since the general promotion account 504 is not the main promotion account of the media account 502, it does not have the target permission at the current stage (i.e., as shown in 534, the general promotion account 504 has no delivery permission). In order to recommend content to the target object based on the media account 502, as shown in 532, the user uses the general promotion account 504 to log in to the promotion platform, and as shown in 536, applies for delivery permission. Figure 3 The difference of the embodiment of the embodiment is that at the current time point there is a main promotion account 506 that has a main promotion relationship with the media account 502 (as shown in 514, the main promotion account 506 obtains the delivery permission by default, and can receive a notification of delivery permission on the promotion platform as shown in 616). Therefore, at 512, after the user logs in to the promotion platform using the main promotion account 506, he can receive a notification as shown in 616. Figure 4 . And after confirming the relevant content of the application for placement permission, the general promotion account 504 can authorize the placement permission before the media account 502 (as shown in 522), so that the general promotion account 504 obtains the placement permission from the main promotion account (as shown in 538-1) (that is, the placement permission is obtained based on the authorization of the main promotion account 506). The user can also use the media account 502 to log in to the media platform (as shown in 542) to receive the following information: Figure 4 , and after confirming the relevant content of the application for placement permission, authorizes the placement permission one step ahead of the main promotion account 506 (as shown in 544), so that the general promotion account 504 obtains the placement permission from the media account (as shown in 538-2) (that is, obtains the placement permission based on the authorization of the media account 502). Figure 4 This is only one embodiment of the notification interface for the application for delivery permission. The notification interface for the application for delivery permission may have a variety of layouts and forms, and in some embodiments of the present application, the notification interface for the application for delivery permission presented to the main promotion account 506 may be different from the notification interface for the application for delivery permission presented to the media account 502.

[0047] Continue to refer Figure 5After the general promotion account 504 obtains the delivery permission (as shown in 538-1 or 538-2), if the master promotion account 506 terminates the master promotion relationship with the media account (as shown in 518), the delivery permission authorized by the media account 502 and the master promotion account 506 before the master promotion relationship is terminated (as shown in 518) is revoked (that is, as shown in 540, the general promotion account 504 loses the delivery permission), and the master promotion account 506 can no longer authorize the delivery permission (that is, as shown in 520, the permission cannot be authorized). In another embodiment, if the main promotion account 506 still has the target permission for the target object based on the media account before the main promotion relationship with the media account is terminated (as shown in 518), and the delivery permission can also be transferred to other users, then after the main promotion account 506 and the media account are terminated (as shown in 518), the main promotion account 506 can no longer authorize the delivery permission (i.e., cannot authorize the delivery permission), and will also lose the target permission for the target object based on the media account, and cannot transfer the delivery permission to other users. However, the media account 502 can still authorize the delivery permission (i.e., as shown in 546, the delivery permission can be authorized). At this time point, if the delivery permission needs to be applied for, the delivery permission can be applied to the media account 502.

[0048] Figure 6 An example interface for presenting an account that can apply for delivery permission in certain embodiments of the present disclosure is shown. Figure 6 As shown in FIG. 1 , when creating a promotion plan for a target object, a user (eg, a promoter) can log in to the promotion platform and Figure 6 The interface 600 of the embodiment of the present invention can be used to confirm the accounts that can apply for the delivery permission. The account that can apply for the delivery permission can also be quickly found through the search box 610, and the type of account (for example, main promotion account, promotion account, account that can apply for promotion, etc.) can be confirmed through the type note 620 on the left side of the account. This search function can improve the efficiency of the promotion account in finding the account that can apply for the delivery permission and speed up the application of the delivery permission.

[0049] Figure 7 A schematic diagram showing the process of re-transferring the delivery authority in the presence of a main promotion account in certain embodiments of the present disclosure is shown. Figure 5 The steps for general promotion accounts to obtain distribution rights are explained in detail and will not be repeated here.

[0050] After the general promotion account 706 obtains the delivery permission, it logs into the promotion platform 722 and confirms that it has the delivery permission 724. As shown in 732, the user who wants to obtain the delivery permission uses the general promotion user 704 to log into the promotion platform (at this time, as shown in 734, the general promotion account 704 does not have the delivery permission) and applies for the delivery permission (as shown in 736). The delivery permission application of the general promotion account 704 is sent to the main promotion account 708 and the media account 702. The user can use the main promotion account 708 to log into the promotion platform as shown in 712 (as shown in 714, at this time the main promotion account 708 does not have the delivery permission), and receives the delivery permission application as shown in 736 on the promotion platform. Figure 4 , and after confirming the relevant content of the application for placement permission, the general promotion account 704 can be authorized to place permission before the media account 702 (as shown in 716), as shown in 738-1, so that the general promotion account 704 obtains the placement permission from the main promotion account (that is, the placement permission of the general promotion account 706 is transferred to the general promotion account 704), and the general promotion account 706 loses the placement permission (as shown in 726). The user can also use the media account 702 to log in to the media platform (as shown in 742) to receive the following information: Figure 4 , and after confirming the relevant content of the application for delivery permission, authorizes the delivery permission one step ahead of the main promotion account 708 (as shown in 744), so that the general promotion account 704 obtains the delivery permission from the media account (as shown in 738-2) (that is, obtains the delivery permission based on the authorization of the media account 702).

[0051] Figure 8 A schematic diagram showing a process of actively transferring delivery rights in the presence of a main promotion account according to certain embodiments of the present disclosure.

[0052] The master promotion account 806 can actively transfer the promotion authority when it has the promotion delivery authority without receiving the application for delivery authority from the general promotion user 804. For example, in the case where the communication with the promoter and the owner of the media account has been completed offline, the master promotion account 806 can actively transfer the promotion authority, thereby quickly and effectively transferring the promotion authority to a specific account. Specifically, the user logs in to the promotion platform using the master promotion account 806 as shown in 812, confirms that the default delivery authority is obtained as shown in 814, and transfers the promotion authority to the designated account (here, the designated general promotion account 804) as shown in 816. Before completing the active transfer, the user can log in to the promotion platform using the general promotion account 804 as shown in 822, and can confirm that there is no delivery authority (as shown in 824). After the active transfer is completed, the master promotion account 806 loses the delivery authority (as shown in 818), and can receive a related notification of losing the delivery authority on the promotion platform. The general promotion account 804 obtains the delivery authority from the master promotion account (as shown in 826), and can receive a related notification of obtaining the delivery authority on the promotion platform. This active transfer of the delivery authority using the main promotion account 806 omits the steps of receiving an application for delivery authority and authorizing the application for delivery authority, thus simplifying the operation process and speeding up the transfer of delivery authority.

[0053] Fig. 9 A block diagram of a control device for target permissions in some embodiments of the present disclosure is shown. Fig. 9 As shown, the device 900 includes a first information receiving module 902 , an information determining module 904 , a second information receiving module 906 , and a permission transferring module 908 .

[0054] The first information receiving module 902 is configured to receive a target permission application for a target object from a second account having a first relationship with the first account. An example of the first account is a media account, and an example of the second account is a general promotion account. Figure 1 The information determination module 904 is configured to determine whether there is a third account having a second relationship with the first account. An example of the third account is a main promotion account. The second relationship is described in detail in the description of Figure 1 The second information receiving module 906 is configured to receive authorization for the permission application from at least one of the first account and the third account. The permission transfer module 908 is configured to receive authorization for the permission application from at least one of the first account and the third account.

[0055] Fig.10 1 is a block diagram of an electronic device 1000 of some embodiments of the present disclosure, and the device 1000 may be a device or apparatus described in the embodiments of the present disclosure. Fig.10 As shown, the device 1000 includes a central processing unit (CPU) and / or a graphics processing unit (GPU) 1002, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 1004 or loaded from a storage unit 1016 to a random access memory (RAM) 1006. In the RAM 1006, various programs and data required for the operation of the device 800 can also be stored. The CPU / GPU 1002, the ROM 1004, and the RAM 1006 are connected to each other via a bus 1008. An input / output (I / O) interface 1010 is also connected to the bus 1008. Although not shown in FIG. Fig.10 As shown in FIG. 1 , device 1000 may further include a coprocessor.

[0056] A number of components in the device 1000 are connected to the I / O interface 1010, including: an input unit 1012, such as a keyboard, a mouse, etc.; an output unit 1014, such as various types of displays, speakers, etc.; a storage unit 1016, such as a disk, an optical disk, etc.; and a communication unit 1018, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1018 allows the device 1000 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0057] The various methods or processes described above may be performed by the CPU / GPU 1002. For example, in some embodiments, the methods may be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as the storage unit 1016. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 1000 via the ROM 1004 and / or the communication unit 1018. When the computer program is loaded into the RAM 1006 and executed by the CPU / GPU 1002, one or more steps or actions in the methods or processes described above may be performed.

[0058] In some embodiments, the methods and processes described above may be implemented as a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for executing various aspects of the present disclosure.

[0059] Computer readable storage medium can be a tangible device that can hold and store instructions used by an instruction execution device. Computer readable storage medium can be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (non-exhaustive list) of computer readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a convex structure in a groove on which instructions are stored, and any suitable combination thereof. The computer readable storage medium used here is not interpreted as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated by a waveguide or other transmission medium (for example, a light pulse by an optical fiber cable), or an electrical signal transmitted by a wire.

[0060] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0061] The computer program instructions for performing the disclosed operation may be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, programming languages ​​including object-oriented programming languages, and conventional procedural programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, executed as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., utilizing an Internet service provider to connect via the Internet). In certain embodiments, by utilizing the state information of a computer-readable program instruction to customize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit may execute a computer-readable program instruction, thereby realizing various aspects of the present disclosure.

[0062] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0063] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0064] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the equipment, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each frame in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of the module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the frame can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous frames can actually be executed substantially in parallel, and they can also be executed in the opposite order sometimes, depending on the functions involved. It should also be noted that each frame in the block diagram and / or flow chart, and the combination of frames in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0065] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

[0066] Some example implementations of the present disclosure are listed below.

[0067] Example 1. A control method for target permissions, comprising:

[0068] receiving a target permission application for a target object from a second account having a first relationship with the first account;

[0069] determining whether there is a third account having a second relationship with the first account, the first relationship being different from the second relationship;

[0070] In response to the existence of the third account, sending the permission application to the first account and the third account;

[0071] receiving authorization for the permission application from at least one of the first account and the third account; and

[0072] According to the authorization, the target permission for the target object based on the first account is transferred to the second account.

[0073] Example 2. The method according to Example 1, wherein the third account has target permissions for the target object based on the first account and is capable of authorizing the permission application.

[0074] Example 3. The method according to any one of claims 1-2, wherein the step of transferring the target permission for the target object based on the first account to the second account comprises:

[0075] In response to receiving authorization for the permission application from one of the first account and the third account,

[0076] Transferring the target permission for the target object from the third account to the second account; and

[0077] Revoke the target permission for the target object from the third account.

[0078] Example 4. The method according to any one of Examples 1-3, further comprising:

[0079] After the step of receiving authorization for the permission application from one of the first account and the third account, if authorization for the same target permission application is received from the other of the first account and the third account, the authorization for the permission application from the other is ignored.

[0080] Example 5. The method according to any one of Examples 1-4, further comprising:

[0081] After the step of transferring the target permission for the target object to the second account, receiving a target permission application for the target object from a fourth account having the first relationship with the first account;

[0082] Sending the permission application to the first account and the third account; and

[0083] In response to receiving authorization regarding the target permission application from one of the first account and the third account, the target permission for the target object is transferred from the second account to the fourth account.

[0084] Example 6. The method according to any one of Examples 1-5, further comprising:

[0085] After the step of transferring the target permission for the target object to the second account, receiving an instruction from at least one of the first account or the third account to release the second relationship between the first account and the third account;

[0086] In response to receiving the indication,

[0087] reclaiming the target permission for the target object transferred to the second account; and

[0088] The authorization of the third account regarding the permission application is revoked.

[0089] Example 7. A method according to any one of Examples 1-6, wherein the third account has the authority to actively transfer the target authority for the target object to other accounts.

[0090] Example 8. The method according to any one of Examples 1-7, further comprising:

[0091] In response to the third account not existing, sending the permission application to the first account;

[0092] Receiving authorization for the permission application from the first account; and

[0093] According to the authorization, the target permission for the target object based on the first account is transferred to the second account.

[0094] Example 9. The method according to any one of Examples 1-8, further comprising:

[0095] After the step of transferring the target permission for the target object based on the first account to the second account according to the authorization, receiving an instruction for the first account to establish the second relationship with a third account; and

[0096] In response to receiving the indication,

[0097] The target permission for the target object transferred to the second account is revoked.

[0098] Example 10. A method according to any one of Examples 1-9, wherein

[0099] If the target permission is a content delivery permission for a specific type of target object, an account having the target permission can only use one account to deliver one content during the same time period.

[0100] Example 11. A control device for a target permission, comprising:

[0101] A first information receiving module is configured to receive a target permission application for a target object from a second account having a first relationship with the first account;

[0102] an information determination module, configured to determine whether there is a third account having a second relationship with the first account;

[0103] a second information receiving module, configured to receive authorization for the permission application from at least one of the first account and the third account; and

[0104] The permission transfer module is configured to transfer the target permission for the target object based on the first account to the second account according to the authorization.

[0105] Example 12. The apparatus according to Example 11, wherein the third account has target permissions for the target object based on the first account, and is capable of authorizing the permission application.

[0106] Example 13. The apparatus of any one of claims 11-12, wherein the permission transfer comprises:

[0107] The first permission transfer module is configured to transfer the target permission for the target object from the third account to the second account in response to receiving authorization for the permission application from one of the first account and the third account; and to withdraw the target permission for the target object from the third account.

[0108] Example 14. The apparatus of any one of Examples 11-13, further comprising:

[0109] The repeated authorization processing module is configured to ignore the authorization for the permission application from one of the first account and the third account if authorization for the same target permission application is received from the other of the first account and the third account after the step of receiving the authorization for the permission application from the other account.

[0110] Example 15. The apparatus of any one of Examples 11-14, further comprising:

[0111] a third information receiving module, configured to, after the step of transferring the target permission for the target object to the second account, receive a target permission application for the target object from a fourth account having the first relationship with the first account;

[0112] A first information sending module, configured to send the permission application to the first account and the third account; and

[0113] The second permission transfer module is configured to transfer the target permission for the target object from the second account to the fourth account in response to receiving authorization regarding the target permission application from one of the first account and the third account.

[0114] Example 16. The apparatus of any one of Examples 11-15, further comprising:

[0115] a fourth information receiving module, configured to receive, from at least one of the first account or the third account, an instruction for the first account to release the second relationship with the third account after the step of transferring the target permission for the target object to the second account;

[0116] The third permission transfer module is configured to, in response to receiving the instruction, revoke the target permission for the target object transferred to the second account; and revoke the authorized permission of the third account regarding the permission application.

[0117] Example 17. An apparatus according to any one of Examples 11-16, wherein the third account has permission to actively transfer the target permission for the target object to other accounts.

[0118] Example 18. The apparatus of any one of Examples 11-17, further comprising:

[0119] a second information sending module, configured to send the permission application to the first account in response to the absence of the third account;

[0120] a fifth information receiving module, configured to receive authorization for the permission application from the first account; and

[0121] The fourth permission transfer module is configured to transfer the target permission for the target object based on the first account to the second account according to the authorization.

[0122] Example 19. The apparatus of any one of Examples 11-18, further comprising:

[0123] a sixth information receiving module, configured to receive an instruction for the first account to establish the second relationship with a third account after the step of transferring the target permission for the target object based on the first account to the second account according to the authorization; and

[0124] The fifth permission transfer module is configured to, in response to receiving the instruction, revoke the target permission for the target object transferred to the second account.

[0125] Example 20. An apparatus according to any one of Examples 11-19, wherein

[0126] If the target permission is a content delivery permission for a specific type of target object, an account having the target permission can only use one account to deliver one content during the same time period.

[0127] Example 21. An electronic device comprising:

[0128] Processor; and

[0129] A memory coupled to the processor, the memory having instructions stored therein, which, when executed by the processor, cause the electronic device to perform a method according to any one of Examples 1 to 10.

[0130] Example 22. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are executed by a processor to implement the method according to any one of Examples 1 to 10.

[0131] Although the disclosure has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Instead, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. A control method for target permissions, comprising: receiving a target permission application for a target object from a second account having a first relationship with the first account; determining whether there is a third account having a second relationship with the first account, the first relationship being different from the second relationship; In response to the existence of the third account, sending the permission application to the first account and the third account; receiving authorization for the permission application from at least one of the first account and the third account; as well as According to the authorization, the target permission for the target object based on the first account is transferred to the second account. 2 . The method according to claim 1 , wherein the third account has target permissions for the target object based on the first account, and is capable of authorizing the permission application.

3. The method according to claim 2, wherein the step of transferring the target permission for the target object based on the first account to the second account comprises: In response to receiving authorization for the permission application from one of the first account and the third account, Transferring the target permission for the target object from the third account to the second account; as well as Revoke the target permission for the target object from the third account.

4. The method according to claim 3, further comprising: After the step of receiving authorization for the permission application from one of the first account and the third account, if authorization for the same target permission application is received from the other of the first account and the third account, the authorization for the permission application from the other is ignored.

5. The method according to claim 3, further comprising: After the step of transferring the target permission for the target object to the second account, receiving a target permission application for the target object from a fourth account having the first relationship with the first account; Sending the permission application to the first account and the third account; as well as In response to receiving authorization regarding the target permission application from one of the first account and the third account, the target permission for the target object is transferred from the second account to the fourth account.

6. The method according to claim 3, further comprising: After the step of transferring the target permission for the target object to the second account, receiving an instruction from at least one of the first account or the third account to release the second relationship between the first account and the third account; In response to receiving the indication, reclaiming the target permission for the target object transferred to the second account; and The authorization of the third account regarding the permission application is revoked. 7 . The method according to claim 1 , wherein the third account has permission to actively transfer the target permission for the target object to other accounts.

8. The method according to claim 1, further comprising: In response to the third account not existing, sending the permission application to the first account; receiving authorization for the permission application from the first account; as well as According to the authorization, the target permission for the target object based on the first account is transferred to the second account.

9. The method according to claim 8, further comprising: After the step of transferring the target permission for the target object based on the first account to the second account according to the authorization, receiving an instruction for the first account to establish the second relationship with a third account; as well as In response to receiving the indication, The target permission for the target object transferred to the second account is revoked.

10. The method according to any one of claims 1-9, wherein if the target permission is a content delivery permission for a specific type of target object, an account having the target permission can only use one account to deliver one content during the same time period.

11. A control device for target permissions, comprising: A first information receiving module is configured to receive a target permission application for a target object from a second account having a first relationship with the first account; an information determination module, configured to determine whether there is a third account having a second relationship with the first account; A second information receiving module is configured to receive authorization for the permission application from at least one of the first account and the third account; as well as The permission transfer module is configured to transfer the target permission for the target object based on the first account to the second account according to the authorization.

12. An electronic device comprising: processor; as well as A memory coupled to the processor, the memory having instructions stored therein, wherein when the instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having computer-executable instructions stored thereon, wherein the computer-executable instructions are executed by a processor to implement the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • User permission control method and device

    CN105373714A

  • Account authorization method and device and electronic equipment

    CN111147470A

  • Account permission management method and system based on blockchain

    CN111641586A

  • Streaming media copyright management method and device, storage medium and electronic equipment

    CN114329348A

  • Application authorization method and device, equipment, storage medium and computer program product

    CN115396217A