Google USPTO Bulk Downloads: PAIR Data

Google has begun crawling patent documents, including image file wrappers, from the USPTO's public PAIR (Patent Application Information Retrieval) site. This crawl operates continually and will be retrieving both already-submitted documents and new documents as the USPTO makes them publicly available.

Except for repackaging into zip files, these documents are hosted by Google unchanged. A single zip file is created for each patent application. There is detailed documentation about the format as well as the overview below.

How to access PAIR data using http

To access a particular zip file, replace "APP_NUM" in the following URL with an application number of interest:

http://storage.googleapis.com/uspto-pair/applications/APP_NUM.zip
For example:
http://storage.googleapis.com/uspto-pair/applications/12102391.zip

Over 4350000 applications are available. Additional applications will be added regularly as the crawl progresses.

How to access PAIR data using gsutil

For a complete list of available applications, including last-modified dates, you can use the gsutil command-line tool. Download and install gsutil as described here. You do not need to create Google Storage credentials to access this public data. A command like

gsutil ls -l gs://uspto-pair/applications/126000*
lists the available applications whose numbers begin with 126000. The command
gsutil ls -l gs://uspto-pair
lists all available applications (quite a long list).

The gsutil tool can also be used to download files, using the "gsutil cp" command.

Overview of zip file contents

Each zip file contains the following:

Disclaimer

No guarantees are made with respect to the completeness or accuracy of this data. In particular, the crawl may discover and retrieve additional documents over time, even for applications submitted long ago. Please visit the USPTO PAIR site for official, current, and complete information.

Available applications

As of 2013-05-22, we have data for 4373912 patent applications, including most of the published applications in the following ranges:
07200000 - 07205593
07300001 - 07305454
07400000 - 07405624
07500001 - 07599999
07600000 - 07699998
07700000 - 07799999
07800000 - 07899999
07900000 - 07999804
08000001 - 08099997
08100000 - 08199999
08200000 - 08299999
08300001 - 08399999
08400000 - 08499999
08500000 - 08599999
08600000 - 08699998
08700000 - 08799999
08800000 - 08899999
08900000 - 08999999
09000001 - 09099999
09100000 - 09199999
09200000 - 09299999
09300001 - 09399999
09400000 - 09499999
09500001 - 09594835
09600000 - 09683821
09700001 - 09764426
09800000 - 09899999
09900000 - 09999911
10000001 - 10099999
10100000 - 10199999
10200000 - 10299999
10300001 - 10399999
10400000 - 10499999
10500000 - 10599999
10600001 - 10699999
10700000 - 10799999
10800001 - 10899999
10900000 - 10999999
11000001 - 11099999
11100000 - 11199999
11200000 - 11299999
11300000 - 11399999
11400000 - 11499999
11500000 - 11599999
11600000 - 11699999
11700000 - 11799998
11800000 - 11899999
11900000 - 11999997
12000001 - 12099999
12100000 - 12199999
12200000 - 12219134
12300000 - 12399999
12400000 - 12499999
12500000 - 12599999
12600000 - 12699999
12700000 - 12741457
12800000 - 12847201
12900000 - 12947045
13000000 - 13051563
13100000 - 13150431
13200000 - 13257665
13300000 - 13343557
13400000 - 13447440
13500000 - 13560595
29000001 - 29026192
60000003 - 60001535
90000001 - 90006696
95000001 - 95001409
Google Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Google Patents Help - Send Feedback

©2012 Google