International Patent Classifications in Patentsview Data

Here we request two utility patent, 3930726 and 5726061, so we can how their IPC (International Patent Classifications) fields come back from the patentsview api. We request a bunch of the api's ipc related fields in the f parameter.

This page is sending in a get request to the /patents endpoint with the following parameters:
q={"patent_number":["5726061","3930726"]}
&f=["patent_number","ipc_class","ipc_section","ipc_sequence","ipc_subclass","ipc_subgroup","ipc_main_group"]

Compare what is turned below by the patentsview api with what is in the uspto's patft for these two patents (listed as Current International Class). A patent's IPC assignments can change over time. The patentsview api has the assignment(s) that were present when the patent was issued while the uspto's patft displays their current assignment(s). Or put another way, IPC searches using the uspto's patft reflect current assignments while IPC searches in patentsview reflect their at-issue state. As far as I know there is no bulk source of current IPC assignment so the patentsview api cannot return current assignments, all they have is the at-issue assignments found in the underlying bulk xml grant files. The classifications themselves change annually so searching at-issue assignments would only be relevant in a historical context (which is what this site is all about!). See https://www.wipo.int/classifications/ipc/en/

Patentsview data will be placed here. This may take a few seconds...