US2020282717A1PendingUtilityA1

Inter-user messaging in a multi-user fabrication platform

Assignee: STRATASYS INCPriority: Dec 16, 2015Filed: May 20, 2020Published: Sep 10, 2020
Est. expiryDec 16, 2035(~9.4 yrs left)· nominal 20-yr term from priority
H04L 51/52H04L 51/046B33Y 50/00B29C 64/171H04N 1/4433G05B 2219/49007B29C 64/393B33Y 50/02G05B 2219/35134B29C 64/386G05B 19/4099
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An interactive platform supports multi-user participation in a shared virtual workspace to prepare and schedule virtual print trays for printing on a three-dimensional (3D) printer or other fabrication resource. Computerized models may be automatically positioned within the print tray, manually positioned within the print tray, or some combination of these. After objects are placed in the virtual workspace users may be given identity-based control of the print tray including, e.g., identity-specific capabilities for viewing, modifying or removing objects within the print tray. The platform may also provide an interactive environment including a communications platform for sharing comments among users.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer program product for managing multi-user access to fabrication resources, the computer program product comprising computer executable code embodied in a non-transitory computer-readable medium that, when executing on one or more computing devices, performs the steps of:
 receiving computerized models of physical objects from a number of users;   positioning the computerized models within a virtual print tray corresponding to a build volume of a fabrication resource;   submitting the virtual print tray to a print queue for allocation to one of a plurality of three-dimensional (3D) printers;   providing an interactive environment for access to the virtual print tray by the number of users through user interfaces on user devices, the interactive environment including a communications platform for sharing comments among the number of users, wherein the number of users may interact with the computerized models positioned on the virtual print tray through the user interfaces, and wherein a user interaction with the virtual print tray is dependent on an identity of a corresponding one of the number of users;   receiving a user comment from one of the number of users in one of the user interfaces, the user comment accessible to other ones of the number of users of the virtual print tray in the interactive environment; and   transmitting the computerized models in the virtual print tray to one of the plurality of 3D printers for fabrication.   
     
     
         2 . The computer program product of  claim 1  wherein the user comment is displayed to the number of users within the virtual print tray in the interactive environment. 
     
     
         3 . The computer program product of  claim 1  wherein the user comment is spatially fixed within the virtual print tray. 
     
     
         4 . The computer program product of  claim 1  wherein the user comment is spatially fixed relative to one of the computerized models. 
     
     
         5 . The computer program product of  claim 1  wherein the user comment includes at least one of a pin or a marker designating an area within the virtual print tray. 
     
     
         6 . The computer program product of  claim 1  wherein the user comment is attached to a feature of one of the computerized models. 
     
     
         7 . The computer program product of  claim 1  wherein the user comment specifies one or more of the number of users of the virtual print tray having access to the user comment. 
     
     
         8 . The computer program product of  claim 1  wherein the communications platform supports one or more of direct messages, instant messages, group chats, and chat rooms. 
     
     
         9 . The computer program product of  claim 1  wherein the communications platform supports one or more of text messages and electronic mail. 
     
     
         10 . The computer program product of  claim 1  wherein the communications platform includes one or more of an instant messaging service, a screen sharing service, a collaborative editing platform, a message board, and a social networking platform. 
     
     
         11 . The computer program product of  claim 1  wherein the communications platform supports communications with an operator of a printer or a print facility available for printing contents of the virtual print tray. 
     
     
         12 . The computer program product of  claim 1  wherein the interactive environment provides a control for the one of the number of users to manage how the user comment is rendered for the other ones of the number of users. 
     
     
         13 . The computer program product of  claim 1  wherein the interactive environment provides a control for the one of the number of users to manage whether the user comment is rendered for the other ones of the number of users. 
     
     
         14 . The computer program product of  claim 1  wherein the interactive environment displays at least one of a user name, an organization name, a user type, or a role associated with the user comment. 
     
     
         15 . The computer program product of  claim 1  wherein the interactive environment includes a control for the one of the number of users to cloak the user comment from one or more of the other ones of the number of users. 
     
     
         16 . A method for inter-user messaging in a multi-user fabrication platform, the method comprising:
 receiving computerized models of physical objects from a number of users;   positioning the computerized models within a virtual print tray corresponding to a build volume of a fabrication resource;   submitting the virtual print tray to a print queue for allocation to one of a plurality of three-dimensional (3D) printers;   providing an interactive environment for access to the virtual print tray by the number of users through user interfaces on user devices, the interactive environment including a communications platform for sharing comments among the number of users, wherein the number of users may interact with the computerized models positioned on the virtual print tray through the user interfaces, and wherein a user interaction with the virtual print tray is dependent on an identity of a corresponding one of the number of users;   receiving a user comment from one of the number of users in one of the user interfaces, the user comment accessible to other ones of the number of users of the virtual print tray in the interactive environment;   transmitting the computerized models in the virtual print tray to one of the plurality of 3D printers for fabrication; and   fabricating the computerized models in the virtual print tray using the one of the plurality of 3D printers.   
     
     
         17 . The method of  claim 16  wherein the user comment is spatially fixed within the virtual print tray. 
     
     
         18 . The method of  claim 16  wherein the user comment is spatially fixed relative to one of the computerized models. 
     
     
         19 . The method of  claim 16  wherein the user comment includes at least one of a pin or a marker designating an area within the virtual print tray. 
     
     
         20 . A system for managing multi-user access to fabrication resources, the system comprising:
 a plurality of three-dimensional (3D) printers;   a first memory storing a virtual print tray corresponding to a build volume of a fabrication resource; and   management facility coupled to the plurality of 3D printers through a data network, the management facility including one or more processors and a second memory, wherein the management facility is configured by program code stored in the one or more processors to perform the steps of:   receiving computerized models of physical objects from a number of users;   positioning the computerized models within the virtual print tray;   submitting the virtual print tray to a print queue for allocation to one of the plurality of 3D printers;   providing an interactive environment for access to the virtual print tray by the number of users through user interfaces on user devices, the interactive environment including a communications platform for sharing comments among the number of users, wherein the number of users may interact with the computerized models positioned on the virtual print tray through the user interfaces, and wherein a user interaction with the virtual print tray is dependent on an identity of a corresponding one of the number of users;   receiving a user comment from one of the number of users in one of the user interfaces, the user comment accessible to other ones of the number of users of the virtual print tray in the interactive environment; and   transmitting the computerized models in the virtual print tray to one of the plurality of 3D printers for fabrication.

Join the waitlist — get patent alerts

Track US2020282717A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.