Patent, trademark, copyright, or trade secret
An IP asset is a piece of intellectual property the product depends on: a trademark, a patent, a copyright, or a trade secret. It is intangible, yet it can be the most valuable thing the company owns, because it is the part of the product a competitorCompetitorMarket IntelligenceA competing product or companyView reference → is legally barred from copying. The asset is only as strong as the legal entityLegal EntityLegalA legal entity (company, subsidiary)View reference → that holds it and the steps taken to protect it.
The four-part taxonomy is the settled framework, codified through the World Intellectual Property OrganizationOrganizationPortfolioThe top-level organisational entityView reference →. A patent is an exclusive right granted for an invention, giving the holder control over how it is used for a fixed term. Copyright covers literary and artistic works, a category that includes computer programs and databases. A trademark is a sign that distinguishes one enterprise's goods or services from another's. A trade secret is confidential information of commercial value, protected only for as long as the holder takes reasonable steps to keep it secret (WIPO, What is Intellectual Property).
The four behave very differently over time. A patent and a registered trademark are public by design; you disclose the invention or the mark in exchange for enforceable exclusivity. A trade secret is the opposite bargain: it has no expiry and no registration, and it evaporates the moment it leaks. Coca-Cola's formula has outlasted any patent it could have filed, precisely because it was never disclosed. Software sits across the line, copyright on the source, sometimes patents on a method, trade-secret protection on the parts that never ship.
For a product team, the practical shift over the last two decades is that IP became less about defensive filing and more about identifying which assets actually constitute the moat, then making sure each one is owned and protected rather than merely assumed.
A fintech company runs a fraud-scoring model. Three things give it an edge: the brand customers trust, the model's training pipeline, and the source code. The team maps each to an asset. The brand becomes a registered trademark, owned by the company. The pipeline, hard to reverse-engineer from the outside, stays a trade secret behind access controls and employee confidentiality terms. The code is copyright by default, reinforced by contributor assignment clauses so that contractor work vests in the entity. They consider a patent on the scoring method and decline, because filing would publish the method and a trade secret serves them better. Each asset now has a named owner and a protection mechanism, which is what an investor's due diligence will check.
legal_entity_protects_ip_assetLegal EntityprotectsIP Assethierarchy. An asset with no owner is the domain's headline anti-pattern, because unowned IP cannot be enforced or sold.In the Unified Product Graph the IP asset sits in the legal domain. Its defining edge is Legal EntityprotectsIP Assethierarchy, which binds every asset to the entity that owns it. That single required link encodes the rule the whole domain turns on: intellectual property without an owner is a liability dressed as an asset. Connecting an IP asset to its legal_entity_protects_ip_assetBrand IdentityBrand IdentityThe root brand identity entityView reference → and its brand_identityCode RepositoryEngineeringA source code repositoryView reference → then shows what the protection is actually wrapped around.code_repository
Type-specific fields on BaseNode
asset_typestringCategory of intellectual property
jurisdictionstringJurisdiction where the IP is protected
filing_datestringDate the application was filed (ISO format)
registration_numberstringOfficial registration or patent number
expiry_datestringDate the protection expires (ISO format)
priority_datestringPriority date for patent claims (ISO format)
idstringrequiredUnique identifier (UUID)
typeNodeTyperequiredDiscriminator for the entity type
titlestringrequiredDisplay name
descriptionstringOptional detailed description
statusstringLifecycle status
tagsstring[]Freeform tags for filtering
5 phases — initial: filed
1 edge type connected to this entity.
legal_entity_protects_ip_asset