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
BDD base project: Python + Behave

BDD base project: Python + Behave Basic example of using Python with Behave (BDD). This Gherkin example includes: Basic Scenario Scenario Outline Tagg

eccanto 1 Dec 08, 2021
A telegram bot which programed to countdown.

countdown-vi this is a telegram bot which programed to countdown. usage well, first you should specify a exact interval. there is 5 column, very first

Arya Shabane 3 Feb 15, 2022
Find all solutions to SUBSET-SUM, including negative, positive, and repeating numbers

subsetsum The subsetsum Python module can enumerate all combinations within a list of integers which sums to a specific value. It works for both negat

Trevor Phillips 9 May 27, 2022
Leveraging pythonic forces to defeat different coding challenges 🐍

Pyforces Leveraging pythonic forces to defeat different coding challenges! Table of Contents Pyforces Tests Pyforces Pyforces is a study repo with a c

Igor Grillo Peternella 8 Dec 14, 2022
an elegant datasets factory

rawbuilder an elegant datasets factory Free software: MIT license Documentation: https://rawbuilder.readthedocs.io. Features Schema oriented datasets

Mina Farag 7 Nov 12, 2022
A multi purpose password managing and generating tool called Kyper.

Kyper A multi purpose password managing and generating tool called Kyper. Setup The setup for Kyper is fairly simple only involving the command python

Jan Dorian Poczekaj 1 Feb 05, 2022
Project issue to website data transformation toolkit

braintransform Project issue to website data transformation toolkit. Introduction The purpose of these scripts is to be able to dynamically generate t

Brainhack 1 Nov 19, 2021
Repository for my Monika Assistant project

Monika_Assistant Repository for my Monika Assistant project Major changes: Added face tracker Added manual daily log to see how long it takes me to fi

3 Jan 10, 2022
Easy, clean, reliable Python 2/3 compatibility

Overview: Easy, clean, reliable Python 2/3 compatibility python-future is the missing compatibility layer between Python 2 and Python 3. It allows you

Python Charmers 1.2k Jan 08, 2023
Automated Birthday Wisher built using Python

Automated Birthday Wisher This Automation of wishing Birthday is achieved using Python. Never forget to wish birthday! Table of contents Overview Scre

yashviradia 1 Nov 29, 2021
Python data loader for Solar Orbiter's (SolO) Energetic Particle Detector (EPD).

Data loader (and downloader) for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP. Supports level 2 and low latency data provided by ESA's Solar Orbiter Archive.

Jan Gieseler 9 Dec 16, 2022
A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects.

Cookiecutter A command-line utility that creates projects from cookiecutters (project templates), e.g. creating a Python package project from a Python

18.6k Jan 02, 2023
A tool to determine optimal projects for Gridcoin crunchers. Maximize your magnitude!

FindTheMag FindTheMag helps optimize your BOINC client for Gridcoin mining. You can group BOINC projects into two groups: "preferred" projects and "mi

7 Oct 04, 2022
A curses based mpd client with basic functionality and album art.

Miniplayer A curses based mpd client with basic functionality and album art. After installation, the player can be opened from the terminal with minip

Tristan Ferrua 102 Dec 24, 2022
Weblate is a copylefted libre software web-based continuous localization system

Weblate is a copylefted libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 count

Weblate 7 Dec 15, 2022
A small program to vote for Councilors at 42 Heilbronn.

This Docker container is build to run on server an provide an easy to use interface for every student to vote for their councillors. To run docker on

Kevin Hirsig 2 Jan 17, 2022
CupScript is a simple programing language made with python

CupScript CupScript is a simple programming language made with python It includes some basic functions, variables, loops, and some other built in func

FUSEN 23 Dec 29, 2022
The program calculates the BMI of people

Programmieren Einleitung: Das Programm berechnet den BMI von Menschen. Es ist sehr einfach zu handhaben, so können alle Menschen ihren BMI berechnen.

2 Dec 16, 2021
Recreate the joys of Office Assistant from the comfort of the Python interpreter

Recreate the joys of Office Assistant from the comfort of the Python interpreter.

Louis Sven Goulet 3 May 21, 2022
It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers

This library is not an official library of twip. It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers.

junah201 8 Nov 19, 2022