UFRRJ/Technology Innovation Office · since 2008

How to register a computer program

Computer program (software) is the expression of an organized set of instructions in natural or coded language, contained in a physical support of any nature.

Why register

  • Proves authorship and creation date
  • Facilitates licensing and transfer
  • Enables institutional commercialization by UFRRJ
  • Required in calls demanding protected assets

Law 9.609/1998 — software protection. Unlike a patent, registration is declaratory (protection exists automatically, but registration proves authorship).

What to send

Formal documentation:

  • Full data of authors and titleholder (UFRRJ)
  • Functional software description
  • Language(s), platform and version

Technical documentation:

  • Representative excerpts of source code (not the whole code — INPI guides on how much to send)
  • Folder structure / architecture

Confidentiality. Source code submitted to INPI is kept confidential and is not published.

How to send to the Agency

  1. Download the Form 04 NIT-UFRRJ (Computer Program Registration Service Request, updated 2021)
  2. Fill in author, software and titleholder data
  3. Send the form + code excerpts to nitrural@ufrrj.br
  4. The Agency files at INPI

Access form and official materials

See also