Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021021237 - 3D PRINTER AND INVENTORY CONTROL AND DISTRIBUTION SYSTEM FOR 3D DESIGNS

Publication Number WO/2021/021237
Publication Date 04.02.2021
International Application No. PCT/US2019/066750
International Filing Date 17.12.2019
IPC
G06Q 20/00 2012.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
CPC
G06Q 20/02
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
02involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
G06Q 20/145
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
08Payment architectures
14specially adapted for billing systems
145Payments according to the detected use or quantity
G06Q 20/18
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
08Payment architectures
18involving self- service terminals [SSTs], vending machines, kiosks or multimedia terminals
G06Q 20/38215
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
20Payment architectures, schemes or protocols
38Payment protocols; Details thereof
382insuring higher security of transaction
3821Electronic credentials
38215Use of certificates or encrypted proofs of transaction rights
G06Q 2220/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
2220Business processing using cryptography
G06Q 2220/10
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
2220Business processing using cryptography
10Usage protection of distributed data files
Applicants
  • KABOODL, LLC [US]/[US]
Inventors
  • POSILLICO, Francesco, L.
  • PAGE, Timothy, Allan
Agents
  • O'ROURKE, Thomas, A.
Priority Data
16/523,02226.07.2019US
16/666,73529.10.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) 3D PRINTER AND INVENTORY CONTROL AND DISTRIBUTION SYSTEM FOR 3D DESIGNS
(FR) IMPRIMANTE 3D ET SYSTÈME DE COMMANDE ET DE DISTRIBUTION D'INVENTAIRE POUR CONCEPTIONS 3D
Abstract
(EN)
A digital platform enables 3D printing where the designs are protected from piracy/redistribution. A single board computer (SBC) communicates with a first server and a second server. The SBC requests a unique hardware ID from the first server, which assigns and sends the ID to the SBC. The SBC submits the ID and a secret key to the second server to request registration of a user and a printer, and the second server sends private certs, a client ID, and a unique public identifier to the SBC. The second server also receives and stores 3D print designs through a designer portal, and on-demand displays the designs in a GUI screen. The SBC user may purchase a 3D print design, and the second server, in response, sends an access token to the SBC. The SBC redeems the access token tor a selected 3D print, and the second server adjusts gcode for the selected 3D design for the particular printer, and streams the adjusted gcode to the printer through the SBC, thereby protecting the code from unauthorized user/replication.
(FR)
Une plateforme numérique permet une impression 3D où les conceptions sont protégées contre le piratage et la redistribution. Un ordinateur hôte unique (SBC) communique avec un premier serveur et un second serveur. Le SBC demande un ID de matériel unique à partir du premier serveur, qui attribue et envoie l'ID au SBC. Le SBC soumet l'ID et une clé secrète au second serveur pour demander l'enregistrement d'un utilisateur et d'une imprimante, et le second serveur envoie des certificats privés, un ID de client, et un identifiant public unique au SBC. Le second serveur reçoit également et stocke des conceptions d'impression 3D par l'intermédiaire d'un portail de concepteur, et affiche à la demande les conceptions dans un écran de GUI. L'utilisateur SBC peut acheter une conception d'impression 3D, et le second serveur, en réponse, envoie un jeton d'accès au SBC. Le SBC rachète le jeton d'accès pour une impression 3D sélectionnée, et le second serveur ajuste la géolocalisation pour la conception 3D sélectionnée pour l'imprimante particulière, et transmet le géode ajusté à l'imprimante par l'intermédiaire du SBC, ce qui permet de protéger le code contre un utilisateur non autorisé ou la réplication.
Latest bibliographic data on file with the International Bureau