ENDOLUMINAL TRANSHEPATIC ACCESS PROCEDURE
20230119097 · 2023-04-20
Inventors
Cpc classification
A61B2017/00601
HUMAN NECESSITIES
A61B90/37
HUMAN NECESSITIES
A61B18/1492
HUMAN NECESSITIES
A61B2017/00575
HUMAN NECESSITIES
A61B34/10
HUMAN NECESSITIES
International classification
Abstract
Systems, devices, and methods for providing an endoluminal transhepatic access to a patient pancreaticobiliary system in an endoscopic procedure are disclosed. An example of a transhepatic access procedure comprises navigating a steerable elongate instrument through a body cavity or channel and exiting to a access site of liver, puncturing the liver from the access site, extending the steerable elongate instrument through the liver and into the pancreaticobiliary system and performing an operation therein. Following the operation, the steerable elongate instrument can be retreated, and the access site of liver can be closed with a closure means. Apparatus and methods of training a machine-learning model and using said model to identify patient candidacy for retrograde access based on images of patient anatomy are also disclosed.
Claims
1. A method for transhepatic access to a pancreaticobiliary system of a patient, the method comprising: navigating a steerable elongate instrument through a body cavity or a channel and exiting to an access site of a liver of the patient; puncturing the liver of the patient from the access site using a working head of the steerable elongate instrument; extending the steerable elongate instrument through the liver and into the pancreaticobiliary system; and performing at least one of a diagnostic or therapeutic operation therein.
2. The method of claim 1, wherein the body cavity or the channel includes at least a portion of gastrointestinal (GI) tract including duodenum of small intestine, and wherein navigating the steerable elongate instrument includes exiting a wall of the duodenum and reaching the access site of the liver of the patient.
3. The method of claim 2, wherein navigating the steerable elongate instrument includes passing the steerable elongate instrument through patient mouth.
4. The method of claim 1, wherein puncturing the liver includes applying a mechanical force via a needle or a wire at the working head of the steerable elongate instrument.
5. The method of claim 1, wherein puncturing the liver includes applying radio-frequency (RF) energy to the access site of liver via the working head of the steerable elongate instrument.
6. The method of claim 1, wherein the diagnostic or therapeutic operation includes an endoscopic cholangiopancreatography (ERCP) procedure or a direct peroral cholangioscopy (DPOC) procedure.
7. The method of claim 1, wherein the diagnostic or therapeutic operation includes endoscopic tissue correction or biological matter retrieval.
8. The method of claim 1, further comprising, at a conclusion of the diagnostic or therapeutic operation: retreating the steerable elongate instrument, and releasing from the steerable elongate instrument a closure member to close the access site of the liver.
9. The method of claim 8, wherein releasing the closure member incudes applying at least one of a biocompatible adhesive, a liquid-absorbable and expandable sponge, or a bioabsorbable plug to the access site.
10. The method of claim 8, wherein releasing the closure member incudes deploying a stent into the access site.
11. The method of claim 1, further comprising: identifying patient candidacy for transhepatic access to the pancreaticobiliary system based at least on an endoscopic image of a duodenal papilla.
12. The method of claim 11, wherein identifying the patient candidacy includes: applying the endoscopic image of the duodenal papilla to a trained machine-learning (ML) model, the trained ML model being trained to establish a relationship between one or more endoscopic images of the duodenal papilla and pancreaticobiliary access approaches; and providing a recommendation of pancreaticobiliary access approach between (i) a retrograde access via the duodenal papilla and (ii) the transhepatic access to the pancreaticobiliary system.
13. The method of claim 12, further comprising: training the ML model using a training dataset comprising stored pancreaticobiliary access data from past endoluminal procedures on a plurality of patients, the stored pancreaticobiliary access data including (i) one or more images of the duodenal papilla of the plurality of patients and (ii) corresponding pancreaticobiliary access approaches.
14. An endoscopic system, comprising: a steerable elongate instrument configured for transhepatic access to a pancreaticobiliary system of a patient; a controller circuit configured to: receive patient information including an image of a duodenal papilla; and apply the received image of the duodenal papilla to a trained machine-learning (ML) model to determine a pancreaticobiliary access approach between (i) a retrograde access via the duodenal papilla and (ii) a transhepatic access to the pancreaticobiliary system; and an output unit configured to provide the determination of the pancreaticobiliary access approach to a user.
15. The endoscopic system of claim 14, wherein the controller is further configured to: construct a training dataset comprising stored pancreaticobiliary access data from past endoluminal procedures on a plurality of patients, the stored pancreaticobiliary access data including (i) one or more images of the duodenal papilla of the plurality of patients and (ii) corresponding pancreaticobiliary access approaches; and train the ML model using the training dataset.
16. The endoscopic system of claim 14, wherein the steerable elongate instrument includes a catheter, a guide wire, or a guide sheath including a lumen to pass an elongated instrument therethrough.
17. The endoscopic system of claim 14, wherein the steerable elongate instrument includes an endoscope, the endoscope including an imaging sensor to generate the image of duodenal papilla.
18. The endoscopic system of claim 14, wherein the steerable elongate instrument includes a distal portion configured to navigate through a body cavity or channel, exit to an access site of a liver, puncture the liver from the access site via a working head of the steerable elongate instrument, and pass through the liver and into the pancreaticobiliary system of the patient.
19. The endoscopic system of claim 18, wherein the steerable elongate instrument is configured to puncture the access site of the liver via a mechanical force or radio-frequency energy applied to the working head.
20. The endoscopic system of claim 18, wherein the steerable elongate instrument is further configured to deploy a closure member to the access site of the liver at a conclusion of a diagnostic or therapeutic operation at the pancreaticobiliary system.
Description
BRIEF DESCRIPTION OF THE DRAWING
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
DETAILED DESCRIPTION
[0044] This document describes systems, devices, and methods for providing an endoluminal transhepatic access to a patient pancreaticobiliary system in an endoscopic procedure. According to an example, a transhepatic access procedure comprises navigating a steerable elongate instrument through a body cavity or channel and exiting to a access site of liver, puncturing the liver from the access site, extending the steerable elongate instrument through the liver and into the pancreaticobiliary system and performing an operation therein. Following the operation, the steerable elongate instrument can be retreated, and the access site of liver can be closed with a closure means. According to some examples, an AI-based access decision system can be used to identify patient candidacy for the conventional retrograde access approach, such as based on patient anatomy of interest. For non-candidates, a transhepatic access procedure as described in this disclosure can be recommended.
[0045]
[0046] The imaging and control system 12 can comprise a control unit 16, an output unit 18, an input unit 20, a light source 22, a fluid source 24, and a suction pump 26. The imaging and control system 12 can include various ports for coupling with endoscopy system 10. For example, the control unit 16 can include a data input/output port for receiving data from and communicating data to the endoscope 14. The light source 22 can include an output port for transmitting light to the endoscope 14, such as via a fiber optic link. The fluid source 24 can comprise one or more sources of air, saline or other fluids, as well as associated fluid pathways (e.g., air channels, irrigation channels, suction channels) and connectors (barb fittings, fluid seals, valves and the like). The fluid source 24 can be in communication with the control unit 16, and can transmit one or more sources of air or fluids to the endoscope 14 via a port. The fluid source 24 can comprise a pump and a tank of fluid or can be connected to an external tank, vessel or storage unit. The suction pump 26 can comprise a port used to draw a vacuum from the endoscope 14 to generate suction, such as for withdrawing fluid from the anatomical region into which the endoscope 14 is inserted.
[0047] The output unit 18 and the input unit 20 can be used by an operator of endoscopy system 10 to control functions of endoscopy system 10 and view output of endoscope 14. In some examples, the control unit 16 can additionally be used to generate signals or other outputs for treating the anatomical region into which the endoscope 14 is inserted. Examples of such signals or outputs can include electrical output, acoustic output, a radio-frequency energy output, a fluid output and the like for treating the anatomical region with, for example, cauterizing, cutting, freezing and the like.
[0048] The endoscope 14 can interface with and connect to the imaging and control system 12 via a coupler section 36. In the illustrated example, the endoscope 14 comprises a duodenoscope that may be use in a ERCP procedure, though other types of endoscopes can be used with the features and teachings of the present disclosure. The endoscope 14 can comprise an insertion section 28, a functional section 30, and a handle section 32, which can be coupled to a cable section 34 and the coupler section 36.
[0049] The insertion section 28 can extend distally from the handle section 32, and the cable section 34 can extend proximally from the handle section 32. The insertion section 28 can be elongate and include a bending section, and a distal end to which functional section 30 can be attached. The bending section can be controllable (e.g., by control knob 38 on the handle section 32) to maneuver the distal end through tortuous anatomical passageways (e.g., stomach, duodenum, kidney, ureter, etc.). Insertion section 28 can also include one or more working channels (e.g., an internal lumen) that can be elongate and support insertion of one or more therapeutic tools of functional section 30, such as a cholangioscope as shown in
[0050] The handle section 32 can comprise a control knob 38 and ports 40. The ports 40 can be configured to couple various electrical cables, guidewires, auxiliary scopes, tissue collection devices of the present disclosure, fluid tubes and the like to handle section 32 for coupling with insertion section 28. The control knob 38 can be coupled to a pull wire, or other actuation mechanisms, extending through insertion section 28. The control knob 38 can be used by a user to manually advance or retreat the insertion section 28 of the endoscope 14, and to adjust bending of a bending section at the distal end of the insertion section 28. In some examples, an optional drive unit 46 (
[0051] The imaging and control system 12, according to examples, can be provided on a mobile platform (e.g., cart 41) with shelves for housing light source 22, suction pump 26, image processing unit 42 (
[0052] The functional section 30 can comprise components for treating and diagnosing anatomy of a patient. The functional section 30 can comprise an imaging device, an illumination device, and an elevator. The functional section 30 can further comprise optically enhanced biological matter and tissue collection and retrieval devices. For example, the functional section 30 can comprise one or more electrodes conductively connected to handle section 32 and functionally connected to the imaging and control system 12 to analyze biological matter in contact with the electrodes based on comparative biological data stored in the imaging and control system 12. In other examples, the functional section 30 can directly incorporate tissue collectors.
[0053]
[0054] The image processing unit 42 and the light source 22 can each interface with the endoscope 14 (e.g., at the functional section 30) by wired or wireless electrical connections. The imaging and control system 12 can accordingly illuminate an anatomical region using the light source 22, collect signals representing the anatomical region, process signals representing the anatomical region using the image processing unit 42, and display images representing the anatomical region on the output unit 18. The imaging and control system 12 can include the light source 22 to illuminate the anatomical region using light of desired spectrum (e.g., broadband white light, narrow-band imaging using preferred electromagnetic wavelengths, and the like). The imaging and control system 12 can connect (e.g., via an endoscope connector) to the endoscope 14 for signal transmission (e.g., light output from light source, video signals from the imaging device such as positioned at the distal portion of the endoscope 14, diagnostic and sensor signals from a diagnostic device, and the like).
[0055] The treatment generator 44 can generate a treatment plan, which can be used by the control unit 16 to control the operation of the endoscope 14, or to provide with the operating physician a guidance for maneuvering the endoscope 14, during an endoscopic procedure. In an example, the treatment generator 44 can use a trained machine-learning (ML) model to determine patient candidacy for retrograde access to the pancreaticobiliary system via duodenal papilla, such as based on an endoscopic image of duodenal papilla. For non-candidates, the treatment generator 44 can recommend a transhepatic access procedure as an alternative to the conventional retrograde access. The treatment generator 44 can generate a cannulation or endoscope navigation plan in accordance with the determined access route (i.e., either retrograde access or transhepatic access). The endoscope navigation plan may include suggested values for one or more cannulation or navigation parameters. Examples of determining between retrograde access or transhepatic access for a patient and the procedures involved in the transhepatic access are discussed below with reference to
[0056]
[0057]
[0058]
[0059] The functional module 402 of the main scope 400 can comprise an elevator portion 430. The auxiliary scope 434 can itself include functional components, such as camera lens 437 and a light lens (not illustrated) coupled to control module 406, to facilitate navigation of the auxiliary scope 434 from the main scope 400 through the anatomy and to facilitate viewing of components extending from lumen 432.
[0060] In ERCP, the auxiliary scope 434 can be guided into the sphincter of Oddi 310. Therefrom, a surgeon operating the auxiliary scope 434 can navigate the auxiliary scope 434 through the lumen 432 of the main scope toward the gallbladder 305, liver 304, or other locations in the gastrointestinal system to perform various procedures. In some examples, the auxiliary scope 434 can be used to guide an additional device to the anatomy to obtain biological matter (e.g., tissue), such as by passage through or attachment to lumen 436.
[0061] The biological sample matter can be removed from the patient, typically by removal of the additional device from the auxiliary device, so that the removed biological matter can be analyzed to diagnose one or more conditions of the patient. According to several examples, the mother-daughter endoscope assembly (including the main scope 400 and the auxiliary scope 434) can include additional device features, such as forceps or an auger, for gathering and removing cancerous or pre-cancerous matter (e.g., carcinoma, sarcoma, myeloma, leukemia, lymphoma and the like), or performing endometriosis evaluation, biliary ductal biopsies, and the like.
[0062] The controller 408 can include, or be coupled to, a treatment plan generator 460. The treatment plan generator 460, which is an example of the treatment generator 44 as illustrated in
[0063] The AI-based access decision system 462 can identify patient candidacy for retrograde access approach, or determine between the retrograde access approach and the transhepatic antegrade access approach, based on patient anatomy of interest. Images (or video frames) of an anatomical target can be obtained from imaging studies, such as X-rays, fluoroscopy images, CT images, MRI images such as image obtained from Magnetic resonance cholangiopancreatography (MRCP), or endoscopic ultrasonography (EUS) images.
[0064] An example of the anatomical target is duodenal papilla and its surrounding environment. In an example, the AI-based access decision system 462 can use endoscopic images of duodenal papilla captured by the imaging device (e.g., a camera) of the endoscope to identify patient candidacy for retrograde access approach, or to recommend between the retrograde access approach and the transhepatic antegrade access approach. The AI-based access decision system 462 can include an image processing unit 463 and a trained machine-learning (ML) model 464. The image processing unit 463 can receive images of anatomy of interest, including endoscopic images of duodenal papilla and its surrounding environment acquired during a previous endoscopic procedure, and extract one or more geometric or morphological features from the image. The images or image features extracted therefrom can be applied to the trained ML model 464. The ML model 464 may be trained to establish a relationship between endoscopic images or image features of duodenal papilla and pancreaticobiliary access approaches (e.g., either the retrograde access approach, or the transhepatic antegrade access approach). In an example, information about the pancreaticobiliary access approaches can be stored in a database in a cloud and/or a local system. The AI-based access decision system 462 can access the database, retrieve therefrom the pancreaticobiliary access approaches information, and using such information to train the ML model.
[0065] The ML model 464 may be trained using supervised learning, unsupervised learning, or reinforcement leaning. Examples of ML model architectures and algorithms may include, for example, decision trees, neural networks, support vector machines, or a deep-learning networks, etc. Examples of deep-learning networks include a convolutional neural network (CNN), a recurrent neural network (RNN), a deep belief network (DBN), or a hybrid neural network comprising two or more neural network models of different types or different model configurations. In an example, the training of a ML model may include constructing a training dataset using pancreaticobiliary access data collected from past procedures performed on a plurality of patients. The past pancreaticobiliary access data can be stored in a database accessible by the AI-based access decision system 462. The stored pancreaticobiliary access data can include images of duodenal papilla of the plurality of patient, the pancreaticobiliary access approaches used in the procure (either retrograde access or transhepatic antegrade access), cannulation and navigation parameters associated with the procedure (e.g., position, heading direction or angle, amount of protrusion, speed or force applied to the endoscope, or navigation path toward the anatomical target of interest, among others), and the outcome of the procedure (e.g., success rate and patient complications). The training of the ML model may be performed continuously or periodically, or in near real time as additional pancreaticobiliary access data are made available. The training involves algorithmically adjusting one or more ML model parameters, until the ML model being trained satisfies a specified training convergence criterion. The
[0066] The trained ML model can be validated, and implemented in the AI-based access decision system 462. The AI-based access decision system 462 may apply the image of the patient anatomy, or the image features such as generated by the image processing unit 463, to the trained ML model 464 to determine patient candidacy for retrograde access, or to generate a recommendation of either the retrograde access approach or the transhepatic antegrade access approach. The trained ML model 464 may additionally be used to determine a treatment plan including cannulation and navigation parameters, and/or to predict a success rate for the procedure to be performed on the current patient. Commonly assigned U.S. Provisional Patent Application Ser. No. 63/263,720, entitled “ENDOLUMINAL TRANSHEPATIC ACCESS PROCEDURE”, filed on Nov. 8, 2021 (Attorney Docket No. 7409.009PV2), discusses ML models and using the same to generate a treatment plan, the disclosure of which is hereby incorporated by reference in its entirety.
[0067]
[0068] A working head at a distal portion of the steerable elongate instrument 550 can puncture the liver 304 from the access site 560. The steerable elongate instrument 550 can advance through the liver 304, produce a liver tunnel 562, and enter into the pancreaticobiliary system, such as the gallbladder duct 311 or the common bile duct 312. The steerable elongate instrument 550 can perform diagnostic or therapeutic operation at target duct location, such as collecting and retrieving biological matter (e.g., tissue, gallstone) via one or more biological matter collection and retrieval devices associated with the steerable elongate instrument 550, or surgically managing stricture or blockage.
[0069] In some examples, as illustrated in
[0070] Mechanical force or energy of various sources may be applied to the working head to facilitate penetrating the duodenum wall 540, and puncturing and tunneling the liver from the access site 560. Mechanical force can be manually applied by the operating physician, or at least partially robotically applied. In an example, the working head of the steerable elongate instrument 550 can include a puncture member located at the distal portion of the steerable elongate instrument 550. Examples of the puncture member can include a needle, a wire, an auger, among others. In another example, the working head can include an emitter coupled to an energy source to emit energy to the duodenum wall and the liver at the access site to facilitate penetration and tunneling. Examples of the energy sources may include thermal energy, radio-frequency, ultrasound, or molecular resonance, among others.
[0071] After the transhepatic procedure performed at the pancreaticobiliary duct system, the steerable elongate instrument 550 can be retreated, and the access site 560 and the liver tunnel 562 can be closed.
[0072]
[0073]
[0074]
[0075] At 710, a steerable elongate instrument can be navigated through a body cavity or channel, such as portion of patient GI tract including the mouth, the esophagus, the stomach, and the duodenum, as illustrated in
[0076] At 720, the liver can be punctured from the access site using a working head of the steerable elongate instrument. In an example, mechanical force may be applied manually or robotically to the working head, such as a needle, a wire, or an auger, to facilitate penetrating the duodenum wall, and puncturing and tunneling the liver. In another example, energy of various types (e.g., thermal energy, radio-frequency, ultrasound, or molecular resonance) may be applied to the duodenum wall and the liver at the access site to facilitate penetration and tunneling.
[0077] At 730, the steerable elongate instrument may advance through the liver and enter into the pancreaticobiliary system, such as the gallbladder duct or the common bile duct. The steerable elongate instrument can perform diagnostic or therapeutic operation at target duct location, such as collecting and retrieving biological matter (e.g., tissue, gallstone) via one or more biological matter collection and retrieval devices associated with the steerable elongate instrument, or surgically managing stricture or blockage.
[0078] At 740, at the conclusion of the transhepatic procedure performed at the pancreaticobiliary duct system, the steerable elongate instrument can be retreated, and the liver access site and the liver tunnel can be closed using a closure means. Examples of the closure means, as illustrated in
[0079]
[0080] In alternative embodiments, the machine 800 may operate as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine 800 may operate in the capacity of a server machine, a client machine, or both in server-client network environments. In an example, the machine 800 may act as a peer machine in peer-to-peer (P2P) (or other distributed) network environment. The machine 800 may be a personal computer (PC), a tablet PC, a set-top box (STB), a personal digital assistant (PDA), a mobile telephone, a web appliance, a network router, switch or bridge, or any machine capable of executing instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein, such as cloud computing, software as a service (SaaS), other computer cluster configurations.
[0081] Examples, as described herein, may include, or may operate by, logic or a number of components, or mechanisms. Circuit sets are a collection of circuits implemented in tangible entities that include hardware (e.g., simple circuits, gates, logic, etc.). Circuit set membership may be flexible over time and underlying hardware variability. Circuit sets include members that may, alone or in combination, perform specified operations when operating. In an example, hardware of the circuit set may be immutably designed to carry out a specific operation (e.g., hardwired). In an example, the hardware of the circuit set may include variably connected physical components (e.g., execution units, transistors, simple circuits, etc.) including a computer readable medium physically modified (e.g., magnetically, electrically, moveable placement of invariant massed particles, etc.) to encode instructions of the specific operation. In connecting the physical components, the underlying electrical properties of a hardware constituent are changed, for example, from an insulator to a conductor or vice versa. The instructions enable embedded hardware (e.g., the execution units or a loading mechanism) to create members of the circuit set in hardware via the variable connections to carry out portions of the specific operation when in operation. Accordingly, the computer readable medium is communicatively coupled to the other components of the circuit set member when the device is operating. In an example, any of the physical components may be used in more than one member of more than one circuit set. For example, under operation, execution units may be used in a first circuit of a first circuit set at one point in time and reused by a second circuit in the first circuit set, or by a third circuit in a second circuit set at a different time.
[0082] Machine (e.g., computer system) 800 may include a hardware processor 802 (e.g., a central processing unit (CPU), a graphics processing unit (GPU), a hardware processor core, or any combination thereof), a main memory 804 and a static memory 806, some or all of which may communicate with each other via an interlink (e.g., bus) 808. The machine 800 may further include a display unit 810 (e.g., a raster display, vector display, holographic display, etc.), an alphanumeric input device 812 (e.g., a keyboard), and a user interface (UI) navigation device 814 (e.g., a mouse). In an example, the display unit 810, input device 812 and UI navigation device 814 may be a touch screen display. The machine 800 may additionally include a storage device (e.g., drive unit) 816, a signal generation device 818 (e.g., a speaker), a network interface device 820, and one or more sensors 821, such as a global positioning system (GPS) sensor, compass, accelerometer, or other sensors. The machine 800 may include an output controller 828, such as a serial (e.g., universal serial bus (USB), parallel, or other wired or wireless (e.g., infrared (IR), near field communication (NFC), etc.) connection to communicate or control one or more peripheral devices (e.g., a printer, card reader, etc.).
[0083] The storage device 816 may include a machine readable medium 822 on which is stored one or more sets of data structures or instructions 824 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein. The instructions 824 may also reside, completely or at least partially, within the main memory 804, within static memory 806, or within the hardware processor 802 during execution thereof by the machine 800. In an example, one or any combination of the hardware processor 802, the main memory 804, the static memory 806, or the storage device 816 may constitute machine readable media.
[0084] While the machine-readable medium 822 is illustrated as a single medium, the term “machine readable medium” may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) configured to store the one or more instructions 824.
[0085] The term “machine readable medium” may include any medium that is capable of storing, encoding, or carrying instructions for execution by the machine 800 and that cause the machine 800 to perform any one or more of the techniques of the present disclosure, or that is capable of storing, encoding or carrying data structures used by or associated with such instructions. Non-limiting machine-readable medium examples may include solid-state memories, and optical and magnetic media. In an example, a massed machine-readable medium comprises a machine readable medium with a plurality of particles having invariant (e.g., rest) mass. Accordingly, massed machine-readable media are not transitory propagating signals. Specific examples of massed machine-readable media may include: non-volatile memory, such as semiconductor memory devices (e.g., Electrically Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EPSOM)) and flash memory devices; magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
[0086] The instructions 824 may further be transmitted or received over a communication network 826 using a transmission medium via the network interface device 820 utilizing any one of a number of transfer protocols (e.g., frame relay, internet protocol (IP), transmission control protocol (TCP), user datagram protocol (UDP), hypertext transfer protocol (HTTP), etc.). Example communication networks may include a local area network (LAN), a wide area network (WAN), a packet data network (e.g., the Internet), mobile telephone networks (e.g., cellular networks), Plain Old Telephone (POTS) networks, and wireless data networks (e.g., Institute of Electrical and Electronics Engineers (IEEE) 802.11 family of standards known as WiFi®, IEEE 802.16 family of standards known as WiMax®), IEEE 802.15.4 family of standards, peer-to-peer (P2P) networks, among others. In an example, the network interface device 820 may include one or more physical jacks (e.g., Ethernet, coaxial, or phone jacks) or one or more antennas to connect to the communication network 826. In an example, the network interface device 820 may include a plurality of antennas to wirelessly communicate using at least one of single-input multiple-output (SIMO), multiple-input multiple-output (MIMO), or multiple-input single-output (MISO) techniques. The term “transmission medium” shall be taken to include any intangible medium that is capable of storing, encoding or carrying instructions for execution by the machine 800, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.
Additional Notes
[0087] The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to herein as “examples.” Such examples can include elements in addition to those shown or described. However, the present inventors also contemplate examples in which only those elements shown or described are provided. Moreover, the present inventors also contemplate examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.
[0088] In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In this document, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended, that is, a system, device, article, composition, formulation, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels, and are not intended to impose numerical requirements on their objects.
[0089] The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to comply with 37 C.F.R. § 1.72(b), to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that such embodiments can be combined with each other in various combinations or permutations. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.