Patent · US10892899B2 · B2 · US
Self describing data packets generated at an issuing instrument
- (11) Publication number
- US10892899B2
- (21) Application number
- 15/940,645
- (22) Filing date
- 2018-03-29
- (30) Priority date
- 2017-12-28
- (43) Publication date
- 2021-01-12
- (45) Date of grant
- 2021-01-12
- (51) IPC
- G16H 10/60; G16H 20/40; H04L 29/06; H04L 9/32; G16H 40/60
- (52) CPC
- (73) Assignee
- Ethicon LLC
- (72) Inventors
- Frederick E. Shelton, IV; Raymond E. Parfett; David C. Yates
- (54) Title
- Self describing data packets generated at an issuing instrument
- (57) Abstract
Various surgical hubs are disclosed. A surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive a first self-describing data packet from a first data source, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet; parse the received first preamble; and interpret the first data payload based on the first preamble.
- Full text
- View on Google Patents
Claims (18)
- A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising: a processing circuit; and a memory coupled to the processing circuit, the memory storing instructions executable by the processing circuit to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on the surgical hub.
- The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.
- The surgical hub of claim 2, wherein the memory stores instructions executable by the processing circuit to anonymize a data payload of the third self-describing data packet.
- The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.
- The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to associate the first and second self-describing data packets based on a key.
- The surgical hub of claim 5, wherein the memory stores instructions executable by the processing circuit to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key.
- A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising: a control circuit configured to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on the surgical hub.
- The surgical hub of claim 7, wherein the control circuit is further configured: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.
- The surgical hub of claim 8, wherein the control circuit is further configured to anonymize a data payload of the third self-describing data packet.
- The surgical hub of claim 7, wherein the control circuit is further configured to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.
- The surgical hub of claim 7, wherein the control circuit is further configured to associate the first and second self-describing data packets based on a key.
- The surgical hub of claim 11, wherein the control circuit is further configured to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key.
- A non-transitory computer: readable medium storing computer readable instructions which, when executed, causes a machine to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with a surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on a surgical hub.
- The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.
- The non-transitory computer-readable medium of claim 14, storing computer readable instructions which, when executed, causes the machine to anonymize a data payload of the third self-describing data packet.
- The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.
- The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to associate the first and second self-describing data packets based on a key.
- The non-transitory computer-readable medium of claim 17, storing computer readable instructions which, when executed, causes the machine to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key.
Description
The present disclosure relates to various surgical systems. Surgical procedures are typically performed in surgical operating theaters or rooms in a healthcare facility such as, for example, a hospital. A sterile field is typically created around the patient. The sterile field may include the scrubbed team members, who are properly attired, and all furniture and fixtures in the area. Various surgical devices and systems are utilized in performance of a surgical procedure.
In one general aspect, a surgical hub is provided. The surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive a first self-describing data packet from a first data source, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet; parse the received first preamble; and interpret the first data payload based on the first preamble.
In another general aspect, another surgical hub is provided. The surgical hub comprises a control circuit configured to receive a first self-describing data packet from a first data source. The first self-describing data packet comprises a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate. The first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet.
Citations (1453)
- US3082426A
- US3503396A
- US3584628A
- US3759017A
- JPS5373315A
- EP0000756B1
- US4523695A
- US4448193A
- US4788977A
- US4701193A
- US4735603A
- DE3824913A1
- US5042460A
- USRE34519E
- US6155473A
- US5151102A
- US5084057A
- DE4002843C1
- US5318516A
- US5253793A
- US5156315A
- US5100402A
- US5445304A
- USD399561S
- US5396900A
- US5413267A
- US5197962A
- US5397046A
- US7296724B2
- US5242474A
- US5383880A
- US5749362A
- US5906625A
- US5769791A
- US5675227A
- US5417699A
- US5893849A
- US5697926A
- US5403327A
- US5322055A
- US5322055B1
- US5467911A
- US5749893A
- US5439468A
- US5817093A
- US5403312A
- US5735848A
- US5342349A
- US5503320A
- US5465895A
- US5474566A
- US5849022A
- US5496315A
- US5643291A
- US5846237A
- US5531743A
- US6036637A
- US5673841A
- US5613966A
- US5610379A
- US5654750A
- US5725542A
- US5942333A
- US5624452A
- US5752644A
- US5706998A
- US5693052A
- US5746209A
- US20110087238A1
- US6099537A
- US5673842A
- WO1997034533A1
- US7097640B2
- US7053752B2
- US6752816B2
- US7030146B2
- US5836909A
- US5843080A
- US6582424B2
- US6214000B1
- US6030437A
- US6699187B2
- US7041941B2
- US5947996A
- US6079606A
- US6066137A
- US6039735A
- US5980510A
- US5873873A
- US6273887B1
- US5968032A
- US6059799A
- US6341164B1
- US6090107A
- WO2000024322A1
- US8666544B2
- US8489235B2
- US6325808B1
- US6302881B1
- US6530933B1
- US7103688B2
- US6301495B1
- US6461352B2
- US8960519B2
- US7077856B2
- US6443973B1
- US7032798B2
- US8875973B2
- US6781683B2
- WO2001008578A1
- WO2001012089A1
- WO2001020892A2
- US6773444B2
- US6325811B1
- US20040078236A1
- US6569109B2
- US7236817B2
- US6391102B1
- US6869430B2
- US6742895B2
- US20140081255A1
- US7177533B2
- US8505801B2
- US9402629B2
- US10231733B2
- US6945981B2
- US7077853B2
- US20020049551A1
- US7423972B2
- US8066721B2
- US6618626B2
- US6551243B2
- US6783524B2
- US8262560B2
- US7044911B2
- US20170303984A1
- US6911033B2
- US6937892B2
- US7048775B2
- US7383088B2
- US8185409B2
- US7803151B2
- US6783525B2
- US6869435B2
- US6585791B1
- US8775196B2
- US6685704B2
- US8010180B2
- US20050131390A1
- US8388652B2
- US6951559B1
- US7121460B1
- US6852219B2
- US20060116908A1
- US9737335B2
- US10130360B2
- US8596513B2
- US7920706B2
- US20040199659A1
- US7081096B2
- US7230529B2
- US7182775B2
- US9980778B2
- US20160206202A1
- US20040243148A1
- US7143923B2
- US6988649B2
- US7044352B2
- US9060770B2
- US20070010838A1
- US7380695B2
- US6978921B2
- US7000818B2
- US20040243435A1
- US9002518B2
- US20050065438A1
- US7892337B2
- US8147486B2
- US20050063575A1
- US7742176B2
- US20050149001A1
- US7837680B2
- US7169145B2
- US7118564B2
- US7317955B2
- US7147139B2
- US20050149356A1
- US7766905B2
- US7967180B2
- US7694865B2
- US8444663B2
- US20050222631A1
- US20050277913A1
- US20060020272A1
- US7818041B2
- US8229549B2
- US7979157B2
- US7862579B2
- US8905977B2
- US9844379B2
- US7143925B2
- US7407074B2
- US10292707B2
- US8920414B2
- US8123764B2
- US7782789B2
- US20080015664A1
- US20070016235A1
- US7371227B2
- US7294116B1
- US20080040151A1
- US20070168461A1
- US20080187895A1
- US20060241399A1
- US8454506B2
- US8206345B2
- US7784663B2
- US7699860B2
- US8038686B2
- US8075571B2
- US10231634B2
- US7362228B2
- US7515961B2
- US8181839B2
- US7464847B2
- US8157150B2
- US7976553B2
- US8468030B2
- US7770773B2
- US20070027459A1
- US7621192B2
- US7641092B2
- US7837079B2
- US7720306B2
- US9237891B2
- US20090043253A1
- US8096459B2
- US7966269B2
- DE102005051367A1
- US7328828B2
- US8428722B2
- US10343102B2
- US7621898B2
- US20190070550A1
- US8740866B2
- US7955322B2
- US20090036794A1
- US7670334B2
- US8469973B2
- US8820603B2
- US7845537B2
- US20120292367A1
- US10010322B2
- US7464849B2
- US9451958B2
- US8763879B2
- US7575144B2
- US7721934B2
- US20070175955A1
- US7422139B2
- US8161977B2
- US9301759B2
- US20070225556A1
- US9636188B2
- US20070270660A1
- US20080015912A1
- US7667839B2
- US20100132334A1
- US20070249990A1
- US9918778B2
- US9662116B2
- US8627995B2
- WO2007137304A2
- US9492237B2
- US20070293218A1
- US8398541B2
- US9561045B2
- US8560047B2
- US10307199B2
- US20090076409A1
- US20080059658A1
- US7391173B2
- US7776037B2
- US20080013460A1
- US9757142B2
- US9375539B2
- US8652086B2
- US10130359B2
- US7637410B2
- US20080083414A1
- US8131565B2
- WO2008056618A2
- WO2008069816A1
- US8062306B2
- US20160000437A1
- US20180125590A1
- US20110125149A1
- US8930203B2
- US9011366B2
- US7862560B2
- US20080255413A1
- US7995045B2
- US8768251B2
- US20090036750A1
- US8157145B2
- US20080296346A1
- US8620473B2
- US9333042B2
- US9138129B2
- US8308040B2
- US7753245B2
- US8062330B2
- US20160374723A1
- US7982776B2
- US9044261B2
- US8512365B2
- US8801703B2
- US8974429B2
- US20090099866A1
- US9020240B2
- US20090046146A1
- US9848058B2
- US8364222B2
- US10117651B2
- US7918230B2
- US7963433B2
- US8799008B2
- US8623027B2
- US8960520B2
- US10498269B2
- US20150122870A1
- US10041822B2
- US20090090763A1
- US20130214025A1
- US8321581B2
- US8422035B2
- US8452615B2
- US8591536B2
- US9622808B2
- US8346392B2
- US20090182577A1
- US8561870B2
- US20180008260A1
- US8752749B2
- US8573465B2
- US9179912B2
- US7913891B2
- US10639036B2
- US8608044B2
- US7980443B2
- US8562598B2
- US20160350490A1
- US20090259149A1
- US20090259221A1
- US9526407B2
- US10022391B2
- US20090307681A1
- US8015976B2
- US8328065B2
- US8007513B2
- US8628545B2
- US20090326336A1
- US10258425B2
- CN101617950A
- US8771270B2
- US8054184B2
- US8779648B2
- US9089360B2
- US10022568B2
- US8406859B2
- US8172836B2
- US20100217991A1
- US8257387B2
- US9107688B2
- US9023071B2
- US20100070417A1
- US20100065604A1
- US8210411B2
- US20150374369A1
- US9050083B2
- US7988028B2
- US8956581B2
- US8608045B2
- US8627483B2
- US8335590B2
- US9526587B2
- US8160098B1
- US20100191100A1
- US9107694B2
- US20110306840A1
- US8799009B2
- US20100198248A1
- US9345490B2
- US9364294B2
- US8914098B2
- US8120301B2
- US9827059B2
- US8918207B2
- US8423182B2
- US20100235689A1
- US10335227B2
- US10159481B2
- US8012170B2
- US10271844B2
- US8499992B2
- US9656092B2
- US9027431B2
- US8595607B2
- US8827134B2
- US8663220B2
- US9017326B2
- US8461744B2
- US9764164B2
- US9439736B2
- US8920433B2
- US8968358B2
- US20110105895A1
- US20110119075A1
- US10263171B2
- US10441345B2
- US8986302B2
- US9168054B2
- US9060775B2
- US20120203785A1
- US10045813B2
- US8225979B2
- US8472630B2
- US8852174B2
- US8682489B2
- US20110118708A1
- US10098635B2
- US10588629B2
- US10105140B2
- US10548612B2
- US8220688B2
- US8851354B2
- US9137254B2
- US20120319859A1
- US10044791B2
- US8439910B2
- US8476227B2
- US9450701B2
- US9107684B2
- WO2011112931A1
- US20130024213A1
- US20110237883A1
- US9603024B2
- AU2015201140A1
- US10182814B2
- US8968337B2
- US8403946B2
- US9737310B2
- US8794497B2
- US8632525B2
- US9289212B2
- US8733613B2
- US9044227B2
- US9386988B2
- US8657176B2
- US8757465B2
- EP3120781A2
- US8840003B2
- US9814462B2
- US10265072B2
- US9301753B2
- US9272406B2
- US8393514B2
- US9314246B2
- US20120116381A1
- US9381058B2
- US9011427B2
- US9782214B2
- US9161803B2
- US8992565B2
- US9095362B2
- US20120130217A1
- US10054441B2
- US8814996B2
- US8523043B2
- US9044244B2
- US9936955B2
- US8818556B2
- US20150070187A1
- US9393017B2
- US9216062B2
- US9877718B2
- US9662177B2
- US8989903B2
- US20120211542A1
- US10278698B2
- US8701962B2
- US8397972B2
- US9107662B2
- US20120245958A1
- US9055035B2
- US9307914B2
- US9192707B2
- US9861354B2
- US9788902B2
- US9820741B2
- US9202078B2
- US9072535B2
- US9043027B2
- US8930214B2
- US9652655B2
- US9218053B2
- US10532330B2
- US9539007B2
- US10517588B2
- US9123155B2
- US20130046279A1
- US8685056B2
- US20130066647A1
- US9101359B2
- US20130093829A1
- US20140204190A1
- US20130116218A1
- US8931679B2
- US8657177B2
- US9016539B2
- US9480492B2
- US9492146B2
- US10463367B2
- US9526499B2
- US9924941B2
- US20130105552A1
- US8912746B2
- US9364231B2
- US9277956B2
- US8968309B2
- US8820608B2
- US9035568B2
- US10245037B2
- US20130165776A1
- US20130178853A1
- US8962062B2
- US9867914B2
- US9641596B2
- US9183723B2
- US9710644B2
- US9038882B2
- US20140066700A1
- US20130206813A1
- US8682049B2
- US20150066000A1
- US20130253480A1
- US9364249B2
- US9381003B2
- US10166025B2
- US9078653B2
- WO2013143573A1
- US9375282B2
- US20130256373A1
- US20150051617A1
- US9050063B2
- US9724118B2
- US9241731B2
- US9226766B2
- US20150032150A1
- US10271850B2
- US9788851B2
- US20130277410A1
- US20150133945A1
- US20190104919A1
- US20160374762A1
- US20130317837A1
- US9572592B2
- US9084606B2
- US20130325809A1
- US20130321425A1
- US10677764B2
- US20130331875A1
- US9101358B2
- US20190000569A1
- US20140107697A1
- US8882662B2
- US9072536B2
- US9561038B2
- US20140006943A1
- US20140006132A1
- US9028494B2
- US20140001234A1
- US20170290585A1
- US9204879B2
- US9119657B2
- US9649111B2
- US9282974B2
- US20180110523A1
- US20170196637A1
- US20180116662A1
- US9393037B2
- US10194907B2
- US9516239B2
- US20140029411A1
- US9119655B2
- US20190269476A1
- US10390794B2
- US8761717B1
- US9101374B1
- US9753135B2
- US10631917B2
- US10496788B2
- US9861363B2
- US9129054B2
- US20140081659A1
- US9250172B2
- US20140087999A1
- US20140092089A1
- US9106270B2
- US9107573B2
- US9095367B2
- US9265585B2
- US9918788B2
- US10631939B2
- US9686306B2
- CA2795323A1
- EP2732772A1
- US9546662B2
- US9743016B2
- US9398905B2
- US20150310174A1
- US10039565B2
- US8967455B2
- US10722222B2
- US9597081B2
- US9463022B2
- US10028788B2
- US20140187856A1
- GB2509523A
- US10265090B2
- US10602848B2
- US9386984B2
- KR20140104587A
- WO2014134196A1
- US10098527B2
- US9913645B2
- US9808248B2
- US9398911B2
- US9700309B2
- US9468438B2
- US9358003B2
- US9307986B2
- US9326767B2
- US9782169B2
- US20140249557A1
- US9554794B2
- US20140246475A1
- US10575868B2
- US9192447B2
- US9414776B2
- US9706993B2
- US9204995B2
- EP3135225A2
- US20140263552A1
- US10702271B2
- US9668729B2
- US9814463B2
- US9888921B2
- US9345481B2
- US9314308B2
- US9717498B2
- US10499915B2
- US9888919B2
- US20140263541A1
- US9332987B2
- US9687230B2
- US20150313538A1
- US9351726B2
- US9808244B2
- US9872683B2
- US9883860B2
- US10470762B2
- US9629629B2
- US9114494B1
- US9351727B2
- US9255907B2
- US9629623B2
- US9668765B2
- US20190343594A1
- US20160015471A1
- US9777913B2
- US20150025549A1
- US10383699B2
- US10376337B2
- US9668732B2
- US9241728B2
- US9641815B2
- US20160038253A1
- US10292771B2
- US9743947B2
- US10219491B2
- US20160310055A1
- US20140303660A1
- US9649110B2
- US10136887B2
- US10405857B2
- US9844368B2
- US9814460B2
- US9867612B2
- US9826976B2
- US9801626B2
- US10149680B2
- US20170151026A1
- US9820699B2
- US9360449B2
- US9542481B2
- US10048379B2
- US20160106934A1
- US9750522B2
- US20170181745A1
- US9938972B2
- US20150053737A1
- US9283054B2
- US10201349B2
- US10251661B2
- US9295514B2
- US20160192960A1
- US10271840B2
- US9962157B2
- US9717548B2
- US9867651B2
- US20140035762A1
- US20160235303A1
- US20150108198A1
- US10463365B2
- US10021318B2
- US9949785B2
- US10552574B2
- US20180153574A1
- US10004527B2
- US10159044B2
- US10179413B2
- US9937626B2
- US9808245B2
- US20160324537A1
- US9743946B2
- US9681870B2
- US9839428B2
- US9539020B2
- US9795436B2
- US9839424B2
- US9655616B2
- US9907550B2
- US9801679B2
- US9358685B2
- US10631423B2
- US10213266B2
- US9750523B2
- US9301691B2
- US20150238355A1
- US10499994B2
- WO2015129395A1
- US10420865B2
- US9937012B2
- US10342623B2
- US9839487B2
- US10172687B2
- US20190321117A1
- US10213268B2
- US20170086930A1
- US10398521B2
- US9554854B2
- US9743929B2
- US20150272580A1
- US20150272571A1
- US9733663B2
- US10013049B2
- US10028761B2
- US20150272582A1
- US9826977B2
- US9750499B2
- US9690362B2
- US20150272575A1
- US20150272557A1
- US10201364B2
- US9820738B2
- JP2017513561A
- US10004497B2
- US10675023B2
- US10610313B2
- US9737355B2
- US10098705B2
- US20170027603A1
- US20170020462A1
- US10561422B2
- US9833241B2
- US10299792B2
- US9877721B2
- US10470768B2
- US20150297228A1
- US20150297233A1
- US20150297222A1
- US10010324B2
- US9844369B2
- US20150297200A1
- US20150302157A1
- US10164466B2
- US10639185B2
- US10133248B2
- US20150317899A1
- US10175127B2
- US10376338B2
- US10512461B2
- US20150332196A1
- US9943918B2
- US20150332003A1
- US9419018B2
- US9331422B2
- US10245038B2
- US10045781B2
- KR101587721B1
- US10335147B2
- US10314577B2
- US10152789B2
- US20170061375A1
- US10422727B2
- US10258359B2
- US10004500B2
- US9280884B1
- US9788836B2
- US9724094B2
- US10111679B2
- US9757128B2
- US10135242B2
- US20160066913A1
- US10016199B2
- US9737301B2
- US10321964B2
- US20170255751A1
- US10105142B2
- US20170249432A1
- US10478544B2
- US9801627B2
- US10327764B2
- US20170224428A1
- US10039564B2
- US9630318B2
- US10603128B2
- US10292758B2
- US20190125459A1
- US20180161716A1
- US9782212B2
- US20190069949A1
- US20160166256A1
- CN104490448A
- CN104490448B
- US10085748B2
- US9943309B2
- US10245027B2
- US9844374B2
- US10117649B2
- US9968355B2
- US9844375B2
- US10188385B2
- US10004501B2
- US9987000B2
- US20170360439A1
- US10595952B2
- US9931124B2
- US10362179B2
- US20160199125A1
- US9931040B2
- US20180214025A1
- US10404521B2
- US10368876B2
- EP3047806A1
- US20180008359A1
- US20190001079A1
- US20180369511A1
- US9387295B1
- US10561471B2
- US9713424B2
- US10111658B2
- EP3056923A1
- US9805472B2
- US9905000B2
- US10111665B2
- US10130367B2
- US10085749B2
- US10733267B2
- US10182816B2
- US10159483B2
- US10180463B2
- US10245028B2
- US20170367754A1
- US9993258B2
- US9931118B2
- US20160249910A1
- US10226250B2
- US10321907B2
- US10045779B2
- US9895148B2
- US9993248B2
- US9808246B2
- US10617412B2
- US9901342B2
- US10548504B2
- US10045776B2
- US10441279B2
- US10687806B2
- US10052044B2
- US10206605B2
- US10245033B2
- US9924961B2
- US10716639B2
- US10417446B2
- US10420620B2
- US9717525B2
- US10342602B2
- US10390718B2
- US20180122506A1
- US20160321400A1
- US10390825B2
- US10383518B2
- US10213201B2
- US10433844B2
- US9937014B2
- US10117702B2
- US20160302210A1
- US20160296246A1
- US20180228557A1
- US20160310203A1
- US10426468B2
- US10426466B2
- US10617484B2
- US20160323283A1
- US10169862B2
- US10653489B2
- US10206752B2
- US10226302B2
- US10555675B2
- US20160342916A1
- EP3095399A2
- US10022120B2
- US9519753B1
- US20180153628A1
- US20180177557A1
- US10118119B2
- US20180153632A1
- US10004491B2
- US9782164B2
- US10507068B2
- US9839419B2
- US9888914B2
- US10052102B2
- US10178992B2
- US10335149B2
- US10405863B2
- US10368861B2
- US10182818B2
- US10675104B2
- US10667877B2
- US20190099227A1
- WO2016206015A1
- US20160374665A1
- US20170000516A1
- US20170000554A1
- US9839470B2
- US10034704B2
- US20170000553A1
- US20180199995A1
- WO2017011382A1
- US10463436B2
- US10080618B2
- US10420558B2
- US10194913B2
- US10679758B2
- US10143948B2
- US10136949B2
- US10205708B1
- US10639039B2
- US20180271603A1
- US10687905B2
- US20170068792A1
- EP3141181A1
- US20180250084A1
- US10189157B2
- US10076326B2
- US20190053866A1
- US20180250080A1
- US10639111B2
- US20180263717A1
- US10687884B2
- US10610286B2
- US10624691B2
- US9900787B2
- US20170086829A1
- US20170105754A1
- US20180296286A1
- US20190006047A1
- US10517686B2
- US20180358112A1
- US20180310997A1
- US20170132785A1
- US10390831B2
- US20170132374A1
- US20190090969A1
- US20180317915A1
- US20180310935A1
- US20170156076A1
- US10311036B1
- US20170165012A1
- US10499891B2
- US20170164997A1
- US10686805B2
- US10265130B2
- US20170165725A1
- US10238413B2
- US20170172614A1
- US20180310986A1
- US10368894B2
- US20180263710A1
- US20190008600A1
- US10265068B2
- US10368865B2
- US10470791B2
- US10292704B2
- US20170202607A1
- US10716615B2
- US20170202591A1
- US10537351B2
- US20170202605A1
- US20190053801A1
- US9943379B2
- US10258415B2
- US10470764B2
- US10413291B2
- US10653413B2
- US20170224332A1
- US10245029B2
- US10433837B2
- US10588625B2
- US20170224334A1
- US10245030B2
- US10420559B2
- US20170231627A1
- US10448948B2
- US20170231628A1
- US10258331B2
- US10555769B2
- US10582931B2
- US10717194B2
- US20190069964A1
- US20170252095A1
- US20190029712A1
- WO2017151996A1
- US20190005641A1
- US20190038364A1
- US10568632B2
- US20170281189A1
- US10420552B2
- US10413293B2
- US10485542B2
- US10413297B2
- US10682136B2
- US10314582B2
- US10307159B2
- US10433849B2
- US10342543B2
- US20170281186A1
- US10478190B2
- US10271851B2
- US10175096B2
- US20170281171A1
- US10709446B2
- US10542991B2
- US10376263B2
- US20170281187A1
- US10456140B2
- US10531874B2
- US10285705B2
- US10675021B2
- US20170281173A1
- US10357246B2
- US10722233B2
- US10492783B2
- US20170296213A1
- US10426467B2
- US10357247B2
- US20170296185A1
- US10456137B2
- US20170296177A1
- US20170296169A1
- US10368867B2
- US10363037B2
- US20170296173A1
- US20190162179A1
- WO2017189317A1
- US10456193B2
- DE102016207666A1
- US20170354470A1
- US10555748B2
- US10736219B2
- US20190142535A1
- US20190290389A1
- WO2017205308A1
- US20190145942A1
- US10265035B2
- US20190298481A1
- US20190133703A1
- US20190307520A1
- WO2017210499A1
- WO2017210501A1
- USD850617S1
- US10702270B2
- US20170367697A1
- US20170367695A1
- USD847989S1
- USD826405S1
- US10542979B2
- USD822206S1
- US10675024B2
- US10313137B2
- CN206097107U
- US10258362B2
- US20180014848A1
- US20190150975A1
- US10378893B2
- US10376305B2
- US10037641B2
- US10390895B2
- US10398517B2
- US9943377B2
- US10531929B2
- US20180049817A1
- US20180050196A1
- US20180055529A1
- US10555750B2
- US10485450B2
- US20180065248A1
- US20180092706A1
- US20180098816A1
- US10278778B2
- US20190254759A1
- US20180221598A1
- US20180132895A1
- US20180168763A1
- US10586074B2
- US10582928B2
- US20180168607A1
- US10639034B2
- US20180168615A1
- US10639035B2
- US10695055B2
- US20180168592A1
- US20180168629A1
- US20180168575A1
- US20180168601A1
- US10624635B2
- US20180168586A1
- US20180168628A1
- US20180168650A1
- US20180168627A1
- US10617414B2
- US10610224B2
- US20180168605A1
- US20180168590A1
- US20180168625A1
- US10603036B2
- US20180168577A1
- US20180168610A1
- US10687809B2
- US20180168619A1
- US10588630B2
- US10588632B2
- US20180168633A1
- US10588631B2
- US20180168608A1
- US20180168630A1
- US20180168639A1
- US20180168632A1
- US10568625B2
- US10568626B2
- US20180168603A1
- US20180168600A1
- US20180168618A1
- US20180168598A1
- US10667810B2
- US20180168579A1
- US20180168647A1
- US20180168589A1
- US20180168614A1
- US20180168617A1
- US20180168623A1
- US10667811B2
- US10542982B2
- US10537324B2
- US20180168578A1
- US10537325B2
- US20180168651A1
- US10667809B2
- US20180168597A1
- US10524789B2
- US10517596B2
- US20180168624A1
- US10517595B2
- US20180168616A1
- US20180168593A1
- US10675026B2
- US10499914B2
- US10687810B2
- US20180168648A1
- US20180168609A1
- US10682138B2
- US20190192157A1
- US10426471B2
- US10492785B2
- US10448950B2
- US10675025B2
- US10485543B2
- US20180168584A1
- US20180168649A1
- WO2018152141A1
- US9788907B1
- US20180317826A1
- US20180338806A1
- US20180360454A1
- US10307170B2
- US10595882B2
- US20180360452A1
- US20180360456A1
- US20180360449A1
- US20180368930A1
- US20190000530A1
- US10299870B2
- US20190000478A1
- US20190000465A1
- US10639037B2
- US10258418B2
- US10398434B2
- US20190000448A1
- US20190000446A1
- US20190000565A1
- US20190070731A1
- US20190099180A1
- US20190125476A1
- US20190125385A1
- US20190125324A1
- US20190125457A1
- US20190125356A1
- US20190125458A1
- US20190125359A1
- US20190125388A1
- US20190125353A1
- US20190125361A1
- US20190125387A1
- US20190125320A1
- US20190142449A1
- US20190125430A1
- US20190125455A1
- US20190125377A1
- US20190125432A1
- US20190159778A1
- US20190125348A1
- US20190125357A1
- US20190125355A1
- US20190125338A1
- US20190125358A1
- US20190125454A1
- US20190125337A1
- US20190125321A1
- US20190125384A1
- US20190125336A1
- US20190125352A1
- US20190125431A1
- US20190125339A1
- US20190125386A1
- US20190125360A1
- US20190125390A1
- US20190125379A1
- US20190125381A1
- US20190125383A1
- US20190125389A1
- US20190125354A1
- US20190125382A1
- US20190125378A1
- US20190125456A1
- US20190125347A1
- US20190125335A1
- US20190125344A1
- US20190164285A1
- US10631916B2
- US20190192236A1
- US20190201028A1
- US20190200906A1
- US20190201116A1
- US20190201047A1
- US20190201115A1
- US20190207857A1
- US20190201139A1
- US20190206564A1
- US20190201128A1
- US20190206569A1
- US20190201021A1
- US20190201597A1
- US10695081B2
- US20190206576A1
- US20190201075A1
- US20190201084A1
- US20190206555A1
- US20190206003A1
- US20190206565A1
- US20190200997A1
- US20190201158A1
- US20190206561A1
- US20200178971A1
- US20190201034A1
- US20190207911A1
- US20190201112A1
- US20190201041A1
- US20190201113A1
- US20190201080A1
- US20190201029A1
- US20190201046A1
- US20190201045A1
- US20190201033A1
- US20190201081A1
- US20190201144A1
- US20190201146A1
- US20190201118A1
- US20190201085A1
- US20190201111A1
- US20190200998A1
- US20190201074A1
- US20190200984A1
- US20190201082A1
- US20190201042A1
- US20190201092A1
- US20190201036A1
- US20190201077A1
- US20190201138A1
- US20190201104A1
- US20190206556A1
- US20190201159A1
- US20190201079A1
- US20190200985A1
- US20190201123A1
- US20190206004A1
- US20190201083A1
- US20190201122A1
- US20190201127A1
- US20190206563A1
- US20190200844A1
- US20190201043A1
- US20190204201A1
- US20190201135A1
- US20190201142A1
- US20190201102A1
- US20190201120A1
- US20190200980A1
- US20190201124A1
- US20190201130A1
- US20190201027A1
- US20190201037A1
- US20190201090A1
- US20190200996A1
- US20190205566A1
- US20190205567A1
- US20190201039A1
- US20190201114A1
- US20190201044A1
- US20190206562A1
- US20190200905A1
- US20190201091A1
- US20190201141A1
- US20190201593A1
- US20190201088A1
- US20190201020A1
- US20190201073A1
- US20190201143A1
- US20190201024A1
- US20190201145A1
- US20190201140A1
- US20190201087A1
- US20190201119A1
- US20190200977A1
- US20190200863A1
- US20190206216A1
- US20190201136A1
- US20190206551A1
- US20190200987A1
- US20190201030A1
- US20190201594A1
- US20190200988A1
- US20190201023A1
- US20190208641A1
- US20190206050A1
- US20190201105A1
- US20190201126A1
- US20190201026A1
- US20190205441A1
- US20190201129A1
- US20190201025A1
- US20190201125A1
- US10595887B2
- US20190201086A1
- US20190201038A1
- US20190200981A1
- US20190205001A1
- US20190201117A1
- US20190201137A1
- US20190201040A1
- US20190206542A1
- US20190200986A1
- US20190274710A1
- US20190274713A1
- US20190274718A1
- US20190274719A1
- US20190274717A1
- US20190274711A1
- US20190274716A1
- US20190274720A1
- US20190274714A1
- US20190274662A1
- US20190274708A1
- US20190274706A1
- US20190274749A1
- US20190274705A1
- US20190274752A1
- US20190274707A1
- US20190274750A1
- US20190274712A1
- US20190274709A1
- US20190298350A1
- US20190298340A1
- US20190298342A1
- US20190298356A1
- US20190298347A1
- US20190298351A1
- US20190298354A1
- US20190298346A1
- US20190298353A1
- US20190298343A1
- US20190298355A1
- US20190298357A1
- US20190314015A1
- US20190298341A1
- US20190298352A1
- US20190298464A1
- US20200054317A1
- US20190374140A1
- US20200054323A1
- US20200054321A1
- US20200054331A1
- US20200054322A1
- US20200054329A1
- US20200054328A1
- US20200054325A1
- US20200054326A1
- US20200054320A1
- US20200054327A1
- US20200054330A1
- US20200100830A1
Record as JSON
{
"publication_number": "US10892899B2",
"country": "US",
"kind": "B2",
"title": "Self describing data packets generated at an issuing instrument",
"abstract": "Various surgical hubs are disclosed. A surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive a first self-describing data packet from a first data source, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet; parse the received first preamble; and interpret the first data payload based on the first preamble.",
"claims": [
"1. A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising: a processing circuit; and a memory coupled to the processing circuit, the memory storing instructions executable by the processing circuit to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on the surgical hub.",
"2. The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.",
"3. The surgical hub of claim 2, wherein the memory stores instructions executable by the processing circuit to anonymize a data payload of the third self-describing data packet.",
"4. The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.",
"5. The surgical hub of claim 1, wherein the memory stores instructions executable by the processing circuit to associate the first and second self-describing data packets based on a key.",
"6. The surgical hub of claim 5, wherein the memory stores instructions executable by the processing circuit to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key.",
"7. A surgical hub for use in a surgical procedure that involves energy application to tissue at a surgical site, comprising: a control circuit configured to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with the surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on the surgical hub.",
"8. The surgical hub of claim 7, wherein the control circuit is further configured: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.",
"9. The surgical hub of claim 8, wherein the control circuit is further configured to anonymize a data payload of the third self-describing data packet.",
"10. The surgical hub of claim 7, wherein the control circuit is further configured to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.",
"11. The surgical hub of claim 7, wherein the control circuit is further configured to associate the first and second self-describing data packets based on a key.",
"12. The surgical hub of claim 11, wherein the control circuit is further configured to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key.",
"13. A non-transitory computer: readable medium storing computer readable instructions which, when executed, causes a machine to: receive, via using encrypted wired or wireless protocols, a first self-describing data packet from a first data source, wherein the first data source includes patient data generated by a surgical instrument associated with a surgical procedure, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, procedural variables, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies authenticity of the first self-describing data packet; parse the received first preamble; recognize a data type contained in the first self-describing data packet based on the procedural variables; and interpret the first data payload based on the first preamble and identify the first data payload without being notified in advance that the first self-describing data packet was received; and the first self-described data packet is stored on a surgical hub.",
"14. The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to: receive a second self-describing data packet from a second data source, the second self-describing data packet comprising a second preamble, a second data payload, a source of the second data payload, and a second encryption certificate, wherein the second preamble defines the second data payload and the second encryption certificate verifies authenticity of the second self-describing data packet; parse the received second preamble; interpret the second data payload based on the second preamble; associate the first and second self-describing data packets; and generate a third self-describing data packet comprising the first and second data payloads.",
"15. The non-transitory computer-readable medium of claim 14, storing computer readable instructions which, when executed, causes the machine to anonymize a data payload of the third self-describing data packet.",
"16. The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to: determine that a data payload was generated by a new data source; verify the new data source of the data payload; and alter a data collection process at the surgical hub to receive subsequent data packets from the new data source.",
"17. The non-transitory computer-readable medium of claim 13, storing computer readable instructions which, when executed, causes the machine to associate the first and second self-describing data packets based on a key.",
"18. The non-transitory computer-readable medium of claim 17, storing computer readable instructions which, when executed, causes the machine to: receive an anonymized third self-describing data packet; and reintegrate the anonymized third self-describing data packet into the first and second self-describing data packets using the key."
],
"description_excerpt": "The present disclosure relates to various surgical systems. Surgical procedures are typically performed in surgical operating theaters or rooms in a healthcare facility such as, for example, a hospital. A sterile field is typically created around the patient. The sterile field may include the scrubbed team members, who are properly attired, and all furniture and fixtures in the area. Various surgical devices and systems are utilized in performance of a surgical procedure.\n\nIn one general aspect, a surgical hub is provided. The surgical hub comprises a processor and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive a first self-describing data packet from a first data source, the first self-describing data packet comprising a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate, wherein the first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet; parse the received first preamble; and interpret the first data payload based on the first preamble.\n\nIn another general aspect, another surgical hub is provided. The surgical hub comprises a control circuit configured to receive a first self-describing data packet from a first data source. The first self-describing data packet comprises a first preamble, a first data payload, a source of the first data payload, and a first encryption certificate. The first preamble defines the first data payload and the first encryption certificate verifies the authenticity of the first data packet.",
"cpc": [
"H04L 9/3263",
"G16H 10/60",
"G16H 20/40",
"G16H 40/60",
"H04L 69/22"
],
"ipc": [
"G16H 10/60",
"G16H 20/40",
"H04L 29/06",
"H04L 9/32",
"G16H 40/60"
],
"assignees": [
"Ethicon LLC"
],
"inventors": [
"Frederick E. Shelton, IV",
"Raymond E. Parfett",
"David C. Yates"
],
"filing_date": "2018-03-29",
"publication_date": "2021-01-12",
"grant_date": "2021-01-12",
"priority_date": "2017-12-28",
"application_number": "US-201815940645-A",
"family_id": "63209672",
"cited_by_count": 821,
"citations": [
"US3082426A",
"US3503396A",
"US3584628A",
"US3759017A",
"JPS5373315A",
"EP0000756B1",
"US4523695A",
"US4448193A",
"US4788977A",
"US4701193A",
"US4735603A",
"DE3824913A1",
"US5042460A",
"USRE34519E",
"US6155473A",
"US5151102A",
"US5084057A",
"DE4002843C1",
"US5318516A",
"US5253793A",
"US5156315A",
"US5100402A",
"US5445304A",
"USD399561S",
"US5396900A",
"US5413267A",
"US5197962A",
"US5397046A",
"US7296724B2",
"US5242474A",
"US5383880A",
"US5749362A",
"US5906625A",
"US5769791A",
"US5675227A",
"US5417699A",
"US5893849A",
"US5697926A",
"US5403327A",
"US5322055A",
"US5322055B1",
"US5467911A",
"US5749893A",
"US5439468A",
"US5817093A",
"US5403312A",
"US5735848A",
"US5342349A",
"US5503320A",
"US5465895A",
"US5474566A",
"US5849022A",
"US5496315A",
"US5643291A",
"US5846237A",
"US5531743A",
"US6036637A",
"US5673841A",
"US5613966A",
"US5610379A",
"US5654750A",
"US5725542A",
"US5942333A",
"US5624452A",
"US5752644A",
"US5706998A",
"US5693052A",
"US5746209A",
"US20110087238A1",
"US6099537A",
"US5673842A",
"WO1997034533A1",
"US7097640B2",
"US7053752B2",
"US6752816B2",
"US7030146B2",
"US5836909A",
"US5843080A",
"US6582424B2",
"US6214000B1",
"US6030437A",
"US6699187B2",
"US7041941B2",
"US5947996A",
"US6079606A",
"US6066137A",
"US6039735A",
"US5980510A",
"US5873873A",
"US6273887B1",
"US5968032A",
"US6059799A",
"US6341164B1",
"US6090107A",
"WO2000024322A1",
"US8666544B2",
"US8489235B2",
"US6325808B1",
"US6302881B1",
"US6530933B1",
"US7103688B2",
"US6301495B1",
"US6461352B2",
"US8960519B2",
"US7077856B2",
"US6443973B1",
"US7032798B2",
"US8875973B2",
"US6781683B2",
"WO2001008578A1",
"WO2001012089A1",
"WO2001020892A2",
"US6773444B2",
"US6325811B1",
"US20040078236A1",
"US6569109B2",
"US7236817B2",
"US6391102B1",
"US6869430B2",
"US6742895B2",
"US20140081255A1",
"US7177533B2",
"US8505801B2",
"US9402629B2",
"US10231733B2",
"US6945981B2",
"US7077853B2",
"US20020049551A1",
"US7423972B2",
"US8066721B2",
"US6618626B2",
"US6551243B2",
"US6783524B2",
"US8262560B2",
"US7044911B2",
"US20170303984A1",
"US6911033B2",
"US6937892B2",
"US7048775B2",
"US7383088B2",
"US8185409B2",
"US7803151B2",
"US6783525B2",
"US6869435B2",
"US6585791B1",
"US8775196B2",
"US6685704B2",
"US8010180B2",
"US20050131390A1",
"US8388652B2",
"US6951559B1",
"US7121460B1",
"US6852219B2",
"US20060116908A1",
"US9737335B2",
"US10130360B2",
"US8596513B2",
"US7920706B2",
"US20040199659A1",
"US7081096B2",
"US7230529B2",
"US7182775B2",
"US9980778B2",
"US20160206202A1",
"US20040243148A1",
"US7143923B2",
"US6988649B2",
"US7044352B2",
"US9060770B2",
"US20070010838A1",
"US7380695B2",
"US6978921B2",
"US7000818B2",
"US20040243435A1",
"US9002518B2",
"US20050065438A1",
"US7892337B2",
"US8147486B2",
"US20050063575A1",
"US7742176B2",
"US20050149001A1",
"US7837680B2",
"US7169145B2",
"US7118564B2",
"US7317955B2",
"US7147139B2",
"US20050149356A1",
"US7766905B2",
"US7967180B2",
"US7694865B2",
"US8444663B2",
"US20050222631A1",
"US20050277913A1",
"US20060020272A1",
"US7818041B2",
"US8229549B2",
"US7979157B2",
"US7862579B2",
"US8905977B2",
"US9844379B2",
"US7143925B2",
"US7407074B2",
"US10292707B2",
"US8920414B2",
"US8123764B2",
"US7782789B2",
"US20080015664A1",
"US20070016235A1",
"US7371227B2",
"US7294116B1",
"US20080040151A1",
"US20070168461A1",
"US20080187895A1",
"US20060241399A1",
"US8454506B2",
"US8206345B2",
"US7784663B2",
"US7699860B2",
"US8038686B2",
"US8075571B2",
"US10231634B2",
"US7362228B2",
"US7515961B2",
"US8181839B2",
"US7464847B2",
"US8157150B2",
"US7976553B2",
"US8468030B2",
"US7770773B2",
"US20070027459A1",
"US7621192B2",
"US7641092B2",
"US7837079B2",
"US7720306B2",
"US9237891B2",
"US20090043253A1",
"US8096459B2",
"US7966269B2",
"DE102005051367A1",
"US7328828B2",
"US8428722B2",
"US10343102B2",
"US7621898B2",
"US20190070550A1",
"US8740866B2",
"US7955322B2",
"US20090036794A1",
"US7670334B2",
"US8469973B2",
"US8820603B2",
"US7845537B2",
"US20120292367A1",
"US10010322B2",
"US7464849B2",
"US9451958B2",
"US8763879B2",
"US7575144B2",
"US7721934B2",
"US20070175955A1",
"US7422139B2",
"US8161977B2",
"US9301759B2",
"US20070225556A1",
"US9636188B2",
"US20070270660A1",
"US20080015912A1",
"US7667839B2",
"US20100132334A1",
"US20070249990A1",
"US9918778B2",
"US9662116B2",
"US8627995B2",
"WO2007137304A2",
"US9492237B2",
"US20070293218A1",
"US8398541B2",
"US9561045B2",
"US8560047B2",
"US10307199B2",
"US20090076409A1",
"US20080059658A1",
"US7391173B2",
"US7776037B2",
"US20080013460A1",
"US9757142B2",
"US9375539B2",
"US8652086B2",
"US10130359B2",
"US7637410B2",
"US20080083414A1",
"US8131565B2",
"WO2008056618A2",
"WO2008069816A1",
"US8062306B2",
"US20160000437A1",
"US20180125590A1",
"US20110125149A1",
"US8930203B2",
"US9011366B2",
"US7862560B2",
"US20080255413A1",
"US7995045B2",
"US8768251B2",
"US20090036750A1",
"US8157145B2",
"US20080296346A1",
"US8620473B2",
"US9333042B2",
"US9138129B2",
"US8308040B2",
"US7753245B2",
"US8062330B2",
"US20160374723A1",
"US7982776B2",
"US9044261B2",
"US8512365B2",
"US8801703B2",
"US8974429B2",
"US20090099866A1",
"US9020240B2",
"US20090046146A1",
"US9848058B2",
"US8364222B2",
"US10117651B2",
"US7918230B2",
"US7963433B2",
"US8799008B2",
"US8623027B2",
"US8960520B2",
"US10498269B2",
"US20150122870A1",
"US10041822B2",
"US20090090763A1",
"US20130214025A1",
"US8321581B2",
"US8422035B2",
"US8452615B2",
"US8591536B2",
"US9622808B2",
"US8346392B2",
"US20090182577A1",
"US8561870B2",
"US20180008260A1",
"US8752749B2",
"US8573465B2",
"US9179912B2",
"US7913891B2",
"US10639036B2",
"US8608044B2",
"US7980443B2",
"US8562598B2",
"US20160350490A1",
"US20090259149A1",
"US20090259221A1",
"US9526407B2",
"US10022391B2",
"US20090307681A1",
"US8015976B2",
"US8328065B2",
"US8007513B2",
"US8628545B2",
"US20090326336A1",
"US10258425B2",
"CN101617950A",
"US8771270B2",
"US8054184B2",
"US8779648B2",
"US9089360B2",
"US10022568B2",
"US8406859B2",
"US8172836B2",
"US20100217991A1",
"US8257387B2",
"US9107688B2",
"US9023071B2",
"US20100070417A1",
"US20100065604A1",
"US8210411B2",
"US20150374369A1",
"US9050083B2",
"US7988028B2",
"US8956581B2",
"US8608045B2",
"US8627483B2",
"US8335590B2",
"US9526587B2",
"US8160098B1",
"US20100191100A1",
"US9107694B2",
"US20110306840A1",
"US8799009B2",
"US20100198248A1",
"US9345490B2",
"US9364294B2",
"US8914098B2",
"US8120301B2",
"US9827059B2",
"US8918207B2",
"US8423182B2",
"US20100235689A1",
"US10335227B2",
"US10159481B2",
"US8012170B2",
"US10271844B2",
"US8499992B2",
"US9656092B2",
"US9027431B2",
"US8595607B2",
"US8827134B2",
"US8663220B2",
"US9017326B2",
"US8461744B2",
"US9764164B2",
"US9439736B2",
"US8920433B2",
"US8968358B2",
"US20110105895A1",
"US20110119075A1",
"US10263171B2",
"US10441345B2",
"US8986302B2",
"US9168054B2",
"US9060775B2",
"US20120203785A1",
"US10045813B2",
"US8225979B2",
"US8472630B2",
"US8852174B2",
"US8682489B2",
"US20110118708A1",
"US10098635B2",
"US10588629B2",
"US10105140B2",
"US10548612B2",
"US8220688B2",
"US8851354B2",
"US9137254B2",
"US20120319859A1",
"US10044791B2",
"US8439910B2",
"US8476227B2",
"US9450701B2",
"US9107684B2",
"WO2011112931A1",
"US20130024213A1",
"US20110237883A1",
"US9603024B2",
"AU2015201140A1",
"US10182814B2",
"US8968337B2",
"US8403946B2",
"US9737310B2",
"US8794497B2",
"US8632525B2",
"US9289212B2",
"US8733613B2",
"US9044227B2",
"US9386988B2",
"US8657176B2",
"US8757465B2",
"EP3120781A2",
"US8840003B2",
"US9814462B2",
"US10265072B2",
"US9301753B2",
"US9272406B2",
"US8393514B2",
"US9314246B2",
"US20120116381A1",
"US9381058B2",
"US9011427B2",
"US9782214B2",
"US9161803B2",
"US8992565B2",
"US9095362B2",
"US20120130217A1",
"US10054441B2",
"US8814996B2",
"US8523043B2",
"US9044244B2",
"US9936955B2",
"US8818556B2",
"US20150070187A1",
"US9393017B2",
"US9216062B2",
"US9877718B2",
"US9662177B2",
"US8989903B2",
"US20120211542A1",
"US10278698B2",
"US8701962B2",
"US8397972B2",
"US9107662B2",
"US20120245958A1",
"US9055035B2",
"US9307914B2",
"US9192707B2",
"US9861354B2",
"US9788902B2",
"US9820741B2",
"US9202078B2",
"US9072535B2",
"US9043027B2",
"US8930214B2",
"US9652655B2",
"US9218053B2",
"US10532330B2",
"US9539007B2",
"US10517588B2",
"US9123155B2",
"US20130046279A1",
"US8685056B2",
"US20130066647A1",
"US9101359B2",
"US20130093829A1",
"US20140204190A1",
"US20130116218A1",
"US8931679B2",
"US8657177B2",
"US9016539B2",
"US9480492B2",
"US9492146B2",
"US10463367B2",
"US9526499B2",
"US9924941B2",
"US20130105552A1",
"US8912746B2",
"US9364231B2",
"US9277956B2",
"US8968309B2",
"US8820608B2",
"US9035568B2",
"US10245037B2",
"US20130165776A1",
"US20130178853A1",
"US8962062B2",
"US9867914B2",
"US9641596B2",
"US9183723B2",
"US9710644B2",
"US9038882B2",
"US20140066700A1",
"US20130206813A1",
"US8682049B2",
"US20150066000A1",
"US20130253480A1",
"US9364249B2",
"US9381003B2",
"US10166025B2",
"US9078653B2",
"WO2013143573A1",
"US9375282B2",
"US20130256373A1",
"US20150051617A1",
"US9050063B2",
"US9724118B2",
"US9241731B2",
"US9226766B2",
"US20150032150A1",
"US10271850B2",
"US9788851B2",
"US20130277410A1",
"US20150133945A1",
"US20190104919A1",
"US20160374762A1",
"US20130317837A1",
"US9572592B2",
"US9084606B2",
"US20130325809A1",
"US20130321425A1",
"US10677764B2",
"US20130331875A1",
"US9101358B2",
"US20190000569A1",
"US20140107697A1",
"US8882662B2",
"US9072536B2",
"US9561038B2",
"US20140006943A1",
"US20140006132A1",
"US9028494B2",
"US20140001234A1",
"US20170290585A1",
"US9204879B2",
"US9119657B2",
"US9649111B2",
"US9282974B2",
"US20180110523A1",
"US20170196637A1",
"US20180116662A1",
"US9393037B2",
"US10194907B2",
"US9516239B2",
"US20140029411A1",
"US9119655B2",
"US20190269476A1",
"US10390794B2",
"US8761717B1",
"US9101374B1",
"US9753135B2",
"US10631917B2",
"US10496788B2",
"US9861363B2",
"US9129054B2",
"US20140081659A1",
"US9250172B2",
"US20140087999A1",
"US20140092089A1",
"US9106270B2",
"US9107573B2",
"US9095367B2",
"US9265585B2",
"US9918788B2",
"US10631939B2",
"US9686306B2",
"CA2795323A1",
"EP2732772A1",
"US9546662B2",
"US9743016B2",
"US9398905B2",
"US20150310174A1",
"US10039565B2",
"US8967455B2",
"US10722222B2",
"US9597081B2",
"US9463022B2",
"US10028788B2",
"US20140187856A1",
"GB2509523A",
"US10265090B2",
"US10602848B2",
"US9386984B2",
"KR20140104587A",
"WO2014134196A1",
"US10098527B2",
"US9913645B2",
"US9808248B2",
"US9398911B2",
"US9700309B2",
"US9468438B2",
"US9358003B2",
"US9307986B2",
"US9326767B2",
"US9782169B2",
"US20140249557A1",
"US9554794B2",
"US20140246475A1",
"US10575868B2",
"US9192447B2",
"US9414776B2",
"US9706993B2",
"US9204995B2",
"EP3135225A2",
"US20140263552A1",
"US10702271B2",
"US9668729B2",
"US9814463B2",
"US9888921B2",
"US9345481B2",
"US9314308B2",
"US9717498B2",
"US10499915B2",
"US9888919B2",
"US20140263541A1",
"US9332987B2",
"US9687230B2",
"US20150313538A1",
"US9351726B2",
"US9808244B2",
"US9872683B2",
"US9883860B2",
"US10470762B2",
"US9629629B2",
"US9114494B1",
"US9351727B2",
"US9255907B2",
"US9629623B2",
"US9668765B2",
"US20190343594A1",
"US20160015471A1",
"US9777913B2",
"US20150025549A1",
"US10383699B2",
"US10376337B2",
"US9668732B2",
"US9241728B2",
"US9641815B2",
"US20160038253A1",
"US10292771B2",
"US9743947B2",
"US10219491B2",
"US20160310055A1",
"US20140303660A1",
"US9649110B2",
"US10136887B2",
"US10405857B2",
"US9844368B2",
"US9814460B2",
"US9867612B2",
"US9826976B2",
"US9801626B2",
"US10149680B2",
"US20170151026A1",
"US9820699B2",
"US9360449B2",
"US9542481B2",
"US10048379B2",
"US20160106934A1",
"US9750522B2",
"US20170181745A1",
"US9938972B2",
"US20150053737A1",
"US9283054B2",
"US10201349B2",
"US10251661B2",
"US9295514B2",
"US20160192960A1",
"US10271840B2",
"US9962157B2",
"US9717548B2",
"US9867651B2",
"US20140035762A1",
"US20160235303A1",
"US20150108198A1",
"US10463365B2",
"US10021318B2",
"US9949785B2",
"US10552574B2",
"US20180153574A1",
"US10004527B2",
"US10159044B2",
"US10179413B2",
"US9937626B2",
"US9808245B2",
"US20160324537A1",
"US9743946B2",
"US9681870B2",
"US9839428B2",
"US9539020B2",
"US9795436B2",
"US9839424B2",
"US9655616B2",
"US9907550B2",
"US9801679B2",
"US9358685B2",
"US10631423B2",
"US10213266B2",
"US9750523B2",
"US9301691B2",
"US20150238355A1",
"US10499994B2",
"WO2015129395A1",
"US10420865B2",
"US9937012B2",
"US10342623B2",
"US9839487B2",
"US10172687B2",
"US20190321117A1",
"US10213268B2",
"US20170086930A1",
"US10398521B2",
"US9554854B2",
"US9743929B2",
"US20150272580A1",
"US20150272571A1",
"US9733663B2",
"US10013049B2",
"US10028761B2",
"US20150272582A1",
"US9826977B2",
"US9750499B2",
"US9690362B2",
"US20150272575A1",
"US20150272557A1",
"US10201364B2",
"US9820738B2",
"JP2017513561A",
"US10004497B2",
"US10675023B2",
"US10610313B2",
"US9737355B2",
"US10098705B2",
"US20170027603A1",
"US20170020462A1",
"US10561422B2",
"US9833241B2",
"US10299792B2",
"US9877721B2",
"US10470768B2",
"US20150297228A1",
"US20150297233A1",
"US20150297222A1",
"US10010324B2",
"US9844369B2",
"US20150297200A1",
"US20150302157A1",
"US10164466B2",
"US10639185B2",
"US10133248B2",
"US20150317899A1",
"US10175127B2",
"US10376338B2",
"US10512461B2",
"US20150332196A1",
"US9943918B2",
"US20150332003A1",
"US9419018B2",
"US9331422B2",
"US10245038B2",
"US10045781B2",
"KR101587721B1",
"US10335147B2",
"US10314577B2",
"US10152789B2",
"US20170061375A1",
"US10422727B2",
"US10258359B2",
"US10004500B2",
"US9280884B1",
"US9788836B2",
"US9724094B2",
"US10111679B2",
"US9757128B2",
"US10135242B2",
"US20160066913A1",
"US10016199B2",
"US9737301B2",
"US10321964B2",
"US20170255751A1",
"US10105142B2",
"US20170249432A1",
"US10478544B2",
"US9801627B2",
"US10327764B2",
"US20170224428A1",
"US10039564B2",
"US9630318B2",
"US10603128B2",
"US10292758B2",
"US20190125459A1",
"US20180161716A1",
"US9782212B2",
"US20190069949A1",
"US20160166256A1",
"CN104490448A",
"CN104490448B",
"US10085748B2",
"US9943309B2",
"US10245027B2",
"US9844374B2",
"US10117649B2",
"US9968355B2",
"US9844375B2",
"US10188385B2",
"US10004501B2",
"US9987000B2",
"US20170360439A1",
"US10595952B2",
"US9931124B2",
"US10362179B2",
"US20160199125A1",
"US9931040B2",
"US20180214025A1",
"US10404521B2",
"US10368876B2",
"EP3047806A1",
"US20180008359A1",
"US20190001079A1",
"US20180369511A1",
"US9387295B1",
"US10561471B2",
"US9713424B2",
"US10111658B2",
"EP3056923A1",
"US9805472B2",
"US9905000B2",
"US10111665B2",
"US10130367B2",
"US10085749B2",
"US10733267B2",
"US10182816B2",
"US10159483B2",
"US10180463B2",
"US10245028B2",
"US20170367754A1",
"US9993258B2",
"US9931118B2",
"US20160249910A1",
"US10226250B2",
"US10321907B2",
"US10045779B2",
"US9895148B2",
"US9993248B2",
"US9808246B2",
"US10617412B2",
"US9901342B2",
"US10548504B2",
"US10045776B2",
"US10441279B2",
"US10687806B2",
"US10052044B2",
"US10206605B2",
"US10245033B2",
"US9924961B2",
"US10716639B2",
"US10417446B2",
"US10420620B2",
"US9717525B2",
"US10342602B2",
"US10390718B2",
"US20180122506A1",
"US20160321400A1",
"US10390825B2",
"US10383518B2",
"US10213201B2",
"US10433844B2",
"US9937014B2",
"US10117702B2",
"US20160302210A1",
"US20160296246A1",
"US20180228557A1",
"US20160310203A1",
"US10426468B2",
"US10426466B2",
"US10617484B2",
"US20160323283A1",
"US10169862B2",
"US10653489B2",
"US10206752B2",
"US10226302B2",
"US10555675B2",
"US20160342916A1",
"EP3095399A2",
"US10022120B2",
"US9519753B1",
"US20180153628A1",
"US20180177557A1",
"US10118119B2",
"US20180153632A1",
"US10004491B2",
"US9782164B2",
"US10507068B2",
"US9839419B2",
"US9888914B2",
"US10052102B2",
"US10178992B2",
"US10335149B2",
"US10405863B2",
"US10368861B2",
"US10182818B2",
"US10675104B2",
"US10667877B2",
"US20190099227A1",
"WO2016206015A1",
"US20160374665A1",
"US20170000516A1",
"US20170000554A1",
"US9839470B2",
"US10034704B2",
"US20170000553A1",
"US20180199995A1",
"WO2017011382A1",
"US10463436B2",
"US10080618B2",
"US10420558B2",
"US10194913B2",
"US10679758B2",
"US10143948B2",
"US10136949B2",
"US10205708B1",
"US10639039B2",
"US20180271603A1",
"US10687905B2",
"US20170068792A1",
"EP3141181A1",
"US20180250084A1",
"US10189157B2",
"US10076326B2",
"US20190053866A1",
"US20180250080A1",
"US10639111B2",
"US20180263717A1",
"US10687884B2",
"US10610286B2",
"US10624691B2",
"US9900787B2",
"US20170086829A1",
"US20170105754A1",
"US20180296286A1",
"US20190006047A1",
"US10517686B2",
"US20180358112A1",
"US20180310997A1",
"US20170132785A1",
"US10390831B2",
"US20170132374A1",
"US20190090969A1",
"US20180317915A1",
"US20180310935A1",
"US20170156076A1",
"US10311036B1",
"US20170165012A1",
"US10499891B2",
"US20170164997A1",
"US10686805B2",
"US10265130B2",
"US20170165725A1",
"US10238413B2",
"US20170172614A1",
"US20180310986A1",
"US10368894B2",
"US20180263710A1",
"US20190008600A1",
"US10265068B2",
"US10368865B2",
"US10470791B2",
"US10292704B2",
"US20170202607A1",
"US10716615B2",
"US20170202591A1",
"US10537351B2",
"US20170202605A1",
"US20190053801A1",
"US9943379B2",
"US10258415B2",
"US10470764B2",
"US10413291B2",
"US10653413B2",
"US20170224332A1",
"US10245029B2",
"US10433837B2",
"US10588625B2",
"US20170224334A1",
"US10245030B2",
"US10420559B2",
"US20170231627A1",
"US10448948B2",
"US20170231628A1",
"US10258331B2",
"US10555769B2",
"US10582931B2",
"US10717194B2",
"US20190069964A1",
"US20170252095A1",
"US20190029712A1",
"WO2017151996A1",
"US20190005641A1",
"US20190038364A1",
"US10568632B2",
"US20170281189A1",
"US10420552B2",
"US10413293B2",
"US10485542B2",
"US10413297B2",
"US10682136B2",
"US10314582B2",
"US10307159B2",
"US10433849B2",
"US10342543B2",
"US20170281186A1",
"US10478190B2",
"US10271851B2",
"US10175096B2",
"US20170281171A1",
"US10709446B2",
"US10542991B2",
"US10376263B2",
"US20170281187A1",
"US10456140B2",
"US10531874B2",
"US10285705B2",
"US10675021B2",
"US20170281173A1",
"US10357246B2",
"US10722233B2",
"US10492783B2",
"US20170296213A1",
"US10426467B2",
"US10357247B2",
"US20170296185A1",
"US10456137B2",
"US20170296177A1",
"US20170296169A1",
"US10368867B2",
"US10363037B2",
"US20170296173A1",
"US20190162179A1",
"WO2017189317A1",
"US10456193B2",
"DE102016207666A1",
"US20170354470A1",
"US10555748B2",
"US10736219B2",
"US20190142535A1",
"US20190290389A1",
"WO2017205308A1",
"US20190145942A1",
"US10265035B2",
"US20190298481A1",
"US20190133703A1",
"US20190307520A1",
"WO2017210499A1",
"WO2017210501A1",
"USD850617S1",
"US10702270B2",
"US20170367697A1",
"US20170367695A1",
"USD847989S1",
"USD826405S1",
"US10542979B2",
"USD822206S1",
"US10675024B2",
"US10313137B2",
"CN206097107U",
"US10258362B2",
"US20180014848A1",
"US20190150975A1",
"US10378893B2",
"US10376305B2",
"US10037641B2",
"US10390895B2",
"US10398517B2",
"US9943377B2",
"US10531929B2",
"US20180049817A1",
"US20180050196A1",
"US20180055529A1",
"US10555750B2",
"US10485450B2",
"US20180065248A1",
"US20180092706A1",
"US20180098816A1",
"US10278778B2",
"US20190254759A1",
"US20180221598A1",
"US20180132895A1",
"US20180168763A1",
"US10586074B2",
"US10582928B2",
"US20180168607A1",
"US10639034B2",
"US20180168615A1",
"US10639035B2",
"US10695055B2",
"US20180168592A1",
"US20180168629A1",
"US20180168575A1",
"US20180168601A1",
"US10624635B2",
"US20180168586A1",
"US20180168628A1",
"US20180168650A1",
"US20180168627A1",
"US10617414B2",
"US10610224B2",
"US20180168605A1",
"US20180168590A1",
"US20180168625A1",
"US10603036B2",
"US20180168577A1",
"US20180168610A1",
"US10687809B2",
"US20180168619A1",
"US10588630B2",
"US10588632B2",
"US20180168633A1",
"US10588631B2",
"US20180168608A1",
"US20180168630A1",
"US20180168639A1",
"US20180168632A1",
"US10568625B2",
"US10568626B2",
"US20180168603A1",
"US20180168600A1",
"US20180168618A1",
"US20180168598A1",
"US10667810B2",
"US20180168579A1",
"US20180168647A1",
"US20180168589A1",
"US20180168614A1",
"US20180168617A1",
"US20180168623A1",
"US10667811B2",
"US10542982B2",
"US10537324B2",
"US20180168578A1",
"US10537325B2",
"US20180168651A1",
"US10667809B2",
"US20180168597A1",
"US10524789B2",
"US10517596B2",
"US20180168624A1",
"US10517595B2",
"US20180168616A1",
"US20180168593A1",
"US10675026B2",
"US10499914B2",
"US10687810B2",
"US20180168648A1",
"US20180168609A1",
"US10682138B2",
"US20190192157A1",
"US10426471B2",
"US10492785B2",
"US10448950B2",
"US10675025B2",
"US10485543B2",
"US20180168584A1",
"US20180168649A1",
"WO2018152141A1",
"US9788907B1",
"US20180317826A1",
"US20180338806A1",
"US20180360454A1",
"US10307170B2",
"US10595882B2",
"US20180360452A1",
"US20180360456A1",
"US20180360449A1",
"US20180368930A1",
"US20190000530A1",
"US10299870B2",
"US20190000478A1",
"US20190000465A1",
"US10639037B2",
"US10258418B2",
"US10398434B2",
"US20190000448A1",
"US20190000446A1",
"US20190000565A1",
"US20190070731A1",
"US20190099180A1",
"US20190125476A1",
"US20190125385A1",
"US20190125324A1",
"US20190125457A1",
"US20190125356A1",
"US20190125458A1",
"US20190125359A1",
"US20190125388A1",
"US20190125353A1",
"US20190125361A1",
"US20190125387A1",
"US20190125320A1",
"US20190142449A1",
"US20190125430A1",
"US20190125455A1",
"US20190125377A1",
"US20190125432A1",
"US20190159778A1",
"US20190125348A1",
"US20190125357A1",
"US20190125355A1",
"US20190125338A1",
"US20190125358A1",
"US20190125454A1",
"US20190125337A1",
"US20190125321A1",
"US20190125384A1",
"US20190125336A1",
"US20190125352A1",
"US20190125431A1",
"US20190125339A1",
"US20190125386A1",
"US20190125360A1",
"US20190125390A1",
"US20190125379A1",
"US20190125381A1",
"US20190125383A1",
"US20190125389A1",
"US20190125354A1",
"US20190125382A1",
"US20190125378A1",
"US20190125456A1",
"US20190125347A1",
"US20190125335A1",
"US20190125344A1",
"US20190164285A1",
"US10631916B2",
"US20190192236A1",
"US20190201028A1",
"US20190200906A1",
"US20190201116A1",
"US20190201047A1",
"US20190201115A1",
"US20190207857A1",
"US20190201139A1",
"US20190206564A1",
"US20190201128A1",
"US20190206569A1",
"US20190201021A1",
"US20190201597A1",
"US10695081B2",
"US20190206576A1",
"US20190201075A1",
"US20190201084A1",
"US20190206555A1",
"US20190206003A1",
"US20190206565A1",
"US20190200997A1",
"US20190201158A1",
"US20190206561A1",
"US20200178971A1",
"US20190201034A1",
"US20190207911A1",
"US20190201112A1",
"US20190201041A1",
"US20190201113A1",
"US20190201080A1",
"US20190201029A1",
"US20190201046A1",
"US20190201045A1",
"US20190201033A1",
"US20190201081A1",
"US20190201144A1",
"US20190201146A1",
"US20190201118A1",
"US20190201085A1",
"US20190201111A1",
"US20190200998A1",
"US20190201074A1",
"US20190200984A1",
"US20190201082A1",
"US20190201042A1",
"US20190201092A1",
"US20190201036A1",
"US20190201077A1",
"US20190201138A1",
"US20190201104A1",
"US20190206556A1",
"US20190201159A1",
"US20190201079A1",
"US20190200985A1",
"US20190201123A1",
"US20190206004A1",
"US20190201083A1",
"US20190201122A1",
"US20190201127A1",
"US20190206563A1",
"US20190200844A1",
"US20190201043A1",
"US20190204201A1",
"US20190201135A1",
"US20190201142A1",
"US20190201102A1",
"US20190201120A1",
"US20190200980A1",
"US20190201124A1",
"US20190201130A1",
"US20190201027A1",
"US20190201037A1",
"US20190201090A1",
"US20190200996A1",
"US20190205566A1",
"US20190205567A1",
"US20190201039A1",
"US20190201114A1",
"US20190201044A1",
"US20190206562A1",
"US20190200905A1",
"US20190201091A1",
"US20190201141A1",
"US20190201593A1",
"US20190201088A1",
"US20190201020A1",
"US20190201073A1",
"US20190201143A1",
"US20190201024A1",
"US20190201145A1",
"US20190201140A1",
"US20190201087A1",
"US20190201119A1",
"US20190200977A1",
"US20190200863A1",
"US20190206216A1",
"US20190201136A1",
"US20190206551A1",
"US20190200987A1",
"US20190201030A1",
"US20190201594A1",
"US20190200988A1",
"US20190201023A1",
"US20190208641A1",
"US20190206050A1",
"US20190201105A1",
"US20190201126A1",
"US20190201026A1",
"US20190205441A1",
"US20190201129A1",
"US20190201025A1",
"US20190201125A1",
"US10595887B2",
"US20190201086A1",
"US20190201038A1",
"US20190200981A1",
"US20190205001A1",
"US20190201117A1",
"US20190201137A1",
"US20190201040A1",
"US20190206542A1",
"US20190200986A1",
"US20190274710A1",
"US20190274713A1",
"US20190274718A1",
"US20190274719A1",
"US20190274717A1",
"US20190274711A1",
"US20190274716A1",
"US20190274720A1",
"US20190274714A1",
"US20190274662A1",
"US20190274708A1",
"US20190274706A1",
"US20190274749A1",
"US20190274705A1",
"US20190274752A1",
"US20190274707A1",
"US20190274750A1",
"US20190274712A1",
"US20190274709A1",
"US20190298350A1",
"US20190298340A1",
"US20190298342A1",
"US20190298356A1",
"US20190298347A1",
"US20190298351A1",
"US20190298354A1",
"US20190298346A1",
"US20190298353A1",
"US20190298343A1",
"US20190298355A1",
"US20190298357A1",
"US20190314015A1",
"US20190298341A1",
"US20190298352A1",
"US20190298464A1",
"US20200054317A1",
"US20190374140A1",
"US20200054323A1",
"US20200054321A1",
"US20200054331A1",
"US20200054322A1",
"US20200054329A1",
"US20200054328A1",
"US20200054325A1",
"US20200054326A1",
"US20200054320A1",
"US20200054327A1",
"US20200054330A1",
"US20200100830A1"
]
}
Record 1,804 of 8,000 in Patents full text (MLC-0201). Request the full dataset.