Skip to content
PatentBrief

Patent Classification · CPC Guide

What do CPC codes mean?

The Cooperative Patent Classification (CPC) organizes all patents into a hierarchical taxonomy. Every patent is assigned one or more codes that say what technology it covers. Section A–H, then classes, subclasses, groups, and subgroups.

Patents with CPC codes

974

CPC coverage

100% of DB

Largest section

G — Physics

CPC Sections A–H — Patent Volume

Each section covers a major branch of technology. A patent may have codes from multiple sections.

G

Physics

Instruments, optics, computing, information storage, semiconductors

454

35.9%

H

Electricity

Electric elements, circuits, communications, power transmission

241

19.1%

A

Human Necessities

Agriculture, food, personal articles, health, amusements

220

17.4%

B

Performing Operations

Separating, mixing, shaping, printing, transporting

168

13.3%

C

Chemistry & Metallurgy

Chemical compounds, compositions, metallurgy, materials

133

10.5%

F

Mechanical Engineering

Engines, pumps, weapons, lighting, heating, blast & explosives

34

2.7%

D

Textiles & Paper

Yarns, fabrics, paper, cellulose, fibres

8

0.6%

E

Fixed Constructions

Building, mining, drilling, earthworks

7

0.6%

Top 30 CPC Subclasses

A subclass is 4 characters: one letter (section) + two digits (class) + one letter (subclass). E.g., G06F = Physics · Computing · Electronic Digital Data Processing.

G06F231

Computing (general)

A61K90

Pharmaceutical Preparations

H04L83

Data Communication

G06Q80

Business Methods

G06N69

AI & Neural Networks

C07K48

Peptides

A61P42

Drug Therapeutic Activity

C12N30

Microorganisms/Genetic Engineering

H04N27

Pictorial Communication

A61B25

Medical Diagnosis/Surgery

H01M22

Electrochemical Processes (Batteries)

B64G21
G01N20

Chemical/Physical Analysis

H04B17

Radio Transmission

G02B17

Optical Elements

H04M17

Telephonic Communication

B65D16
A63F16
G06K14

Graphical Data Reading

H10D14
C12Q12
G11C12

Static Memory

H04W12

Wireless Communication

G06T12

Image Processing

B25J12
B64D11
G05D11
B29C11
G01S11
G10L11

How to read a CPC code

G

Section

Physics

06

Class

Computing

F

Subclass

Elec. Digital

16

Group

Info Retrieval

/9035

Subgroup

Ranking

The full code G06F16/9035 means: Physics (G) → Computing (06) → Electronic Digital Data Processing (F) → Information Retrieval (16) → Ranking algorithms(/9035). Google's PageRank patent (US6285999) has exactly this code.

Why section G dominates

CPC section G (Physics) contains G06F (computing) and G06N (AI), the fastest-growing areas of modern technology. Most software, computing, and AI patents land here — which is why G dwarfs sections like D (textiles) or E (construction).

Multiple codes per patent

A single patent typically receives 3-15 CPC codes. A smartphone camera patent might get codes from H04N (pictorial communication), G06T (image processing), AND G02B (optical elements). The counts above count distinct patents — not code-patent pairs.

CPC vs. IPC vs. USPC

CPC (Cooperative Patent Classification) is the modern standard, jointly maintained by USPTO and EPO. It replaced the older USPC (US Patent Classification) in 2015. IPC (International Patent Classification) is the international standard — CPC is a superset of IPC with more granular subgroups.

Patent Landscapes →Concentration Index →Most Cited Patents →FTO Risk Index →