Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Changed ST.88 discussion link to the SVG page specifically

...

Summary of the change proposed


Specifications, as of
(situation in April 2023)
Target specifications
Pixel formatsJPG only
TIFF admitted, but converted to JPG upfront
JPG or PNG
    MinimumNone400 (3 cm @300 dpi - rounded up)
    Maximum1890 pixels (16 cm @300 dpi)3780 pixels (16 cm @600 dpi)
Vector formatsNoneSVG
Other formatsTIFF, converted upfront to JPGNone
Maximum File size2 MB

10 MB per image file

100 MB per application

Mix formatsN/A

Not accepted.

A single file format per application/registration (no mix of JPG, SVG, PNG in the same application)

...

This section contains test packages that are structured as one folder containing an XML file with bibliographic information, an img folder which contains the image files of a certain type.

Test Set 1

Test set 1 was kindly prepared by a user of the Hague System: Sterne, Kessler, Goldstein & Fox P.L.L.C.

View file
nameTest Set 1.zip
height250


Test Set 2

This test sets is based on IRN DM/226667, which is an IR that was found to meet a certain number of criteria for this test:

  • Published registration
  • Initially submitted in vector format (through the USPTO, as a PDF embedded image)
  • Fine details in line drawings 

Comparison table

The following are thumbnails of the same design reproduction, click on them to see the enlarged view and compare with the JPG baseline on the left.

JPG BaselineJPG High-ResPNGSVG

Zoom in and observe the blurry lines

With a higher resolution, it takes much more zooming for the lines to blurPNG does not "blur" details. After zooming enough, you start to see the pixels. For line drawings and high contrast images, PNG is better than JPG

SVG does not show any pixelation at any zooming level, which makes it the most appropriate format for line drawings.

(Depending on the browser you use, you might see some pixelation due to how the browser renders the image)

Baseline (medium resolution jpg today)

JPG Baseline.zip

High-resolution JPG

JPG High_res.zip

PNG

PNG.zip

SVG (Vector)

SVG.zip

SVG considerations (script, animation, etc.)

SVG format includes a rich set of features, in particular animation and scripting. Here are important considerations when accepting SVG files in the context of design reproductions.

Self-contained: no external reference

The SVG file must not include any embedded or referenced elements, such as an image file, a script, a stylesheet

Behavior disabled: animations and scripts

The SVG file must not contain any animation, scripts or triggers (i.e. "onload" events)

Page definitions

The SVG file must contain a width and height elements, specified in cm, at the top of the header to ensure a consistent representation on various medium.

Code Block
<svg
   version="1.1"
   width="16cm"
   height="16cm"
   viewBox="0 0 604.72441 604.72437"
   <!-- ... -->
</svg>


Deprecated elements

The SVG file should avoid the use of features that are not commonly supported by browsers.

References and Material

WIPO Standard ST.88: Standard ST.88 (wipo.int)

Task Force on Design Representation (Different Space of this Confluence): Design Representation Task Force Home SVG treatment in ST.88 - Design Representation Task Force - WIPO Wiki

An SVG Primer for Today's Browsers (w3.org)

SVG element reference - SVG: Scalable Vector Graphics | MDN (mozilla.org)