PatZilla is a modular patent information research platform and data integration toolkit with a modern user interface and access to multiple data sources.

Overview

PatZilla: Patent information research for humans

About

PatZilla is a modular patent information research platform and data integration toolkit. It features an efficient user interface and access to multiple data sources.

The system provides convenient access to the OPS service from EPO and other professional fulltext patent databases in its standalone version. You can also use its software components and interfaces for building arbitrary vendor solutions.


Features

  • Multiple data source APIs.
    • Use different patent search services with varying coverage.
    • Connect to multiple services for pdf-, image-, bibliographic data and fulltext acquisition.
  • User interface. Based on contemporary web technologies and responsive design, it works on multiple devices. Use it on PCs, tablets, smartphone devices or as a multi-screen solution. The clear and well-arranged design and layout permits efficient screening of large numbers of patent documents.
  • Dossier management. Manage different collections of patent documents and apply ratings and comments.
  • REST API. Through the extensive REST API, all functionality is available to 3rd-party systems. Deep integration has no limits.
  • Sharing. Well-designed collaboration features allow efficient sharing of information with your colleagues and partners, even across the boundaries of in-house systems.
  • Multitenancy. The software can operate on behalf of different vendors. It's easy to apply custom branding.

Screenshot

A picture says a thousand words.

PatZilla

Demos

  • The search demo will run the fixed query:

    txt=(SS7 or (telecommunication or communication or comunicación) or (mobile or Mobilfunknetz) or (network or (security or Sicherung))) and
    pa=(mobil or kommunikation) and
    cl=(H04W12/12 or H04L63/0281 or H04L63/0414)
    not pn=(CN or CA or JP)
    

    ... against EPO/OPS and display the results. You will be able to step through result pages and display fulltext- and family-information, but running custom queries will be disabled.

  • The numberlist demo will display the patent documents DE102011075997A1, DE102011076020A1, DE102011076022A1 and DE102011076035A1. This is a showcase about how to integrate a link to a list of patent documents into own applications.

  • The document view demo will display the patent document EP0666666A2 without any control elements. This is a showcase about how to embed the document view into own applications or how to directly link to single documents.

  • The nasa-public-domain demo displays the latest NASA patents put under the public domain.

Data sources

PatZilla IP Navigator uses different API services for accessing patent information.

Primary data sources:

Auxiliary data sources:

Getting started

Getting started with the software or deploying it yourself is quite easy if you are familiar with Python. We will only cover development here, see the install documentation page about how to install, configure and run an instance. The software should work on any other Linux or BSD distribution, but this is beyond the scope of the README.

It runs on Python 2.7, but is not ready for Python 3.6 yet. Contributions are welcome!

Project information

The source code of »PatZilla IP Navigator« is available under an open source license using the brand name »PatZilla«. For further details, please visit:

History

The software got some applause from professional researchers for its unique user interface and rich feature set when it was released to the first audience in 2014. We hear from our users they are still having a great pleasure working with it on a daily basis.

After four years of development, the source code finally gets released under an open source license in 2017. We are looking forward to opening up the development process as well, every kind of participation and support is very much welcome.

Contributing

We are always happy to receive code contributions, ideas, suggestions and problem reports from the community. Spend some time taking a look around, locate a bug, design issue or spelling mistake and then send us a pull request or create an issue.

Thanks in advance for your efforts, we really appreciate any help or feedback.

License

This software is copyright © 2013-2020 The PatZilla authors. All rights reserved.

It is and will always be free and open source software.

Use of the source code included here is governed by the GNU Affero General Public License and the European Union Public License. Please also have a look at the notices about licenses of third-party components.

Support

For enterprises, dedicated commercial support is also available through Elmyra UG. Elmyra UG is the software development company that’s spearheading the ongoing development and as such will ensure continuity for the project.

If you’re using PatZilla in your company and you need support or custom development or support, feel free to get in touch with us. We are happy to receive respective inquiries at [email protected].

In this way, you are contributing to the ongoing maintenance and further development of PatZilla. As it still is a reasonably young project, it needs all support it can get.

Owner
IP Tools
Open source patent data processing software
IP Tools
Turn your IPad into a Screen-Slaver with 1 simple Pythonista script

ScreenSlaver Turn your IPad into a Screen-Slaver with 1 simple Pythonista script

6 Jul 09, 2022
An implementation of an interpreter for the Brainfuck esoteric language in Python

Brainfuck Interpreter in Python An implementation of an interpreter for the Brainfuck esoteric language in Python. 🧠 The Brainfuck Language Created i

Carlos Santos 0 Feb 01, 2022
BinCat is an innovative login system, with which the account you register will be more secure.

BinCat is an innovative login system, with which the account you register will be more secure. This project is inspired by a conventional token system.

Hipotesi 2 May 22, 2022
A weekly dive into commonly used modules in the Rust ecosystem, with story flavor!

The goal of this project is to bring the same concept as PyMOTW to the Rust world. PyMOTW was an invaluable resource for me when I was learning Python years ago, and I hope that I can help someone in

Scott Lyons 20 Aug 26, 2022
Multifunctional Analysis of Regions through Input-Output

MARIO Multifunctional Analysis of Regions through Input-Output. (Documents) What is it MARIO is a python package for handling input-output tables and

14 Dec 25, 2022
AlexaUsingPython - Alexa will pay attention to your order, as: Hello Alexa, play music, Hello Alexa

AlexaUsingPython - Alexa will pay attention to your order, as: Hello Alexa, play music, Hello Alexa, what's the time? Alexa will pay attention to your order, get it, and afterward do some activity as

Abubakar Sattar 10 Aug 18, 2022
Old versions of Deadcord that are problematic or used as reference.

⚠️ Unmaintained and broken. We have decided to release the old version of Deadcord before our v1.0 rewrite. (which will be equiped with much more feat

Galaxzy 1 Feb 10, 2022
A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers

A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers. This new version is designed to be more compact and more efficient and will reflect

Sam Counsell 1 Jan 07, 2022
Beatsaber for Python

beatsaber Beatsaber for Python It was automatically generated with mkpylib. If you're reading this message, it m

Shawn Presser 3 Jul 30, 2021
Install Firefox from Mozilla.org easily, complete with .desktop file creation.

firefox-installer Install Firefox from Mozilla.org easily, complete with .desktop file creation. Dependencies Python 3 Python LXML Debian/Ubuntu: sudo

rany 7 Nov 04, 2022
Python tools for working with Orbit Ephemeris Messages (OEMs).

Python Orbit Ephemeris Message tools Python tools for working with Orbit Ephemeris Messages (OEMs). Development Status Installation The oem package is

Brad Sease 4 Apr 06, 2022
Python 101 Forever

🚀 Python 101 Forever 🚀 Official Python 101 Forever GitHub repository. START HERE - CHECK README SUBSCRIBE FOR UPDATES HERE Sponsors Contac

Hack Bulgaria 58 Nov 30, 2022
The Doodle Master seeks to turn your UI mockups into real code.

Doodle Master The Doodle Master seeks to turn your UI mockups into real code. Currently this repository just serves to demonstrate a Proof Of Concept

Karanbir Chahal 2.4k Dec 09, 2022
Konomi: Kind and Optimized Next brOadcast watching systeM Infrastructure

Konomi 備考・注意事項 現在 α 版で、まだ実験的なプロダクトです。通常利用には耐えないでしょうし、サポートもできません。 安定しているとは到底言いがたい品質ですが、それでも構わない方のみ導入してください。 使い方などの説明も用意できていないため、自力でトラブルに対処できるエンジニアの方以外に

tsukumi 243 Dec 30, 2022
This repository holds those infrastructure-level modules, that every application requires that follows the core 12-factor principles.

py-12f-common About This repository holds those infrastructure-level modules, that every application requires that follows the core 12-factor principl

Tamás Benke 1 Dec 15, 2022
An example project which contains the Unity components necessary to complete Navigation2's SLAM tutorial with a Turtlebot3, using a custom Unity environment in place of Gazebo.

Navigation 2 SLAM Example This example provides a Unity Project and a colcon workspace that, when used together, allows a user to substitute Unity as

Unity Technologies 183 Jan 04, 2023
Probably the best way to simulate block scopes in Python

This is a package, as it says on the tin, to emulate block scoping in Python, the lack of which being a clever design choice yet sometimes a trouble.

88 Oct 26, 2022
A simple and efficient computing package for Genshin Impact gacha analysis

GGanalysisLite计算包 这个版本的计算包追求计算速度,而GGanalysis包有着更多计算功能。 GGanalysisLite包通过卷积计算分布列,通过FFT和快速幂加速卷积计算。 测试玩家得到的排名值rank的数学意义是:与抽了同样数量五星的其他玩家相比,测试玩家花费的抽数大于等于比例

一棵平衡树 34 Nov 26, 2022
Is a util for xferring skinning from one mesh to another

maya_pythonplugins skinTo: Is a util for xferring skinning from one mesh to another args: :param maxInfluences: is the number of max influences on the

James Dunlop 2 Jan 24, 2022
Scripts for BGC analysis in large MAGs and results of their application to soil metagenomes within Chernevaya Taiga RSF-funded project

Scripts for BGC analysis in large MAGs and results of their application to soil metagenomes within Chernevaya Taiga RSF-funded project

1 Dec 06, 2021