cdx-proto
    Preparing search index...

    Type Alias PatentFamily

    PatentFamily: Message<"cyclonedx.v1_7.PatentFamily"> & {
        bomRef?: string;
        externalReferences: ExternalReference[];
        familyId: string;
        members: string[];
        priorityApplication?: PriorityApplication;
    }

    A patent family is a group of related patent applications or granted patents that cover the same or similar invention. These patents are filed in multiple jurisdictions to protect the invention across different regions or countries. A patent family typically includes patents that share a common priority date, originating from the same initial application, and may vary slightly in scope or claims to comply with regional legal frameworks. Fields align with WIPO ST.96 standards where applicable.

    Type Declaration

    • OptionalbomRef?: string

      A identifier which can be used to reference the component elsewhere in the BOM. Uniqueness is enforced within all elements and children of the root-level bom element.

      from field: optional string bom_ref = 1;

    • externalReferences: ExternalReference[]

      External references provide a way to document systems, sites, and information that may be relevant but are not included with the BOM. They may also establish specific relationships within or external to the BOM.

      from field: repeated cyclonedx.v1_7.ExternalReference external_references = 5;

    • familyId: string

      The unique identifier for the patent family, aligned with the id attribute in WIPO ST.96 v8.0's PatentFamilyType. Refer to PatentFamilyType in ST.96.

      from field: string family_id = 2;

    • members: string[]

      A collection of patents or applications that belong to this family, each identified by a bom_ref pointing to a patent object defined elsewhere in the BOM.

      bom_ref strings

      from field: repeated string members = 4;

    • OptionalpriorityApplication?: PriorityApplication

      The priorityApplication contains the essential data necessary to identify and reference an earlier patent filing for priority rights. In line with WIPO ST.96 guidelines, it includes the jurisdiction (office code), application number, and filing date-the three key elements that uniquely specify the priority application in a global patent context.

      from field: optional cyclonedx.v1_7.PriorityApplication priority_application = 3;

    from message cyclonedx.v1_7.PatentFamily