Widgetblender LLC

Widgetblender focuses on using remote web based APIs to create solutions that integrates multiple remote data sources in a highly visual, highly actionable modern web form. I adopted the term WIDGET for the interoperable components with data and GUI elements I develop and then BLEND into a nice finished web sites and desktop application using PHP, Java, VB or Python running in secure platforms in Windows, Windows Server or Unix/Linux. Widgetblender is located in Northern Virginia, USA and has been working the in the patent analysis and tools area for around 7 years.

Integrating Patent Office Process Information Into Your Systems & Process

The European Patent Office (EPO) offers an API into their data that anyone can access via http or https (REST style). Click to review data thatis available from the EPO API in a new tab. This ranges from detailed event data to full bilbio and family information (in a .json or .xml structured form). This can allow patent and patent application events types and dates to inform your workflow and quality tracking systems. By tagging important event types with your own reminder timelines and staff assignments you can create a quality control functionality that will reduce misses dates (and the fees that go with them). I am happy to discuss and potentially work with you to add this functionality to your specific systems and workflows. At the USPTO there are ways to integrate both Private and Public PAIR information in as well using timed XML downloads. Additionally Google Patents data can provide information on how Patents and Patent Applications relate in terms of referencing and being referenced. Please contact me using the form at the bottom of the page.

Global Patent Analysis and Tracking (GPAT)

Our primary project is named Global Patent Analysis and Tracking (GPAT). This is a bundle of tools that combine data from Google Patents and the European and US Patent Offices in a way that gives the inventor or patent professional a new global view of day-to-day events related to any patent or patent application publication number. To protect your sensitive information the free desktop solution is distributed as a desktop application that will call various web services and data sources direcly, so Widgetblender will never see your data.

Simple, free global patent process monitoring with custom alerts and reminders

GPAT is a Windows 7+ desktop application that helps you plan and prepare a patent application that is both patent-able and profitable in the most important markets in the word. It draws from both 20 years of data from the world’s largest Patent Offices and 20 years of US patent lawyer experience and common sense. Once your patent is submitted by you or your representatives to the various Patent Offices GPAT offers daily automated tracking across the globe of detailed patent application process activity (select from hundreds of process events - or follow a set of suggested critical ones). It can also adds rules and alerts (customization) based on the current process status so you don’t miss a critical date. GPAT can monitor your detailed process history across a dozen related process trails and compare them to the process histories of 10s of thousands of other recent patent applications. Automatically monitor new applications and patents has just cited your patent to spot both licensing opportunities.

Never miss a key date again. Never let a law firm in another country leave you in the dark about their filings.

Key unique features:

  • Links to short and long costs, timelines (by technical category), risks and probable enforce-ability of filing in different patent offices around the world.

  • Daily watching of new applicants that are now citing your appications and patents in theirs.

  • Global application process success and failure fingerprints (updated constantly based on new data).

  • Technical category analysis for patent success, market potential and competitor analysis and alerts (based on our statistical analysis of over 100,000 recent patents).

  • Global patent application process tracking of public phase information* (daily updates) with alerts (covering over 10 major offices using just a single USPTO application publication number).

  • Deployed as a free desktop application (you keep your data, you connect directly to offical sources).

  • Many patent process visualization options (time-line, calendar, network) in addition to easy to export tables.

  • Single click linkage to source offical documents.

  • Integration with your work-flow so you can tag items to clients, assignees, inventors, attornies, support staff …

  • Quick start editable PDFs for the USPTO.

  • Private PAIR integration may be possible ... but more interest is needed at this phase.

Some sample widgets include:

WIDGET: Patent and Application Relationship Timeline (PART)

This widget creates a live timeline showing the relationships between the patent ID enterted and patents it cites and patents and applications that are citing it. A table below shows applicants and how many time their work is cited or citing. You can then click on the link to just show that applicant's work and your work on the timeline. One click will bring up the source document or allow you to create a new visualization based on the cited or citing application or patent. You can also set an automatic watch to notify you if a new application has just cited your application or patent. Please note the analysis and hilite links in the table are not ready for your review yet.

WIDGET: Patent Application Watcher (PAW)

List of global patent events (US, JP, EP, KR ...) now being tracked or soon to be added.

You have multiple agents filing your patent in different countries ... but they don't coordinate. Fortunately GPAT via the Global Dossier can take a single USPTO application number and find the international linkages. Just type in a valid USPTO application number once and GPAT will do the rest. It will recheck the EPO very day to see if filings have arrived as new offices. Also, when it comes to event types a lot of event types don't really matter, but a few are very important. You can adopt the standard list and then modify to add and delete event types. Build on that to add your own events that can flag critial dates in your process. You can also have GPAT notify automatically (with a daily timed scan) if a new event you care about has occured.

Note that there are many one clicks to the official pages and documents. One click opens the offical Global Dossier page, and then your can one click to all the offical documents there (no logins needed). In addition you can create nice GPAT timeline visuals showing the event detail of one to many patents and or patent applications with a couple clicks using the PAT widget described next.

WIDGET: Patent Application Timeline (PAT)

Click to link to live version in a new tab

This widget allows you to visualize on a timeline the public event history of multiple patents and patent applications - side by side. You can select events to hide to clean up the visual. You can also click on any event and pop up the offical document in a new window.

WIDGET: Patent Process Statistics (PPS)

This widget looks at (for a given Patent Office and/or art unit) what kind of time periods can be expected between two event types. This can give you a feel for how long it should take for key events to follow other key events. This can aid in planning or spot issues (say your application has not had a key event within the same time that 90% of other patents have). Of course you can cut the down the view and/or alters to look at just a few key event types. The following image is a extract from a table for the Korean Patent Office randomly sampling 262 files with 1078 events, with the first event on: 2007-10-10 and last one on: 2017-06-02 (showning both key and and non-key events). Production GPAT can allow you to access samples of 1000 files per year over date ranges spanning teh last 20 years.

You can then click into any cell to get a distribution of time between two event types (the top left orange cell). The following image depicts the graph. This data can then feed the Patent Outcome Simululator (POS). For cc=KR, when you have an event type: Request for the Submission of an Opinion (ORIGINAL) you can expect an event type: [Amendment of Specification etc] Amendment (TRANSLATED) to follow within the distribution of days shown in the graph.

The data can also be summarized into events that are in the starting bundle of events and how long it takes to get the other event types. The image of a table showing an extract from the Korean Patent Office is shown below. Data for thousands of recent Korean patent applications, as well as US, AU, GB, EU, KR, WO, CA, CN (and others) is available as an free application plugin.


  • Q: Who would use this application?

  • A: It is targeted toward individuals and small organizations, such as corporate or university patent offices, small patent law firms, sole inventors.

  • Q: Why is this solution better than many failed efforts in the patent process management area over the years?

  • A: What finally made this reasonable was the public visability of the Global Dossier via the EPO. A few years ago we tried to make a general solution from a bottom up perspective and found the rules to be too specific to a given patent law firm. Given the changing rules at various patent offices a robust solution required too much maintaince effort. But with the visability of the Global Dossier we finally have all thes patent offices pushing out their event data that we simply can add dates and simple rules to. This vastly simplifies the effort.

  • Q: What is the return on my investment of time?

  • A: The main use of GPAT is to prevent you from missing key dates that will cost you money to recover from. The system scans everything every day and notifies you if you are getting close to deadlines (this is the Tracking in GPAT). GPAT has both statutory thresholds and common management thresholds you can automatically accept. Beyond this customize your own thresholds and notification distributions to fit your own inventor, firm or office needs. Otheriwse GPAT can help give you visability into what other agents working for a given client are doing. In the case of a multinational corporation using local patent offices in many nations coordination is often lacking. GPAT will use the Global Dossier to get status on those patent IDs linked to your patent ID. This may help with new discloser requirements under the lastest USPTO rules as well. Also there appears to failure and sucess patterns in the event histories of patent applications that can inform you if additional investments in the process for a given patent application ID are likely to be fruitful. Finally there are investment and profit overlays that help you factor in market size, ability to enforce a patent and track who is citing your patents in their patent applications (scanned daily). As a patent professional you have a lot of interaction and writing to do, and GPAT is targeted as a nice tool to improve quality, save monay and make some very nice visuals for presentation and communication.

  • Q: How secure is this?

  • A: As stand alone windows application software you have complete control over the data. Over time Widgetblender will provide updates to rules and staticial finding based on ongoing monitoring of the Global Dossier and other data sources. If you are concerned you can deploy on a computer with a firewall that will prevent any communications except with a set of white listed data sources that GPAT calls, such as the EPO. Communications with Widgetblender will be though our website and regular email.

  • Q: How do I get a copy?

  • A: Please use the email address at the bottom of the page. Although I have been exercising the solution on real cases the desktop application needs a layer of refinement and documention to release to beta testers. Outside interest will prioritize this needed effort and should get someone a copy in a few weeks. Otherwise the priority will remain with refining and extending the core functionality.

  • Q: I am not ready to get a beta copy of your software, but would like to discuss issues like using the EPO API, Espace, USPTO Public Pair and Private Pair and Global Dossier. Who should I contact?

  • A: Please use the email address at the bottom of the page.

  • Contact: