Printing 3D anatomical models for diagnostic and non-diagnostic uses

US11789682B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11789682-B2
Application numberUS-202217688808-A
CountryUS
Kind codeB2
Filing dateMar 7, 2022
Priority dateMar 7, 2022
Publication dateOct 17, 2023
Grant dateOct 17, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • G06F3/1267Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11789682B2 cover?
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 computin…
Who is the assignee on this patent?
Nelson Steven A, Herold Fred, Hess Ryan, and 4 more
What technology area does this patent fall under?
Primary CPC classification G06F3/1267. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 17 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).