RPD Glossary

Forum Navigation
Forum breadcrumbs - You are here:RPD GlossaryGlossary
You need to log in to create posts and topics.



The use of technology applications to deliver goods and services with minimal human input. Automation technologies can improve the efficiency, reliability and speed of many tasks that were previously performed by humans.


“APD” stands for “Automated Patent Drafting” which is a synonym for “RPD”, that stands for “Robot Patent Drafting” or “Robotic Patent Drafting”. Both terms mean the same thing, namely that a computer software supports a human in drafting patents.


“AI” stands for “Artificial intelligence”, which is the simulation of human intelligence processes by computer systems. Specific applications of AI include expert systems, natural language processing, speech recognition and machine vision. Different from what many users think, AI is always deterministic.

AI model

A software program that has been trained on a set of data to perform specific tasks, by recognising certain patterns in order to make predictions or decisions. These models use algorithms to automate logical inference and decision-making, in a way that emulates human expertise, but deterministic. See also machine learning.


“API” stands for Application Programming Interface. It enables two applications to communicate with each other. By automatically updating data, it is an accessible way to extract and share data within and across organisations.

Data Silo

A group of raw data that is controlled by one department or business unit and is isolated from and not accessible by other parts of an organisation. This causes a lack of transparency, efficiency and trust within the organisation.

Data Mining

The process of turning raw data into useful information. It uses methods at the intersection of machine learning, statistics, and database systems to extract and discover patterns in large data sets.

Data Storage,On-Premise

Data is stored on on-site servers, and backup and updates are managed in-house. Typically, on-premise storage has greater security and control but requires more IT support and has higher installation and maintenance costs.

Data Storage, On Cloud

Data is stored on cloud servers, with services managed ‘pay as you go’. Typically, cloud storage is more cost-efficient, scalable and requires less IT resources, but can be less secure and compliant.


The processes and activities that are required to deliver a software system to users. These may include software releases, installation, testing, deployment, and performance monitoring.

Machine Learning

A subfield of artificial intelligence (AI) that gives computers the ability to learn without explicitly being programmed. Machine learning algorithms build a model based on sample data, known as training data, in order to make predictions or decisions that are always deterministic in nature.

Machine Translation

The process of using artificial intelligence to automatically translate text from one language to another without human involvement. Modern machine translation goes beyond simple word-to-word translation, to analyse text elements and recognise how words influence one another.


A measure of quantitative assessment, commonly used to compare or track performance.


“NLP” stands for “Natural Language Processing”. It is a branch of AI that strives to give computers the ability to understand text and spoken words in much the same way human beings can.


“NLG” stands for “Natural Language Generation”. It uses AI models and machine learning to turn coded data sets into natural language text or speech that humans can understand.

Patent Drafting Robot/Patent Robot

A Patent Drafting Robot is a piece of software that supports a user with drafting patents. Patent Drafting Robots come in all forms of software. The terms "Patent Drafting Robot" and "Patent Robot" are synonyms and the shorter version "Patent Robot"  is clear enough in most cases.


“RPD” stands for “Robot Patent Drafting” or “Robotic Patent Drafting”, and it is a synonym for “APD” (= “Automated Patent Drafting”) or for "SfAPD" (= "Software for Automated Patent Drafting". All these terms and acronyms mean the same thing, namely that computer software supports a human in drafting patents.



“Saas” stands for “software as a service” which is a method of software delivery and licensing in which software is accessed online via a subscription, rather than bought and installed on individual computers. A cloud provider hosts applications and makes them available to end users over the internet. There are cases where an independent software manufacturer contracts a third-party cloud provider to host the application. Or, with larger companies, such as Microsoft or Oracle, the cloud provider is also the software manufacturer.

“Software as a Service”

See Saas.

Software Integration

Combining different software modules into one system. This allows the exchange of data between software, so that when a user enters data into one software, it is automatically transferred to another. See also API.


"TLA" is an abbreviation for "Two Letter Acronym" or "Three Letter Acronym". This is a cynical way of expressing that some people use acronyms in order to create a sense of in-group membership or to show expertise in a particular subject, and sometimes only because of a habit to use acronyms. But it is true that acronyms can make communication more efficient by shortening long phrases or terms into a single word or set of letters. And they can also help to make a message easier to remember or make it stand out among other text. The message here is to use acronyms wisely. The most ridiculous acronym in the area of automated patent drafting is probably "SfAPD" (= "Software for Automated Patent Drafting".

User Experience

How a user interacts with and experiences a product, system or service. It is a broad term that relates to how a user feels about using a product, including their perception of utility, ease of use, and efficiency.


“U.I.” is the abbreviation for “user interface”. It is how a user interacts with to use a digital product or service, such as a Patent Drafting Robot. This includes everything from screens and the menus that are displayed on that screen, but also emails and the setup menus of Patent Drafting Robots.

User Interface

“User interface” is the space where interactions between humans and machines occur. It refers specifically to the screens, buttons and other visual and interactive features a person uses to interact with a digital product, such as a website or app. The difference between user interface (UI) and user experience (UX) is that UI refers to the aesthetic user elements within a product, while UX is about the more functional elements for interacting within a product or service. UI is all about the visual parts of a product, such as colour schemes, navigational elements, button styles. UX on the other hand, focuses on how a user moves through the product and what guides them. UX is more structural, where UI is more visual.

User Experience

“user experience” stands for the interaction and experience users have with a product or a service. See also “user interface”.


“U.X.” is the abbreviation for general “user experience” and it stands for the interaction and experience users have with a product or a service.

Word Macro

Some Patent Drafting Robots come in the form of a Word Macro. A Word Macro is a script that is executed within a Microsoft Word document that adds some automatic function for the user. Most Patent Drafting Macros in the area of Robot Patent Drafting are a program that was written in Visual Basic for Applications (VBA).