Difference between revisions of "Patent Data"

From edegan.com
Jump to navigation Jump to search
imported>Leo
imported>Leo
Line 52: Line 52:
  
 
[https://www.w3.org/2000/04/schema_hack/ tool to convert dtd to xsd]
 
[https://www.w3.org/2000/04/schema_hack/ tool to convert dtd to xsd]
 +
 +
How to install XML::Simple
 +
 +
Open up CPAN shell:
 +
leodu$ perl -e shell -MCPAN
 +
 +
Install:
 +
cpan[3]> install XML::Simple

Revision as of 13:53, 28 January 2016

The Patent Data page is for instructions on how to get the USPTO patent data, how to use the database, and for the documentation of our database.

ER diagram

See ER Diagram

Downloading the files

The files (in xml format) for granted patent data can be obtained at granted patent

The files for patent application data can be obtained at patent applications

The files for maintenance fees data can be obtained at maintenance

Scripts are available to perform a bulk download of all the above files:

Script to download patent application data from 2001-2004

Script to download patent application data from 2005-2015

Script to download patent grant data from 1976-2000

Script to download patent grant data from 2001-2004

Script to download patent grant data from 2005-2015

To use the scripts, save the scripts as shell scripts, then either

~ leodu$ sh Applications_download_2001-2004.sh

or first change the script to an executable and execute it

~ leodu$ chmod a+x Applications_download_2001-2004.sh
~ leodu$ ./Applications_download_2001-2004.sh

Notice there will be several hundreds of .zip files of size ~100mb getting downloaded so the process might take a while. When all the files are downloaded, unzip all of them using

~ leodu$ unzip *.zip

XML Schema Notes

Tags we are using:

Tags we aren't using:

Other Resources

Documentations for the xml files

See Also

tool to convert dtd to xsd

How to install XML::Simple

Open up CPAN shell:

leodu$ perl -e shell -MCPAN

Install:

cpan[3]> install XML::Simple