Articles by Joseph Lee

What is EPO OPS Open Patent Services?

EPO Logo

The European Patent Office OPS offers a RESTful API for its patent data designed to allow clients to access EPO data for use in their own products and applications.  Basic access to the API is free.  However, annual subscription fees are required if you need more than 4 GB of data per week.  Authentication is handled using OAuth to track your data usage, and documentation is available at the EPO Web-services page under the Further Information tab.  

Read more

What is USPTO Global Dossier?

The UPSTO Global Dossier is a portal to accessing application data from the “IP5” global patent patent offices. Global Dossier functions include: Streamlined applications to multiple international patent offices. Streamline application data access from multiple international offices. Global Dossier integrates with the “IP5” (USPTO, EPO, JPO, KIPO, SIPO) and WIPO The IP5 is comprised of the U.S. Department of Commerce’s United States Patent and Trademark Office (USPTO), the European Patent Office (EPO), the Japan Patent Office (JPO), the Korean Intellectual Property Office (KIPO), and the State Intellectual Property Office of the People’s Republic of China (SIPO). Allow applicants to file a patent application to global patent offices through a single portal. Reduce redundant processes associated with global cross-filing Monitor application process across all offices in a single portal Online access to documents and legal action history of applications Search global patent families Watch the demo below on how to access the…

Read more

How to Install Canvas LMS on Ubuntu 18.04

canvas-lms

Getting  Canvas LMS Pre-installed If you want to skip the installation of Canvas LMS and purchase a pre-installed VPS Canvas already installed, or alternatively, have a secure instance of Canvas LMS hosted on your own domain, please contact me by email  (joseph@ripplesoftware) or via contact page for more details. The full instructions for installing Canvas LMS on your own Ubuntu 18.04 server are below. Installing Canvas LMS on Ubuntu 18.04 8GB of ram is recommended for a server running Canvas LMS. However, it is possible that you can install and run Canvas LMS on a server with only 4GB or less. This installation was done on a Digital Ocean Ubuntu 18.04 VPS. Be sure to point your domain’s name-servers at your correct cloud host and edit your DNS networking so that your domain is pointed at your server before you begin. You can check using nslookup command as shown below….

Read more

Sources of Patent Data

USPTO and Reed Tech Public Dissemination of Data Contract Update After seven years of service, the Public Dissemination of Data (PDD) contract between the United States Patent and Trademark Office (USPTO) and Reed Tech will officially end on June 25, 2020. Sources of Patent Data 1. USPTO self-hosted bulk data The USPTO bulk data-sets for grants and applications come in several versions including: only PDF files, full-text (with and without TIFF images/drawings), and only bibliographic front-page data. The USPTO Gazette bulk files contain notices in each issue which provide important information and changes in rules concerning both patents and trademarks.  The USPTO Cancer Moon Shot data-set is a collection of consists of 269,353 selected patent documents with the purpose to reveal new insights into investments around cancer therapy research and treatments and increase the pace of cancer research. A USPTO bulk-data parser that will download and parse the data files…

Read more

If  you find it hard to believe that a company such as Apple, Microsoft, or Google might intentionally leave their users exposed to blatant security flaws such as allowing apps to steal the data on your mobile device clipboard, good luck in kindergarten this semester because you must be 5 years old.  Major corporations now have the art of turning their customer’s vulnerability into profits, and henceforth we shall constantly being abused by these tyrannical titans of tech. Those of us in the ultra-paranoid computing demographic of IT security freaks are constantly having to squeegee our brains off the wall from having our minds blown by news of egregious security flaws that seem to gaslight the corporation/client relationship.  For example, why would Apple feel the need to ask my permission to send analytics metrics from the phone to improve it’s function, but NOT ask me if they could share the…

Read more

Update PHP 7.x to 7.4 CentOS 7 Remi Repo

WordPress 5.4 has been reminding admins to update PHP to 7.4.  Even if you are on PHP 7.1 you will receive the message in your dashboard.  Here are the instructions to upgrade from PHP 7.1 Remi Repo on Centos 7. READ FIRST — IMPORTANT !!! Get a complete backup snapshot of your server before you complete these update steps 1. First thing you should do is do any core OS updates and package updates. # yum update -y   2. Check which version of PHP you are currently running. # php -v PHP 7.1.33 (cli) (built: Oct 26 2019 10:16:23) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies   3. Print a list to see all the PHP packages you have installed. You will need to replace all these packages in PHP 7.4. You should copy this list to a file…

Read more

3D Printing Solutions for COVID-19

A serious potential drawback of the just-in-time economy (JIT) is that when the demand for critical supplies increase sharply, that supply is not immediately available, which in the current corporate cluster-fuck known as COVID-19 leaves our front-line health care staff with a broomstick jammed so far up their arse that you can follow them around like Hansel and Grettel from the ass blood they are hemorrhaging down onto the floor they walk on. Personal protective equipment (PEE) is critical to public health-care staff and sadly many of these hero’s lives have already been lost during the ongoing COVID-19 crisis due to supply chain short comings. In some ways, 3D printing has proven itself to be more agile during this crisis.  For one, the 3D printer allows production of a wider array of products than any other single device.  For example, during the COVID-19 outbreak, 3D printing companies were immediately able…

Read more