SBoM.CycloneDX.V17.Patent (SBoM v0.9.1)

View Source

A patent is a legal instrument, granted by an authority, that confers certain rights over an invention for a specified period, contingent on public disclosure and adherence to relevant legal requirements. The summary information in this object is aligned with WIPO ST.96 principles where applicable.

Summary

Types

t()

@type t() :: %SBoM.CycloneDX.V17.Patent{
  __unknown_fields__: [Protobuf.unknown_field()],
  abstract: String.t() | nil,
  application_number: String.t() | nil,
  bom_ref: String.t() | nil,
  external_references: [SBoM.CycloneDX.V17.ExternalReference.t()],
  filing_date: Google.Protobuf.Timestamp.t() | nil,
  grant_date: Google.Protobuf.Timestamp.t() | nil,
  jurisdiction: String.t(),
  patent_assignee: [SBoM.CycloneDX.V17.OrganizationalEntityOrContact.t()],
  patent_expiration_date: Google.Protobuf.Timestamp.t() | nil,
  patent_legal_status: SBoM.CycloneDX.V17.PatentLegalStatus.t(),
  patent_number: String.t(),
  priority_application: SBoM.CycloneDX.V17.PriorityApplication.t() | nil,
  publication_number: String.t() | nil,
  title: String.t() | nil
}