3d print portal to assist in revising, reviewing, and approving 3d printable files
US-2022291660-A1 · Sep 15, 2022 · US
US11789682B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11789682-B2 |
| Application number | US-202217688808-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2022 |
| Priority date | Mar 7, 2022 |
| Publication date | Oct 17, 2023 |
| Grant date | Oct 17, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for printing 3D anatomical models for diagnostic and/or non-diagnostic uses are provided. In one technique, a computing system (e.g., a 3D print portal) receives a first API call from a requester system via one or more APIs. The first API call indicates that a requester system has saved 3D printable files in a data repository. In response to receiving the first API call, the computing system sends, to the requester system, a user information form to initiate a production ordering process of printing the 3D printable files.
Opening claim text (preview).
What is claimed is: 1. A computing system comprising: one or more processors; and one or more memories storing instructions which, when processed by the one or more processors, cause: receiving, from a requester system via one or more APIs, a first API call that the requester system has saved 3D printable files in a data repository; and in response to receiving the first API call that indicates that the requester system has saved 3D printable files in the data repository, sending, to the requester system, a user interface form to initiate a production ordering process of printing the 3D printable files. 2. The computing system of claim 1 , wherein the instructions, when processed by the one or more processors, further cause: uploading revised 3D printable files to the data repository using the one or more APIs; sending, to the requester system, a second API call that an update has been made to the 3D printable files. 3. The computing system of claim 2 , wherein the instructions, when processed by the one or more processors, further cause: receiving, from the requester system, a third API call that indicates that the update is approved. 4. The computing system of claim 1 , wherein the instructions, when processed by the one or more processors, further cause, prior to receiving the first API call: receiving, from the requester system, a second API call to submit a production order; in response to receiving the second API call, sending, to the requester system, an order number. 5. The computing system of claim 1 , wherein the instructions, when processed by the one or more processors, further cause: based on credentials received from a reviewer device that is different than the computing system and the requester system, determining whether to grant, to the reviewer device, access to the 3D printable files. 6. The computing system of claim 5 , wherein the instructions, when processed by the one or more processors, further cause: transmitting a second API call that indicates that a user of the reviewer device is granted access to the 3D printable files for review. 7. The computing system of claim 6 , wherein the instructions, when processed by the one or more processors, further cause: receiving a third API call that indicates whether the 3D printable files are approved for 3D printing. 8. The computing system of claim 1 , wherein the instructions, when processed by the one or more processors, further cause: synchronizing, via an API, with a database system that is separate from the computing system and the requester system, production data that comprises mailing addresses and contact information. 9. A method comprising: receiving, from a requester system via one or more APIs, a first API call that the requester system has saved 3D printable files in a data repository; and in response to receiving the first API call that indicates that the requester system has saved 3D printable files in the data repository, sending, to the requester system, a user interface form to initiate a production ordering process of printing the 3D printable files; wherein the method is performed by one or more computing devices. 10. The method of claim 9 , further comprising: uploading revised 3D printable files to the data repository using the one or more APIs; sending, to the requester system, a second API call that an update has been made to the 3D printable files. 11. The method of claim 10 , further comprising: receiving, from the requester system, a third API call that indicates that the update is approved. 12. The method of claim 9 , further comprising, prior to receiving the first API call: receiving, from the requester system, a second API call to submit a production order; in response to receiving the second API call, sending, to the requester system, an order number. 13. The method of claim 9 , further comprising: based on credentials received from a reviewer device, determining whether to grant, to the reviewer device, access to the 3D printable files. 14. The method of claim 13 , further comprising: transmitting a second API call that indicates that a user of the reviewer device is granted access to the 3D printable files for review. 15. The method of claim 14 , further comprising: receiving a third API call that indicates whether the 3D printable files are approved for 3D printing. 16. The method of claim 9 , further comprising: synchronizing, via an API, with a database system that is separate from a computing system that performs the method and the requester system, production data that comprises mailing addresses and contact information. 17. One or more storage media storing instructions which, when executed by one or more processors, cause: receiving, from a requester system via one or more APIs, a first API call that the requester system has saved 3D printable files in a data repository; and in response to receiving the first API call that indicates that the requester system has saved 3D printable files in the data repository, sending, to the requester system, a user interface form to initiate a production ordering process of printing the 3D printable files. 18. The one or more storage media of claim 17 , wherein the instructions, when processed by the one or more processors, further cause: uploading revised 3D printable files to the data repository using the one or more APIs; sending, to the requester system, a second API call that an update has been made to the 3D printable files. 19. The one or more storage media of claim 17 , wherein the instructions, when processed by the one or more processors, further cause, prior to receiving the first API call: receiving, from the requester system, a second API call to submit a production order; in response to receiving the second API call, sending, to the requester system, an order number. 20. The one or more storage media of claim 17 , wherein the instructions, when processed by the one or more processors, further cause: based on credentials received from a reviewer device, determining whether to grant, to the reviewer device, access to the 3D printable files.
Job repository, e.g. non-scheduled jobs, delay printing · CPC title
for controlling or regulating additive manufacturing processes · CPC title
resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title
Secure printing, e.g. user identification, user rights for device usage, unallowed content, blanking portions or fields of a page, releasing held jobs · CPC title
Digital storefront, e.g. e-ordering, web2print, submitting a job from a remote submission screen · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.