Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

53 results about "Software license" patented technology

A software license is a legal instrument (usually by way of contract law, with or without printed material) governing the use or redistribution of software. Under United States copyright law, all software is copyright protected, in both source code and object code forms, unless that software was developed by the United States Government, in which case it cannot be copyrighted. Authors of copyrighted software can donate their software to the public domain, in which case it is also not covered by copyright and, as a result, cannot be licensed.

Non fungible token (NFT) based licensing and digital rights management (DRM) for software and other digital assets

NFTs are used to provide software licensing and DRM in a manner that is transferrable, allowing licensees to swap and resell licensed software according to terms specified by the licensor. NFTs are used to prove ownership of software and other digital assets on a blockchain. The blockchain provides a distributed public ledger that enables the tracking of ownership of the assets, without the use of a centralized server. Since software and other digital content licenses concern digital assets, they can be granted, tracked, and revoked on the blockchain via the use of NFTs. NFTs and the blockchain therefore provide a mechanism which is used to verify and authenticate software licenses, digital content licenses, and other types of licenses for digital assets. Smart contracts may be used to define and enforce the terms of the licenses, at any level of granularity.
Owner:ZELUS WALLET LLC

Software license conflict identification method and device based on atlas, equipment and medium

The embodiment of the invention discloses a software license conflict identification method and device based on a graph, equipment and a medium, and the method comprises the steps: constructing a corresponding license knowledge graph for a to-be-identified software data packet; based on the license knowledge graph and a predefined high-risk conflict sub-graph, identifying a target sub-graph matched with the high-risk conflict sub-graph in structure; for each software license identifier in the target sub-graph, performing semantic recognition on detailed information of a software license of the software license identifier, and determining a first software license conflicting with the software license; and if the identifier of the first software license exists in the target sub-graph, determining that the software data packet has a software license conflict, thereby avoiding the conflict between the software data packet and the newly-developing software license when the newly-developing software license exists in the software data packet. According to the method, the problems that whether conflicting software licenses exist or not cannot be recognized in real time through a static detection tool depending on a traditional dependency rule base, and the false alarm rate is high are solved, and then the accuracy of software license conflict recognition is improved.
Owner:CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Bidirectional authentication software license dynamic generation and verification method based on national cryptographic algorithm

The invention discloses a dynamic generation and verification system for a bidirectional authentication software license based on a national cryptographic algorithm, and the system comprises a hash unit which is used for carrying out the hash operation of a machine code to obtain a machine code hash value, and carrying out the verification of the hash code and the original data of the machine code; the encryption unit is used for encrypting the client information at the client to obtain client encrypted information; according to the random number generation and confusion unit, client software obtains a random number through a random number seed and a random number generator, and a software service provider side carries out confusion operation on the random number through a confusion algorithm to obtain a random number confusion value; and the verification unit is used for carrying out reverse obfuscation algorithm on the random number obfuscation value by the client, carrying out comparison verification on the random number obfuscation value and a random numerical value transmitted to a software service provider, reading the machine code, calculating hash, and carrying out hash verification on the machine code abstract in the license. The method has the advantages that the safety performance is high, the anti-attack capability is improved, and the flexibility of software offline authorization is improved.
Owner:JIANGSU YOULIKA NEW ENERGY TECH CO LTD

Software license generation method and system based on Kubernetes

The invention discloses a software license generation method and system based on Kubernetes, and belongs to the technical field of cloud computing and containerization. Kubernetes Secret resources serve as a unique identification source bound with a license, and a dynamic license key is generated in combination with an encryption hash algorithm; an independent Kubernetes Secret resource is created for each application needing to generate the license, and a unique identifier and encrypted license metadata are stored in the Secret; acquiring a specified Secret identifier and injecting the specified Secret identifier into a container environment variable for a license generation service to read; carrying out key binding; performing encrypted storage on the data in the Secret; and automatic recovery is realized. According to the invention, the problem of unstable license binding caused by dynamic identification in a containerized environment is solved; the high stability and security of the license are realized, and the authorization management efficiency in the cloud native scene is significantly improved.
Owner:INSPUR TIANYUAN COMM INFORMATION SYST CO LTD

Software license management method and related apparatus

The application relates to the technical field of computer software, and discloses a software license management method and related device, which comprises the following steps: when a client of an application program is started in a target server, obtaining a license file and an environment contract file from a local file directory list; respectively performing digital signature verification on the license file and the environment contract file, and performing bidirectional binding relationship verification on the license file and the environment contract file; when the digital signature verification and the bidirectional binding relationship verification pass, verifying whether a current use time exceeds a valid period and / or an offline tolerance period; when the current use time does not exceed the valid period, allowing the application program to be used; when the valid period is exceeded and the offline tolerance period is within, issuing an expiration prompt and allowing the application program to be used; when the period verification passes, performing business service verification on the basis of a user's business function call and resource quota of the client of the application program. The application embodiment realizes high security and flexible offline verification effect.
Owner:GUANGZHOU ZHIYONGKAIWU ARTIFICIAL INTELLIGENCE TECHNOLOGY CO LTD

Non Fungible Token (NFT) Based Licensing and Digital Rights Management (DRM) for Software and Other Digital Assets

NFTs are used to provide software licensing and DRM in a manner that is transferrable, allowing licensees to swap and resell licensed software according to terms specified by the licensor. NFTs are used to prove ownership of software and other digital assets on a blockchain. The blockchain provides a distributed public ledger that enables the tracking of ownership of the assets, without the use of a centralized server. Since software and other digital content licenses concern digital assets, they can be granted, tracked, and revoked on the blockchain via the use of NFTs. NFTs and the blockchain therefore provide a mechanism which is used to verify and authenticate software licenses, digital content licenses, and other types of licenses for digital assets. Smart contracts may be used to define and enforce the terms of the licenses, at any level of granularity.
Owner:ZELUS WALLET LLC

Encryption method, verification method, device, electronic equipment and computer storage medium

This application discloses an encryption method, verification method, apparatus, electronic device, and computer storage medium. The encryption method includes: obtaining a preset key and a number of software licenses; obtaining a string based on the preset key and the number of licenses; encrypting the string using a linear hash algorithm to obtain a first ciphertext; and obtaining a second ciphertext based on the number of licenses and the first ciphertext. According to the encryption method of this application, the second ciphertext is jointly determined by the preset key and the number of licenses. Even if the preset key is leaked, the number of licenses cannot be determined from the second ciphertext if the concatenation rule of the first ciphertext and the number of licenses is unknown, effectively preventing the number of licenses in the second ciphertext from being tampered with.
Owner:BEIJING JINGWEI HIRAIN TECH CO INC

Software authorization management method, system, equipment, medium and product

The invention discloses a software authorization management method, system and device, a medium and a product, and the method comprises the steps: a platform integration party responds to a software installation request, and after verification that an installation configuration environment meets a preset configuration condition, an authorization request file containing software authorization use time and a reduced-order model generation number is generated; sending the authorization request file to a software developer, so that the software developer generates an authorization file according to the authorization request file; receiving an authorization file returned by the software developer through the platform integration party, and performing authorization activation on software corresponding to the software installation request; generating a reduced-order model through the software after authorization activation by a platform integration party under the authorization use constraint of the software authorization use time and the generation number of the reduced-order model; a platform integration party responds to a model exporting request of target user side equipment, and an order reduction model is exported to the target user side equipment, so that the problems of model abuse, pirate diffusion and unclear ownership of rights and interests are avoided.
Owner:ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD

Software license authorization method and device, equipment and medium

The invention provides a software license authorization method and device, equipment and a medium, and the method comprises the steps: generating a blank authorization file, and copying the blank authorization file into a first operation environment; obtaining file creation time, and generating a random timestamp difference; calculating to obtain file starting time; sending the random timestamp difference and the file starting time to an authorization server, and verifying the legality of the operating environment; if yes, the random timestamp difference and the file starting time are stored in a blank authorization file, and a legal authorization file is obtained; and authorization authentication is carried out on the to-be-authorized software. According to the application, the blank authorization file is generated and verified in the first operation environment, the unique authorization fingerprint value is obtained by using the random timestamp difference and the file starting time, and the corresponding relation is established between the value and the authorization code, so that the commercial software is controlled to only operate in the legal operation environment, and illegal abuse is avoided. Meanwhile, the method is widely applicable to various operating environments, and breaks through the limitation of a traditional method on the operating environments.
Owner:SHENZHEN XINGHAI IOT TECH CO LTD

Software License Enforcement

A global license server transmits temporary licenses to a scheduling component for controlling access to managed software by a host such as a cluster, one or more servers, or a cloud computing platform. The scheduling component, when functioning normally, periodically transmits heartbeat messages to the global license server. If the global license server fails to receive heartbeat messages, the global license server instructs the scheduling component to expire the current temporary license for the host. The global license server may also blacklist the host such that the global license server will not transmit additional temporary licenses for the host.
Owner:RAKUTEN SYMPHONY INC

Design resource intelligent collaborative sharing system and method based on cloud service

The invention relates to the technical field of computers, and discloses an intelligent collaborative sharing system and method for design resources based on cloud services, and the method comprises the steps: recognizing and registering scattered software licenses, hardware equipment, design databases and other design resources of each design center node through a resource management module; the registered resources are classified into high-value resources and non-high-value resources through a value judgment module according to a preset rule, and then the high-value resources are brought into a pool by a global shared pool module for each node to access and use; meanwhile, the data acquisition module acquires the use frequency and use result data of each node on the high-value resources, the performance analysis module calculates the performance score of each node through a preset scoring model based on the data, and the dynamic configuration decision module generates a sharing configuration instruction according to the score; newly added or idle high-value resources are preferentially allocated to the nodes with high performance scores. Global overall planning and sharing of high-value design resources are achieved, and the resource utilization rate is greatly increased.
Owner:HANGZHOU YUJIAN CULTURE & ART TECHNOLOGY CO LTD

Interface interaction control method, computer system, equipment and storage medium

The embodiment of the invention discloses an interface interaction control method, a computer system, equipment and a computer storage medium. According to an interface type of a target virtual interface indicated by the creation request, creating a target virtual computing power device corresponding to the interface type in a target virtual environment, responding to a deep learning request of the target virtual environment through the target virtual computing power device, and forwarding the request to a host machine, and scheduling a physical computing power device corresponding to the interface type to respond to the request, and returning a processing result of the request to the target virtual environment through a target virtual computing power device. According to the method, virtualization is carried out from a software interaction level instead of virtualization of computing power hardware, the scheme is completely realized based on software, and a physical GPU is not required to have any special virtualization hardware function, so that almost all mainstream and even old models of GPUs on the market and accelerators such as NPUs with different architectures can be managed. And the user does not need to pay for expensive virtualization dedicated hardware and software license, so that the virtualization deployment cost is reduced.
Owner:SANGFOR TECH INC

Open source software license automatic identification and compatibility detection method and system

The invention relates to an open source software-oriented license automatic identification and compatibility detection system and method, and solves the problems of low license identification accuracy, few support types, insufficient clause analysis automation, lack of fine-grained clause support in compatibility judgment and the like. The system integrates open source license data acquisition, a structured term knowledge base and a compatibility matrix based on project scanning analysis, hybrid license identification, fine-grained term extraction and a large model driven attitude identification and compatibility detection module. The method comprises the steps of data acquisition, project analysis, hybrid identification, clause extraction and attitude identification, knowledge base construction and project-level compatibility detection. A large model is deployed locally, and license explicit name extraction and clause attitude identification are supported; and the extraction of 23 types of core terms is realized. The whole process from project input to compliance output is automatic, and the recognition precision, the analysis depth and the interpretability are improved. The method is used for open source compliance management, software supply chain security examination and intellectual property risk prevention and control.
Owner:XIAN TECH UNIV

Software license management and authentication

New tools and techniques for implementing software license management and authentication are provided. In various examples, a computing system can receive, from a user using a client device on which a first software is executing, a request for an unlock code for a requested service, the request including a generated unique identifier associated with the requested service and / or the first software. The generated unique identifier includes license information associated with the requested service and / or the first software. In response to receiving the generated unique identifier, the computing system can determine, based at least in part on the license information, whether the user should have access to the requested service using the first software. If so, the computing system can generate an unlock code associated with the requested service using the first software, can deduct a fee associated with the license information, and can send the unlock code to the user.
Owner:AGILENT TECHNOLOGIES INC

Software license processing method, system, edge cloud server, and storage medium

The embodiment of the application provides a software license processing method, system, edge cloud server and storage medium, the method is applied to the edge cloud server, and the method comprises the following steps: the edge cloud server receives a software installation request sent by a vehicle-mounted terminal through a network access device; the software installation request comprises a software identifier to be installed; the network access device is in communication connection with the edge cloud server; if the edge cloud server locally exists an installation package of target software corresponding to the software identifier and license authorization information corresponding to the software identifier, a license corresponding to the target software is generated; and the installation package of the target software and the license are sent to the vehicle-mounted terminal through the network access device. Through the scheme, when the vehicle-mounted terminal installs software, the license corresponding to the software to be installed can be quickly and efficiently provided for the vehicle-mounted terminal.
Owner:ALIBABA (CHINA) CO LTD

Facilitating Video Conference Session Portions Using Software Licenses Issued To Internal Device Users

A video conference session is enabled using a video conference software license issued to an internal device user within the organization. Using the same license or different video conference software licenses, portions of the video conference session between an external device user external to the organization and various internal device users within the organization are facilitated. The video conference session remains active regardless of whether a video conference software license is detected. In the event no such license is detected at a given time during the video conference session, the external device user is moved to a virtual waiting room space associated with the video conference session until such a license is detected, such as by the connection of a licensed internal device user to the video conference session or a presentation of a license for use with the video conference session.
Owner:ZOOM COMMUNICATIONS INC

Software licensing method, system and equipment applied to distributed cluster

The invention provides a software license method, system and device applied to a distributed cluster, and the method comprises the steps: collecting node fingerprint information of all nodes in the cluster, and obtaining license authorization information corresponding to each node; processing the node fingerprint information of each node and the license authorization information to generate software license information, and sending the software license information to the cluster for storage; extracting signature information of the node to be licensed; according to the software license information, verifying the signature information to obtain a verification result; and performing permission verification on the node to be permitted according to the verification result, according to the invention, the permission process of the cluster node is simplified, the permission efficiency of the cluster node is improved, and the manageability of the cluster node is improved.
Owner:ZHEJIANG RUISHUYUNLIAN TECH CO LTD

Software license verification method based on satisfiability problem

The invention discloses a software license verification method based on a satisfiability problem, which comprises the following steps that: a license issuing center generates a random 3-SAT problem for an authorized user of software, takes information of the 3-SAT problem and a solution of the 3-SAT problem as digital license information of the authorized user, and then sends the digital license information to the authorized user and a software verification party; when the authorized user needs to use the software, two communication devices are used for sending an interaction application to a software verification party; performing multi-round interaction between the two communication devices and the software verification party, and recording information of each round; and the software verification party checks the interaction information of each round and judges whether the authentication is passed or not, namely whether the authorized user is authorized to have an effective license or not. The security of the method is based on the NP completeness of the 3-SAT problem, and does not depend on the key length or the complexity of an encryption algorithm; meanwhile, the absolute confidentiality of the license key is ensured by using the zero-knowledge proving technology.
Owner:NANJING UNIV +1

A software license security control method based on a domestic cryptographic algorithm

This invention relates to a software license security control method based on domestically developed cryptographic algorithms, belonging to the field of software security technology. It solves the problems of low security and inflexible security control in existing encryption algorithms. The method includes: obtaining the runtime environment machine code based on a security control module; obtaining the application software's general authorization attributes and application control attributes as authorization objects; encrypting the authorization objects and runtime environment machine code using SM2, SM3, and SM4 to generate an encrypted public key string, a hexadecimal string of the runtime environment machine code, and a signature object string; concatenating these to obtain an authorization code, which is then written to a license file; loading the license file; and having the security control module read and verify the license file, including verifying signature validity, runtime environment machine code consistency, and the matching of general authorization attributes in the authorization objects. If any verification fails, subsequent verifications stop; if all verifications pass, the authorization objects are cached in memory. This achieves secure control over the application software.
Owner:YGSOFT INC

Data processing method for an object database

The application belongs to the technical field of communication, and discloses a data processing method of an object database, wherein the object database contains a database table; the database table is a hash table, and data in the database table is stored in the form of classification and key-value pairs; the data is stored in the database table in the form of a binary sort tree; when the object database is started, the database table is mapped to a physical memory; and the object database provides API interfaces of multiple transactions to application program calling. The method is simple in design, good in data access performance, especially optimized for resource-intensive embedded devices, free from the restriction of open source software licenses, and capable of meeting the basic functional requirements of object access of embedded devices.
Owner:GUANGZHOU ROBUSTEL CO LTD

Software license verification method

The application provides a software Licesen verification method in the technical field of software authorization management, which comprises the following steps: S10, generating a license.cx file based on a set Licesen generation rule and storing the license.cx file to a software root directory; S20, automatically reading the license.cx file when the software is opened; S30, acquiring the CPUID of the device, the MAC address of all network cards and the current time; S40, decrypting the license.cx file by using a key to obtain a Licesen string comprising a Licesen group and a checksum check value, and verifying the Licesen group based on the checksum check value; S50, splitting the Licesen group based on a separator to obtain a plurality of sub-Licesens; S60, verifying each sub-Licesen based on the CPUID, the MAC address and the current time in sequence until one of the sub-Licesens is verified; and S70, displaying a corresponding function menu based on the permission function carried by the verified sub-Licesen. The application has the advantages that the security and flexibility of the Licesen use are greatly improved.
Owner:FUJIAN NEBULA ELECTRONICS CO LTD

Open source software license clause detection method based on graph neural network

The invention discloses an open source software license clause detection method based on a graph neural network, and the method comprises the following steps: S1, carrying out the text preprocessing of a given to-be-analyzed license document, and obtaining a simplified sentence lexical element list; s2, initializing and constructing a structure chart corresponding to each sentence, and obtaining a structure chart list; s3, initializing and constructing a content graph corresponding to each sentence to obtain a content graph list; s4, by adding a common root node, respectively connecting the structure diagram and the content diagram corresponding to each sentence, thereby creating a combination diagram corresponding to the sentence, and finally obtaining a combination diagram list; and S5, traversing the combination graph list, constructing a graph neural network, calculating an attention coefficient between any two nodes in each combination graph, and finally obtaining and outputting a result list. According to the method, the sentences related to the specific terms in the given open source software license document can be automatically, efficiently and accurately recognized and extracted.
Owner:NAT INNOVATION INST OF DEFENSE TECH PLA ACAD OF MILITARY SCI

A Centralized Monitoring and Management Method and System for Special Software Licenses

The present invention discloses a method and system for centralized monitoring and management of dedicated software licenses. By collecting source data samples of the use of dedicated software licenses, basic data on the usage status of dedicated software licenses is obtained, and the basic data on the software license usage status is saved into the dedicated software license centralized monitoring and management system. The monitoring and management system performs statistical analysis and visual presentation on the historical basic data, mines the usage rules of software licenses, and provides guiding opinions on the increase and decrease of future licenses. The dedicated software license centralized monitoring and management system of the present invention provides a flexible and elastic grouping authorization management strategy, as well as an idle license elastic release mechanism based on the activity of authorized use, which can effectively improve the usage efficiency of software and achieve fast, centralized, and efficient management of existing software authorizations.
Owner:CCCC FHDI ENG +1

System and method to provide enterprise authorization management tool

Embodiments may be associated with an enterprise cloud-based computing environment. A computer processor of an enterprise authorization management tool may receive, from a user device, a request for third-party authorization to utilize functionality associated with the cloud-based computing environment (e.g., a software license). Based on the received request, the enterprise authorization management tool may determine if the request is approved. If the request is approved, the enterprise authorization management tool may automatically transmit information to a third-party authorization assignment platform. Upon confirmation from the authorization assignment platform, the enterprise authorization management tool may transmit a notification to the user device indicating that third-party authorization has been obtained. The third-party authorization assignment platform may, according to some embodiments, automatically arrange to obtain authorization for the requested functionality from the third-party.
Owner:HARTFORD FIRE INSURANCE CO

Method and apparatus for extracting legal terms and conditions of open source software licenses

This invention relates to a method and apparatus for extracting legal terms information from open-source software licenses, belonging to the field of computer technology. The method includes: obtaining the license text of an open-source software license containing complete semantic information related to the terms; inputting the license text into a pre-trained legal terms information extraction model, and outputting the legal terms information of the open-source software license; wherein the legal terms information extraction model is obtained by knowledge distillation training on a student model based on a large language model, and the training data for knowledge distillation training includes soft labels output by inputting open-source software license training samples and a preset Prompt template into at least one teacher model based on a large language model. The method and apparatus for extracting legal terms information from open-source software licenses provided by this invention improve the accuracy and completeness of software license legal terms extraction and enhance generalization ability.
Owner:BEIJING LINX SOFTWARE CORP

A software authorization use detection method and device based on multi-dimensional environment perception

This invention provides a software license usage detection method and apparatus based on multi-dimensional environmental awareness, comprising: acquiring the environmental characteristics of the software under test during its initial runtime; wherein the environmental characteristics include hardware layer characteristics, network layer characteristics, and system layer characteristics; dynamically generating an initial device fingerprint based on the environmental characteristics; binding the initial device fingerprint with the software license information of the software under test; acquiring the current environmental characteristics and current behavior pattern of the software under test in real time, and dynamically generating a current device fingerprint based on the current environmental characteristics; comparing the initial device fingerprint with the current device fingerprint, and the current behavior pattern with the historical behavior pattern of the software under test, to obtain the detection result. This solution improves the security, flexibility, and user experience of license detection.
Owner:BEIJING CHANGYANG TECH CO LTD

Split ledger software license platform

Aspects of the subject disclosure may include, for example, a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, including requesting a license for software from first equipment of a license holder; receiving a passed ledger associated with the license from the first equipment of the license holder, wherein the passed ledger comprises a latest block; receiving a hash value for the latest block from a software vendor of the software; calculating a hash value for the latest block; and responsive to the hash value provided by second equipment of the software vendor matching the hash value calculated for the latest block: executing the software. Other embodiments are disclosed.
Owner:AT&T INTELLECTUAL PROPERTY I L P

A method and apparatus for detecting software license usage based on blockchain evidence storage

This invention provides a software license usage detection method and apparatus based on blockchain evidence storage, comprising: acquiring multi-dimensional behavioral data of the software under test during normal operation; dynamically generating behavioral fingerprints based on the multi-dimensional behavioral data, binding the behavioral fingerprints with an authorization ID, and uploading them to the blockchain; wherein, the authorization ID is used to represent the current usage behavior state; dynamically generating a current behavioral fingerprint based on the real-time acquired current multi-dimensional behavioral data; obtaining the corresponding target behavioral fingerprint from the blockchain according to the authorization ID, comparing the current behavioral fingerprint and the target behavioral fingerprint, and obtaining the detection result. This solution improves the detection accuracy, security, flexibility, traceability, and user experience of license usage detection.
Owner:BEIJING CHANGYANG TECH CO LTD

Intensive activation system and method for application software license

The invention discloses an intensive activation system and method for application software licenses. A cloud management platform in the system firstly receives customer orders sent by a plurality of customers; for each customer order, sending an application software license activation request message corresponding to the application software demand information to an application software license intensive server; the application software license intensive server responds to each application software license activation request message and obtains application software licenses of various application software meeting application software requirements of multiple clients; generating an activation token of each application software license, and sending each activation token to the corresponding target high-order gateway; and the target high-order gateway activates the activation tokens and updates the activation states of the application software licenses corresponding to the activation tokens. The technical problems that a related application software license activation mode excessively depends on network connection, the activation efficiency is low, and the safety is poor are solved.
Owner:CHINA TELECOM INTELLIGENT NETWORK TECHNOLOGY CO LTD

Machine learning project permission compliance analysis method based on semantic modeling and rule reasoning

The invention discloses a semantic modeling and rule reasoning-based machine learning project permission compliance analysis method, which is characterized in that unified modeling is carried out on machine learning workflow by adopting a method of constructing a unified semantic framework, and a permission compliance analysis result is obtained by combining a license semantic rule. According to the method, automatic analysis of rule reasoning is carried out on the right relation between multiple types of assets such as codes, data sets and models and operation behaviors of the assets, so that systematic compliance detection of complex machine learning workflows is realized, and the rule reasoning comprises a construction stage, a reasoning stage and an analysis stage. Compared with the prior art, the method has the advantages that clear and operable technical support is provided for model asset management and compliance decision making, unified expression of multiple types of assets such as models, data sets and software components is achieved, the limitation that traditional software license analysis is only suitable for code dependence is broken through, and the method has good application prospects.
Owner:EAST CHINA NORMAL UNIV