Convert RIS to Bibtex for Patent Entries
Are you reviewing both patent literature and academic literature? Do you use Bibtex to keep track of your academic references? Have you been frustrated by the lack of bibtex support for patent citations? Hopefully this tool can help.
Below is quick tool I made to convert patent information in the RIS format to Bibtex format. Since there's no standardization of patent entries for bibtex, three styles are provided (biblatex, IEEE, and bibtex standard using @misc).
Usage:- Export and save the .ris file for your desired patent record from PatentLens, a free patent/patent application search engine which searches US, EP, AU and WIPO.
- Browse and submit the file in the field below.
- The bibtex entries will appear on the results page. Copy and paste the desired style into your bib file.
Updated 04/05/2011 with fix to multiple authors and removal of inventor locale in author field.
Example Output
This is an example of what the output will look like. The output is in text so you can easily copy the record to your favourite reference manager:
@Patent{EHLINGER:2006:biblatex,
author = {EHLINGER, JR., Philip Charles},
title = {Device for the treatment of hiccups},
year = {2006},
month = {06},
day = {13},
number = {US 7062320},
type = {Patent},
version = {},
location = {US},
url = {http://www.patentlens.net/patentlens/patent/US_7062320/},
filing_num = {10684114},
yearfiled = {2003},
monthfiled = {10},
dayfiled = {14},
pat_refs = {US 408607 A (Aug, 1889) Flint 607/134; US 4210141 A (Jul, 1980) Brockman et al. 604/78},
IPC_class = {A61N 1/04},
US_class = {607 2},
abstract = {A device for the treatment of hiccups, and more specifically, to a method and apparatus for the treatment of hiccups involving galvanic stimulation of the Superficial Phrenetic and Vagus nerves using an electric current.}
}This is an example of how to use it in latex:
Latex biblatex style example
\documentclass{article}
\usepackage{biblatex}
\bibliography{patents.bib}
\begin{document}
blah blah blah~\cite{EHLINGER:2006:biblatex}
\printbibliography
\end{document} |
![]() |
Latex bibtex IEEE style example
\documentclass{article}
\usepackage{url} % Needed for url field
\begin{document}
blah blah blah~\cite{EHLINGER:2006:ieeestyle}
\bibliographystyle{IEEEtran}
\bibliography{patents}
\end{document} |
![]() |
Latex bibtex misc example
\documentclass{article}
\begin{document}
blah blah blah~\cite{EHLINGER:2006:misc}
\bibliographystyle{plain}
\bibliography{patents}
\end{document} |
![]() |
Background
When doing research and reviewing academic literature, I use latex to write up my notes and bibtex for my references. When reviewing patents for commercial activities, I typically like to use Excel for an initial review of a long list of abstracts, then go through the description for a shortlist and summarise in a table within a document like MSWord. But since academic literature is relevant for commercial reviews as well, I wanted to consolidate my notes and list of references. I like to use bibtex for both citations and storing other relevant information for each record.
What I found was that there's no tool out there that can easily convert formats exported from patent searches to a good bibtex entry. In fact, as those who use bibtex probably already know, there's no standard entry type for patents in bibtex. The best alternative is to use @misc.
A few journals out there have started releasing bibtex style templates with an @patent entry, and the best I've found is IEEE's which you can read more about in their HOWTO and download from CTAN. The fields make sense and contain relevant info you'd probably want to keep about a patent/patent application. It has a field for the assignee, called assignee, which may be different from the inventor (for a non-US patent); unfortunately, PatentLens does not include that information in its export. The only field I would say is desirable is a field for priority date, which may be different to application date.
The ACS has also updated it's bst to include @patent, but it's pretty rudimentary (as of 19-Apr-2008). According to the guide: "The data entry for this record type follows the pattern used in rsc.bst: journal is used to hold the patent type (e.g.. "U.S. Patent"), with the patent number given in pages." This is just relabelling the journal entry to a patent one, which in my opinion seems rather pointless and potentially confusing; If you're using that style, I would recommend @misc instead.
The problem with the above styles is that they're specific to those particular journals. biblatex is a package that can be used for format the styles using tex macros (instead of running bibtex), but still uses bibtex's database (.bib). biblatex also has @patent as a standard entry type (yay!) Extensive documentation is available and can be downloaded from CTAN. It's pretty similar to IEEE's format and has a field for the assignee, called holder. No priority date either.
Mapping
The colour coding scheme for the fields are:- Required - Fields that are required and displayed in the citation by that style
- Optional - Fields that are optional and displayed in the citation by that style
- Not displayed - Fields that are not displayed and are included for storing information
| RIS (PatentLens style) | Biblatex (standard) | Bibtex (standard) | Bibtex (IEEEtran) | |
|---|---|---|---|---|
| TY - PAT | @Patent | @misc | @Patent | |
| Inventor | A1 | author | author | author |
| Title | T1 | title | title | title |
| Publication Date | Y1 | year | year | year |
| month | month | month | ||
| day | day | day | ||
| Filing Number | VL | filing_num | filing_num | filing_num |
| Publication Number | IS | number | note | number |
| type | howpublished | type | ||
| version | version | version | ||
| Country of Publication | CY | location | nationality | nationality |
| Patent References | PB | pat_refs | pat_refs | pat_refs |
| Application Date | Y2 | yearfiled | yearfiled | yearfiled* |
| monthfiled | monthfiled | monthfiled* | ||
| dayfiled | dayfiled | dayfiled* | ||
| IPC Classification | M1 | IPC_class | IPC_class | IPC_class |
| US Classification | M2 | US_class | US_class | US_class |
| Abstract | N2 | abstract | abstract | abstract |
| Web URL | UR | url | url | url |
| Link to PDF | L1 | |||
| Link to Fulltext | L2 | |||
| Non-Implemented Optional Fields | holder, subtitle, titleaddon, addendum, urldate, urlday, urlmonth, urlyear, date, note | key | language, assignee, address, note |


