Method and apparatus for determining parameters of linear motion in a surgical instrument
US-8960520-B2 · Feb 24, 2015 · US
US11559307B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11559307-B2 |
| Application number | US-201816209407-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 4, 2018 |
| Priority date | Dec 28, 2017 |
| Publication date | Jan 24, 2023 |
| Grant date | Jan 24, 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.
Various surgical systems are disclosed. A surgical system can include a surgical robot and a surgical hub. The surgical robot can include a control unit in signal communication with a control console and a robotic tool. The surgical hub can include a display. The surgical hub can be in signal communication with the control unit. A facility can include a plurality of surgical hubs that communicate data from the surgical robots to a primary server. To alleviate bandwidth competition among the surgical hubs, the surgical hubs can include prioritization protocols for collecting, storing, and/or communicating data to the primary server.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: collecting a first set of data by a first robotic hub; storing the first set of data in a first memory of the first robotic hub; wirelessly communicating the first set of data to a primary server at a first time; collecting a second set of data by a second robotic hub; storing the second set of data in a second memory of the second robotic hub; wirelessly communicating the second set of data to the primary server at a second time; prioritizing the first set of data and the second set of data within a queue in the primary server, wherein the queue is configured to order sequential analysis of the first set of data and the second set of data based on a prioritization protocol, wherein the prioritization protocol prioritizes a set of data based on a time the set of data is communicated to the primary server; analyzing the first set of data and the second set of data for a priority event; and reprioritizing the second set of data over the first set of data when a priority event is detected within the second set of data even if the first set of data was communicated to the primary server before the second set of data. 2. The method of claim 1 , further comprising storing the first set of data and the second set of data within the primary server for output to an external server. 3. The method of claim 2 , further comprising exporting the first set of data and the second set of data to the external server based on the prioritization protocol. 4. The method of claim 1 , further comprising deleting the first set of data from the first memory upon communication of the first set of data to the primary server. 5. The method of claim 1 , further comprising securing, by server-level equipment at the primary server, the first set of data and the second set of data. 6. The method of claim 1 , further comprising inputting the first set of data and the second set of data into an electronic medical records database of the primary server. 7. The method of claim 1 , further comprising identifying trends in a surgical procedure, by the primary server, based on data comprising the first set of data and the second set of data. 8. The method of claim 1 , further comprising analyzing, by the primary server, institutional data for a surgical procedure based on data originating within an institutional data barrier. 9. A method, comprising: collecting a first set of data by a first surgical hub; storing the first set of data temporarily in a first memory of the first surgical hub; communicating the first set of data to a primary server; collecting a second set of data by a second surgical hub; storing the second set of data temporarily in a second memory of the second surgical hub; communicating the second set of data to the primary server; prioritizing the first set of data and the second set of data within a queue in the primary server, wherein the queue is configured to order sequential analysis of the first set of data and the second set of data based on a prioritization protocol, wherein the prioritization protocol prioritizes a set of data based on a time the set of data is communicated to the primary server; analyzing the first set of data and the second set of data for abnormal data; and reprioritizing the second set of data over the first set of data when the second set of data comprises abnormal data even if the second set of data was received after the first set of data. 10. The method of claim 9 , further comprising storing the first set of data and the second set of data within the primary server for output to an external server. 11. The method of claim 10 , further comprising exporting the first set of data and the second set of data to the external server based on the prioritization protocol. 12. The method of claim 9 , further comprising deleting the first set of data from the first memory of the first surgical hub upon communication of the first set of data to the primary server. 13. A method, comprising: collecting a first set of data by a first robotic hub during a first surgical procedure; storing the first set of data in a first memory of the first robotic hub; communicating the first set of data to a primary server; collecting a second set of data by a second robotic hub during a second surgical procedure; storing the second set of data in a second memory of the second robotic hub; communicating the second set of data to the primary server; prioritizing the first set of data and the second set of data within a data export queue in the primary server based on a prioritization protocol; sequentially exporting the first set of data and the second set of data from the data export queue to an external server based on the prioritization protocol, wherein the prioritization protocol prioritizes the export of a set of data based on a time the set of data is communicated to the primary server; exporting the first set of data before exporting the second set of data based on the prioritization protocol when the first set of data is communicated to the primary server before the second set of data is communicated to the primary server; detecting abnormal data within the first set of data and the second set of data; and reprioritizing the second set of data over the first set of data when abnormal data is detected within the second set of data even if the second set of data was communicated to the primary server after the first set of data. 14. The method of claim 13 , further comprising deleting the first set of data from the first memory upon communication of the first set of data to the primary server.
using white LEDs · CPC title
with additional movable means for clamping or cutting tissue, e.g. with a pivoting jaw · CPC title
with suction or vacuum means · CPC title
with sealing or cauterizing means · CPC title
Bending or folding regions of flexible printed circuits (H05K1/0283 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.