I was told USPTO does not provide API for accessing their Private Pair data.

However, I understand that a few docking software available claim that they are access USPTO Private Pair with the right USPTO login.

I can't find any reference on how to develop a software module to access my firm's Private Pair. I am aiming to be able to allow the module to check my Private Pair as soon as a Private PAIR Correspondence Notification is received.

Is there any way to achieve this? Appreciate for any input. Thanks.

  • Probably not what you want, but there is this: developer.uspto.gov/api-catalog. And a Python library: pypi.org/project/uspto-opendata-python – Eric S Jan 25 at 15:17
  • Thanks, Eric. I have looked into the above links, but they are for the public pair only. Much appreciated. Hoping someone would show me some direction? – Gean Jan 26 at 7:06
  • I converted you "answer" to a comment. StackExchange sites are strictly question and answer format and not a forum. As you gain reputation you get the ability to comment. Unfortunately, I don't have any more info to offer by you could reach out to the author of the Python library on Github: github.com/ip-tools/uspto-opendata-python – Eric S Jan 26 at 20:30
  • Otherwise, the question might be directed to Software Recommendation SE site as it is probably more appropriate there. softwarerecs.stackexchange.com – Eric S Jan 26 at 20:32

There isn't a direct way to do this through an API. What you'll want to do is develop a crawler, either local (e.g., automate IE or Selenium) or cloud-based. As Private PAIR access requires passing 2-factor authentication from the uspto.gov website, you'll need to build that authentication process into your framework. As a result, you'll need to wait for the user input or have some email configured on the server to receive/handle authentication messages from PTO before you can log-in.

Once you log-in to the internal Pair page, then it's just a matter of automating clicks and moving through their website while collecting data or downloading documents. Either way, it's a quite a bit of work. Also, the USPTO is always tweaking their site and actively trying to prevent bots from accessing it, so it's a project that will require constant updates.

You can also consider getting some commercial software that can do it. For example:

ClaimMaster: https://www.patentclaimmaster.com/blog/tutorial-downloading-documents-from-pair/

Pair Downloader: https://www.neustelsoftware.com/pairdownloader/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.