Embodiments of the present invention generally relate to 3D printing protected by digital rights management. In particular, a method, system, and apparatus are described, including computer programs for managing 3D printing on a computer storage medium. Method, system and device comprises the following actions: receiving for the object server storage request; provide a description of the object information; receiving digital rights for print object request; and to provide for the digital rights print object description. Another action includes: receiving a specific object from a specific printer to print requests for digital rights; to determine whether or not to perform a particular object to print a specific object to a specific printer by the print request; generating object printer for printing and printing machine instructions; will provide instructions to control specific printer printer controller.
【技術實現步驟摘要】
相關申請的交叉引用本申請要求2015年10月16日提交的名稱為“3-DPrintingProtectedbyDigitalRightsManagement”的第15290265.6號歐洲申請的優先權,其通過引用合并于此。
本公開總體上涉及管理3D打印。
技術介紹
3D打印機可以根據定義如何打印對象的指令來打印對象。例如,3D打印機可以使用G代碼文件來打印螺釘,G代碼文件存儲用于3D打印機打印螺釘的指令。一種類型的3D打印機的G代碼文件可以與另一種類型的3D打印機不兼容。另外,用戶能夠使用3D打印機和對象的對應G代碼文件來在用戶期望的任何時間將對象打印很多次。
技術實現思路
總之,本說明書中描述的主題的一方面可以涉及一種用于管理3D打印的過程。過程可以包括使得設計者的設備能夠向服務器提供定義對象的形狀的數據以及向服務器規定用于打印對象或者查看關于對象的信息的數字權限。服務器可以存儲從設計者的設備接收的對象的種類。服務器可以向客戶的設備提供對象的列表以及對應數字權限。客戶的設備可以確定客戶能夠查看哪些對象并且將這些對象顯示給客戶,并且還確定客戶能夠請求打印哪些對象并且向客戶提供客戶能夠請求打印哪些對象的指示。服務器可以接收對于由特定3D打印機打印的對象的請求并且基于與對象相關聯的數字權限以及關于客戶的信息來確定是否可以針對客戶打印對象。如果服務器確定對象不能被打印,則服務器可以向客戶的設備提供錯誤消息,錯誤消息表明打印對象的請求不能被履行。如果服務器確定對象能夠被打印,則服務器可以生成用于特定打印機打印對象的打印機指令并且將指令提供給打印機。打印機然后可以使用指令 ...
【技術保護點】
一種計算機實現的方法,包括:由服務器從客戶設備接收對于由所述服務器存儲的對象的請求,所述對象包括特定對象;由所述服務器向所述客戶設備提供描述由所述服務器存儲的所述對象的信息;由所述服務器從所述客戶設備接收對于用于打印由所述服務器存儲的所述對象的數字權限的請求;由所述服務器向所述客戶設備提供用于打印由所述服務器存儲的所述對象的所述數字權限的描述;由所述服務器從所述客戶設備接收由特定打印機來打印所述特定對象的請求;由所述服務器確定用于打印所述特定對象的所述數字權限是否允許履行由所述特定打印機來打印所述特定對象的所述請求;響應于確定用于打印所述特定對象的所述數字權限允許履行由所述特定打印機來打印所述特定對象的所述請求,根據定義所述特定對象的形狀的數據來生成用于打印所述對象的打印機指令;以及向控制所述特定打印機的打印機控制器提供所述打印機指令。
【技術特征摘要】
2015.10.16 EP 15290265.6;2015.11.24 US 14/950,4311.一種計算機實現的方法,包括:由服務器從客戶設備接收對于由所述服務器存儲的對象的請求,所述對象包括特定對象;由所述服務器向所述客戶設備提供描述由所述服務器存儲的所述對象的信息;由所述服務器從所述客戶設備接收對于用于打印由所述服務器存儲的所述對象的數字權限的請求;由所述服務器向所述客戶設備提供用于打印由所述服務器存儲的所述對象的所述數字權限的描述;由所述服務器從所述客戶設備接收由特定打印機來打印所述特定對象的請求;由所述服務器確定用于打印所述特定對象的所述數字權限是否允許履行由所述特定打印機來打印所述特定對象的所述請求;響應于確定用于打印所述特定對象的所述數字權限允許履行由所述特定打印機來打印所述特定對象的所述請求,根據定義所述特定對象的形狀的數據來生成用于打印所述對象的打印機指令;以及向控制所述特定打印機的打印機控制器提供所述打印機指令。2.根據權利要求1所述的方法,包括:由所述服務器從設計者設備接收定義所述特定對象的所述形狀的所述數據;以及由所述服務器從所述設計者設備接收用于打印所述特定對象的所述數字權限。3.根據權利要求2所述的方法,其中由所述服務器從所述設計者設備接收定義所述特定對象的所述形狀的所述數據包括接收定義所述特定對象的所述形狀的立體平板印刷(STL)文件。4.根據權利要求2所述的方法,其中由所述服務器從所述設計者設備接收用于打印所述特定對象的所述數字權限包括接收定義以下內容的數字權限:打印所述特定對象需要門限安全水平,其中由所述服務器確定用于所述特定對象的所述數字權限是否允許履行由所述特定打印機來打印所述特定對象的所述請求包括由所述服務器確定所述客戶設備的用戶的安全水平滿足所述門限安全水平。5.根據權利要求1所述的方法,其中由所述服務器從所述設計者設備接收用于打印所述特定對象的所述數字權限包括接收定義以下內容的數字權限:所述特定對象能夠被用戶打印特定次數,其中由所述服務器確定用于所述特定對象的所述數字權限是否允許履行由所述特定打印機來打印所述特定對象的所述請求包括由所述服務器確定所述客戶設備的用戶已經將所述特定對象打印少于所述特定次數。6.根據權利要求1所述的方法,其中根據定義所述特定對象的形狀的數據來生成用于打印所述對象的打印機指令包括:根據定義所述特定對象的所述形狀的所述數據來生成G代碼文件。7.根據權利要求1所述的方法,包括由所述服務器從所述設計者設備接收用于查看所述特定對象的數字權限并且由所述服務器向所述客戶設備提供用于查看所述特定對象的所述數字權限。8.根據權利要求1所述的方法,包括:由所述服務器確定與所述服務器通信的3D打印機;以及由所述服務器向所述客戶設備提供與所述服務器通信的3D打印機的指示。9.根據權利要求1所述的方法,其中所述特定打印機在遠離所述服務器的地理位置。10.一種系統,包括:一個或多個計算機以及存儲指令的一個或多個存儲設備,所述指令在由所述一個或多個計算機執行時可操作以引起所述一個或多個計算機執行操作,所述操作包括:由服務器從客戶設備接收對于由所述服務器存儲的對象的請求,所述對象包括特定對象;由所述服務器向所述客戶設備提供描述由所述服務器存儲的所述對象的信息;由所述服務器從所述客戶設備接收對于用于打印由所述服務器存儲的所述對象的數字權限的請求;由所述服務器向所述客戶設備提供用于打印由所述服務器存儲的所述對象的所述數字權限的描述;由所述服務器從所述客戶設備接收由特...
【專利技術屬性】
技術研發人員:A·亞斯托瓦薩道里安,O·納羅,V·卡巴內爾,
申請(專利權)人:埃森哲環球解決方案有限公司,
類型:發明
國別省市:愛爾蘭;IE
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。