Filed: April 3, 2020Data processing apparatus, computer hardware; downloadable computer firmware for use in database management; recorded computer…Owned by: SwileSerial Number: 79287449