A method for authorization

By linking the data information of the rights holder and the rights demander to the blockchain network for analysis and matching, the problem of difficulty in efficient cooperation between the rights holder and the rights demander is solved, and the transparency and security of brand authorization are achieved. and efficient cooperation.

CN112131548BActive Publication Date: 2025-02-07GUANGZHOU YUANCANG INFORMATION TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202011020272.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-25
Publication Date
2025-02-07
Estimated Expiration
2040-09-25

AI Technical Summary

Technical Problem

It is difficult for the right holder and the right demander to reach reliable cooperative relationships efficiently, especially in terms of intellectual property protection and brand authorization, and there are problems of narrow communication channels and difficulty in ensuring benefits.

Method used

By raising the data information of the rights holder and the rights demander to the blockchain network, analyzing and matching, generating an information model, and selecting two-way based on the matching results, the authorized contract will be finally put on the chain to achieve cooperation.

Benefits of technology

It has achieved transparent, safe and efficient cooperation between rights holders and rights demanders, broadened the selection channels and improved the reliability and efficiency of cooperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112131548B_ABST
    Figure CN112131548B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for authorization, which relates to the field of computer technology, and aims to solve the problem that it is difficult for the current right holder and the right demander to efficiently reach a reliable cooperative relationship. The following technical solutions are provided: the right holder and the right demander upload corresponding data information to a blockchain network; the data information is analyzed and processed, and the right holder and the right demander are matched; based on the matching result, the right holder and the right demander make a two-way selection, and upload the signed authorization contract to the blockchain network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and more particularly to a method for authorization. The authorization of the present invention should generally be understood as the licensable rights under "intellectual property rights", especially the rights such as trademark rights and copyrights that can be used for "brands" in the consumer market. Background Art

[0002] In recent years, despite the increasing awareness of domestic individuals and enterprises about intellectual property protection, pirated and infringing works are still emerging in an endless stream. In particular, the cultural and creative industry is generally plagued by difficulties in protecting the copyright of works, narrow dissemination channels, and difficulty in finding partners, which greatly restricts the realization and dissemination of designers' works. For enterprises, due to the influence of their business scope and industry characteristics, their purchasing channels are narrow, the number of works available for purchase is limited, and there are a large number of pirated and infringing works in the existing market, which can easily cause unnecessary legal disputes.

[0003] At present, brand displays and transactions are generally conducted in the form of offline exhibitions, with narrow communication channels and it is still difficult to ensure their own interests. Summary of the invention

[0004] The main purpose of the present invention is to provide a method for authorization, aiming to solve the current problem that it is difficult for right holders and right demanders to efficiently establish a reliable cooperative relationship.

[0005] To achieve the above object, the present invention provides a method for authorization comprising the following steps:

[0006] The right holder and the right demander upload the corresponding data information to the blockchain network;

[0007] Analyze and process the data information, and match the right holder with the right demander;

[0008] Based on the matching result, the right holder and the right demander make a two-way selection and upload the signed authorization contract to the blockchain network.

[0009] In one embodiment of the present application, the data information uploaded to the chain by the rights holder includes at least one of the type of brand, the attributes of the brand, the image of the brand, and the field to be authorized.

[0010] In one embodiment of the present application, the data information uploaded to the chain by the rights demander includes at least one of the brand type that meets the requirements, the region where the rights demander is located, and the product type of the rights demander.

[0011] In one embodiment of the present application, the data information is analyzed and processed, and the right holder and the right demander are matched, further comprising the following steps:

[0012] Extract keywords from the data information uploaded by the right holder and the right demander, respectively, and then generate an information model of the right holder and an information model of the right demander, respectively;

[0013] Calculate the correlation between the information model of the right holder and the information model of the right demander. When the correlation reaches a preset threshold, determine that the information model of the right holder and the information model of the right demander match. Otherwise, determine that the information model of the right holder and the information model of the right demander do not match.

[0014] In one embodiment of the present application, keywords are extracted from the data information uploaded by the right holder and the right demander, respectively, and then the information model of the right holder and the information model of the right demander are generated respectively, further comprising the following steps:

[0015] Extract keywords from the data information uploaded by the right holder and the right demander respectively, and based on the keywords, collect data information related to the right holder and / or the right demander from the Internet platform;

[0016] Based on the keywords and the data information related to the right holder and / or the right demander collected from the Internet platform, an information model of the right holder and an information model of the right demander are generated respectively.

[0017] In an embodiment of the present application, the correlation includes at least one of cosine similarity, regression coefficient, Minkowski distance and correlation coefficient.

[0018] In one embodiment of the present application, based on the matching result, the right holder and the right demander make a two-way selection, and upload the signed authorization contract to the blockchain network, further comprising the following steps:

[0019] Based on the matching result, the right holder and the right demander make a two-way selection and reach a cooperation intention. Either the right holder or the right demander uploads the authorization contract to the blockchain network for the right holder and / or the right demander who have not signed the authorization contract to sign. The authorization contract at least includes the contract content and signing information;

[0020] The rights holder and / or rights demander who has not signed the authorization contract obtains the authorization contract from the blockchain network and verifies the contents of the contract;

[0021] If the verification is successful, the authorization contract is signed and the signed authorization contract is uploaded to the blockchain network;

[0022] If the verification fails, the contract content is updated, and the authorization contract after the updated contract content is uploaded to the blockchain network for the right holders and / or right demanders who have not signed the authorization contract after the updated contract content to sign.

[0023] In one embodiment of the present application, before the right holder and the right demander upload the corresponding data information to the blockchain network, the following steps are further included:

[0024] The qualification information of the right holder and the right demander is obtained, and the qualification information of the right holder and the right demander is reviewed. If the review is passed, a corresponding electronic certificate is generated, and the electronic certificate is uploaded to the blockchain network.

[0025] In one embodiment of the present application, after the right holder and the right demander make a two-way selection based on the matching result and upload the signed authorization contract to the blockchain network, the following steps are further included:

[0026] The right demander produces the corresponding product according to the authorization contract, and uploads the signed inspection contract to the blockchain network, where the inspection contract at least includes product information and signing information;

[0027] The inspector obtains the inspection contract from the blockchain network and verifies the product information online and / or offline;

[0028] If the verification is successful, the inspection party signs the inspection contract and uploads the inspection contract to the blockchain network;

[0029] If the verification fails, the verification result will be uploaded to the blockchain network so that the right demander can make rectifications based on the verification result and update the inspection contract.

[0030] The present invention has the following beneficial effects:

[0031] 1. Due to the reliability and non-tamperability of blockchain, the use of blockchain technology to achieve authorization makes the cooperative transactions between the right holders and the right demanders transparent and open, which helps to protect the security of the right holders and the right demanders and promote effective cooperation between the right holders and the right demanders;

[0032] 2. The authorization of brands is achieved through the authorization method of the present invention, which broadens the selection channels for right holders and right demanders. Compared with the methods or systems for cooperation between supply and demand parties in the prior art, the present invention is more in line with the characteristics of diversified brand forms, repeatable brand authorization, and multiple brand authorization fields through targeted all-round matching of right holder information and right demander information;

[0033] 3. By extracting keywords from the data information uploaded by the right holders and the right demanders, and based on the keywords and the subject information of the right holders and / or the right demanders, information is collected from the Internet platform to obtain more comprehensive data information related to the right holders and / or the right demanders, so as to make the generated information model more objective and comprehensive, improve the accuracy of the information model, and then improve the matching accuracy of the subsequent right holders and the right demanders, provide more information for the right holders and / or the right demanders for reference, and promote effective and reliable cooperation between the right holders and the right demanders;

[0034] 4. Using blockchain technology to sign authorization contracts improves the convenience, timeliness and security of signing contracts compared to paper contracts in the existing technology, so that right holders and right demanders in different places can quickly reach cooperation. The authorization contract can also be encrypted so that only the signatory can view the contract content, thereby further improving the confidentiality of the contract.

[0035] 5. Review the qualifications of the right holders and / or right demanders to further ensure their safety and reduce cooperation risks;

[0036] 6. Blockchain technology is used to implement the signing of the inspection contract, that is, the authorization method of the present invention can monitor all aspects from selecting cooperation partners, signing authorization contracts to product review, so as to supervise the right holders and the right demanders to effectively implement the authorization content stipulated in the authorization contract. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only exemplary embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on the structures shown in these drawings without creative work, among which:

[0038] Figure 1 A flowchart of a method for authorization according to an embodiment of the present invention;

[0039] Figure 2A schematic diagram of a process for signing an authorization contract according to an embodiment of the present invention;

[0040] Figure 3 The figure is a schematic diagram of the process of signing a goods inspection contract according to an embodiment of the present invention. DETAILED DESCRIPTION

[0041] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only exemplary embodiments of the present invention, not the only embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0042] like Figure 1-Figure 3 As shown, a method for authorization provided by the present invention comprises the following steps:

[0043] S10 The right holder and the right demander upload the corresponding data information to the blockchain network.

[0044] Specifically, the data information uploaded by the right holder includes at least one of the brand type, brand attributes, brand image, and intended authorized field. The brand type can be divided into domestic independent brands, domestic acquired brands, overseas OEM brands, and overseas independent brands according to the region where the brand is located. It can also be divided into personal brands, organizational brands, geographical brands (cities, countries), etc. according to the subject of the brand. It can also be divided into regional brands, domestic brands, international brands, etc. according to the radiation area of ​​the brand's popularity. The attributes of the brand mainly refer to the category of the brand's products. For example, when the right holder is Siemens, the attributes of the brand include home appliances, communication equipment, software, etc. The attributes of the brand are used for the brand to intend to use the category of a certain product involved as the authorization object. For example, Nanjiren authorizes its bedding to a certain right demander for production and / or sales. The attributes of the brand can also be used to screen the right demander. For example, when brand A intends to authorize its trademark to the category of products that are not its brand attributes, that is, not its brand, the brand attributes are compared with the product types of the right demander to eliminate the right demander that does not meet the needs of the right holder. The brand image includes but is not limited to the brand's intended authorized character image, brand trademark, UI works, etc. The brand's intended authorized character image is Disney's Mickey Mouse and other cartoon images. The intended authorized field is the field to which the right holder intends to authorize its rights, such as Disney intends to authorize its Mickey Mouse cartoon image to the toy field, etc.

[0045] The data information uploaded to the chain by the rights demander includes at least one of the brand type that meets the demand, the region where the rights demander is located, and the product type of the rights demander. The rights demander can screen out the brand type that meets its own needs according to the above-mentioned brand type classification rules. The region where the rights demander is located is uploaded to the blockchain network for matching with the field where the rights holder is located; the region where the rights holder intends to authorize can also be matched with the region where the rights demander is located, as a factor for subsequent matching of the right holder and the rights demander. The product type of the rights demander includes the business scope of the rights demander, etc., which is used to review the production qualifications of the rights demander, and to subsequently match the product type of the rights demander with the type of authorization to be authorized by the right holder.

[0046] The data information uploaded to the chain by the rights holders and / or rights demanders is selectively uploaded to the chain by the rights holders and / or rights demanders according to their own intentions, thereby improving the representation accuracy of the subsequently generated information models of the rights holders and the rights demanders.

[0047] This embodiment does not limit the number of rights holders and rights demanders. In order to achieve more effective cooperation, it is preferred that there are multiple rights holders and multiple rights demanders.

[0048] Preferably, before the right holder and the right demander upload the corresponding data information to the blockchain network, the qualification information of the right holder and the right demander is obtained and the qualification information of the right holder and the right demander is reviewed. If the review is passed, a corresponding electronic certificate is generated and the electronic certificate is uploaded to the blockchain network. One electronic certificate corresponds to one blockchain node.

[0049] By conducting qualification review on the right holders and right demanders, including the authenticity review of the right holders and right demanders, the production qualification review of the right demanders, the credit score review of the right holders and right demanders, etc., the cooperation risks of the right holders and right demanders can be reduced to a certain extent. The qualification review can be conducted through the external review agency system.

[0050] S20 analyzes and processes the data information and matches the right holder with the right demander.

[0051] S21 extracts keywords from the data information uploaded to the chain by the right holder and the right demander, respectively, and then generates the information model of the right holder and the information model of the right demander, respectively.

[0052] Preferably, keywords are extracted from the data information uploaded to the chain by the right holder and the right demander respectively, and based on the keywords, data information related to the right holder and / or the right demander is collected from the Internet platform; based on the keywords and the data information related to the right holder and / or the right demander collected from the Internet platform, an information model of the right holder and an information model of the right demander are generated respectively.

[0053] Specifically, by extracting keywords from the data information of the right holder and / or the right demander, such as the type of brand, the attributes of the brand, the image of the brand, the field to be authorized, the brand type required, the region where the right demander is located, the product type of the right demander, etc., based on the above keywords and the subject information of the right holder and / or the right demander, data information related to the right holder and / or the right demander is collected from the Internet platform, such as the audience positioning of the right holder and / or the right demander, that is, the type of audience group, age group, etc., the historical authorization situation and performance of the right holder in different industries, etc. Then, based on the keywords and the data information related to the right holder and / or the right demander collected from the Internet platform, the information model of the right holder and the information model of the right demander are generated respectively. By collecting information from the Internet platform, the generated information model is made more objective and comprehensive, the accuracy of the information model is improved, and the matching accuracy of the subsequent right holder and the right demander is improved, so as to promote the effective and reliable cooperation between the right holder and the right demander.

[0054] The information model of the right holder is preferably the information model corresponding to the product or image to be authorized by the right holder, and the information model of the right demander is preferably the information model corresponding to the product or image to be authorized by the right demander. With the above technical solution, the information model of the right holder and / or the right demander can be one or more, thereby improving the matching accuracy.

[0055] S22 calculates the correlation between the information model of the right holder and the information model of the right demander. When the correlation reaches a preset threshold, it is determined that the information model of the right holder and the information model of the right demander match. Otherwise, it is determined that the information model of the right holder and the information model of the right demander do not match.

[0056] Specifically, the relevance can be calculated by the cosine similarity, regression coefficient, Minkowski distance and correlation coefficient in the prior art. The threshold is set according to the actual situation, and this embodiment does not require it. When it is determined that the information model of the right holder matches the information model of the right demander, the corresponding information is pushed to the right holder and / or the right demander, that is, the right holder and / or the right demander can obtain the right holder or right demander information that matches itself from the blockchain network through the corresponding blockchain node. When it is determined that the information model of the right holder does not match the information model of the right demander, no push is made.

[0057] S30 is based on the matching results, and the right holder and the right demander make a two-way choice, and the signed authorization contract will be uploaded to the blockchain network.

[0058] S31 Based on the matching results, the right holder and the right demander make a two-way choice. After reaching a cooperation intention, either the right holder or the right demander will upload the authorization contract to the blockchain network for the right holder and / or the right demander who have not signed the authorization contract to sign. The authorization contract at least includes the contract content and signing information.

[0059] Specifically, based on the matching results, the matching right holders or right demanders are arranged in order of relevance for selection by the corresponding right holders or right demanders. After the mutually selected right holders and right demanders reach a cooperation intention, any one of the right holders and right demanders shall first sign the authorization contract, and the signed authorization contract shall be uploaded to the blockchain network to invite other right holders and / or right demanders who have not signed the authorization contract to sign. The authorization contract includes at least the contract content and signing information. In this embodiment, the contract content includes the content of the authorization, the field of authorization, the type of authorization, the authorized area, the authorization period, the proportion of the share, the settlement cycle, etc. The signing information is the subject information of the right holders and right demanders who intend to sign the authorization contract.

[0060] S32 The rights holder and / or rights demander who has not signed the authorization contract obtains the authorization contract from the blockchain network and verifies the contents of the contract.

[0061] Specifically, the right holder and / or the right demander who has not yet signed the authorization contract obtains the authorization contract from the blockchain network through the corresponding blockchain node and verifies the content of the contract, that is, reviews the content of the contract.

[0062] If S33 passes the verification, the authorization contract will be signed and the signed authorization contract will be uploaded to the blockchain network.

[0063] Specifically, if the verification is passed, the current authorization contract is signed, that is, the corresponding blockchain node generates a signature information for indicating the consent to sign, and sends the signature information to the blockchain network. The blockchain network writes the signature information to the inspection contract and stores the completed authorization contract in the blockchain network. When the right holder and the right demander corresponding to the authorization contract have signed the same authorization contract, it is determined that the signing of the authorization contract is completed.

[0064] Specifically, when the current authorization contracts generate the signature information of the right holder and the right demander, that is, after both parties complete the signing on the authorization contract, the node confirmation information of the signing parties is written into the blockchain network, and the signing of the authorization contract is completed.

[0065] If S34 verification fails, the contract content is updated, and the authorization contract after the updated contract content is uploaded to the blockchain network for the right holders and / or right demanders who have not signed the authorization contract after the updated contract content to sign.

[0066] Specifically, if the verification fails, the contract content is modified and updated, and the authorization contract with the updated contract content is chained to the blockchain network, that is, the authorization contract that needs to be signed is updated. Of course, the authorization contract with the updated contract content only has the signature information of the party that modified the contract content. The right holder and / or the right demander who has not signed the updated authorization contract obtains the authorization contract from the blockchain network through the corresponding blockchain node and verifies the contract content. The above steps are repeated until both parties have completed the signature on the authorization contract.

[0067] S40 is based on the authorization contract. The inspector and the party requiring the rights sign the inspection contract and upload the signed inspection contract to the blockchain network.

[0068] S41 The party requiring the rights produces the corresponding products according to the authorization contract and uploads the signed inspection contract to the blockchain network. The inspection contract at least includes the product information and signature information.

[0069] Specifically, the right demander produces the corresponding product according to the authorization contract and uploads the signed inspection contract to the blockchain network. The inspection contract can be generated according to a preset template. The right demander only needs to fill in the relevant content according to the template, or it can be uploaded by the right demander. The inspection contract includes at least product information and signing information. The product information includes production time, production address, product specifications, product quantity, etc. The signing information includes the subject information of the right demander and / or the inspection party who has signed the inspection contract. The inspection party can be the right holder or the agent entrusted by the right holder.

[0070] S42 The inspector obtains the inspection contract from the blockchain network and verifies the product information online and / or offline.

[0071] Specifically, the inspector obtains the inspection contract from the blockchain network through the blockchain node, and verifies the product information online and / or offline. The verification content includes whether the product information in the inspection contract is consistent with the actual product information, whether the product information in the inspection contract is consistent with the authorization content in the authorization contract, etc.

[0072] S43 If the verification is successful, the inspection party signs the inspection contract and uploads the inspection contract to the blockchain network.

[0073] Specifically, if the verification is passed, the inspector signs the inspection contract, that is, the blockchain node corresponding to the inspector generates signature information for indicating consent to sign, and sends the signature information for consent to sign to the blockchain network. The blockchain network writes the signature information for consent to sign into the inspection contract and stores the signed inspection contract in the blockchain network.

[0074] If S44 fails the verification, the verification result will be uploaded to the blockchain network so that the right demander can make corrections and update the inspection contract based on the verification result.

[0075] Specifically, if the verification fails, the verification result will be uploaded to the blockchain network, and the verification result can be used as a proof of the reason for not agreeing to sign. The rights demander obtains the verification result through the corresponding blockchain node, and makes targeted rectifications, and then updates the inspection contract. The rights demander uploads the updated inspection contract to the blockchain network for the inspection party to verify again. Repeat the above steps until the inspection party completes the signing of the inspection contract, and the inspection process ends. That is, when the rights demander and the inspection party have completed the signing of the inspection contract, the blockchain node confirmation information of the rights demander and the inspection party is written into the blockchain network, the signing of the inspection contract is completed, and the inspection process ends.

[0076] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. A method for authorization, characterized in that The following steps are involved: The right holder and the right demander upload corresponding data information to the blockchain network. The data information uploaded by the right holder includes at least one of the brand type, brand attributes, brand image, and the field to be authorized; the data information uploaded by the right demander includes at least one of the brand type that meets the requirements, the region where the right demander is located, and the product type of the right demander. Analyze and process the data information, and match the right holder with the right demander; Based on the matching results, the rights holder and the rights demander make a two-way selection and upload the signed authorization contract to the blockchain network; The data information is analyzed and processed, and the right holder and the right demander are matched, further comprising the following steps: Extract keywords from the data information uploaded by the right holder and the right demander respectively, and based on the keywords, collect data information related to the right holder and / or the right demander from the Internet platform; Based on the keywords and data information related to the right holder and / or the right demander collected from the Internet platform, respectively generate an information model corresponding to the product or image to be authorized by the right holder and an information model corresponding to the product or image to be authorized by the right demander; Calculating the correlation between the information model of the right holder and the information model of the right demander, and when the correlation reaches a preset threshold, determining that the information model of the right holder matches the information model of the right demander, otherwise, determining that the information model of the right holder does not match the information model of the right demander; Wherein, based on the matching result, the right holder and the right demander make a two-way selection and upload the signed authorization contract to the blockchain network, further comprising the following steps: Based on the matching results, the right holder and the right demander make a two-way selection and reach a cooperation intention. Either the right holder or the right demander uploads the authorization contract to the blockchain network for the right holder and / or the right demander who have not signed the authorization contract to sign. The authorization contract at least includes the contract content and signing information; The rights holder and / or rights demander who has not signed the authorization contract obtains the authorization contract from the blockchain network and verifies the contents of the contract; If the verification is successful, the authorization contract is signed and the signed authorization contract is uploaded to the blockchain network; If the verification fails, the contract content is updated, and the authorization contract after the updated contract content is uploaded to the blockchain network for the right holders and / or right demanders who have not signed the authorization contract after the updated contract content to sign.

2. The method for authorization according to claim 1, characterized in that: The correlation includes at least one of cosine similarity, regression coefficient, Minkowski distance and correlation coefficient.

3. The method for authorization according to claim 1, characterized in that: Before the right holder and the right demander upload the corresponding data information to the blockchain network, the following steps are further included: The qualification information of the right holder and the right demander is obtained, and the qualification information of the right holder and the right demander is reviewed. If the review is passed, a corresponding electronic certificate is generated, and the electronic certificate is uploaded to the blockchain network.

4. The method for authorization according to claim 1, characterized in that: After the right holder and the right demander make a two-way selection based on the matching result and upload the signed authorization contract to the blockchain network, the following steps are further included: The right demander produces the corresponding product according to the authorization contract, and uploads the signed inspection contract to the blockchain network, where the inspection contract at least includes product information and signing information; The inspector obtains the inspection contract from the blockchain network and verifies the product information online and / or offline; If the verification is successful, the inspection party signs the inspection contract and uploads the inspection contract to the blockchain network; If the verification fails, the verification result will be uploaded to the blockchain network so that the right demander can make rectifications based on the verification result and update the inspection contract.

Citation Information

Patent Citations

  • Data sharing method and system based on block chain and intelligent contract

    CN109117660A

  • Brand authorization method and device based on block chain, equipment and medium

    CN109754267A

  • Regional public brand authorization and supervision method and device based on block chain, and medium

    CN111260381A

  • User cooperation method and device based on blockchain, and medium

    CN111324661A

  • Intellectual property value management and operation method and device, medium and computing equipment

    CN111566691A