Parameter upgrade system

Information

  • Patent Grant
  • 11191485
  • Patent Number
    11,191,485
  • Date Filed
    Monday, January 14, 2019
    5 years ago
  • Date Issued
    Tuesday, December 7, 2021
    2 years ago
Abstract
A physiological monitor has a sensor port configured to attach and communicate with a sensor. A processor board is in communications with the sensor port and has a board digital signal processor (DSP). Firmware residing on the processor board is executable by the board DSP so as to calculate physiological parameters in response to a sensor signal received from the sensor. Upgrade tools are individually attachable to the sensor port in lieu of the sensor so as to designate to the processor board which of the physiological parameters, if any, to calculate when the sensor is attached to the sensor port.
Description
BACKGROUND OF THE INVENTION

Physiological monitoring systems include patient monitors and corresponding noninvasive sensors for measuring constituents of circulating blood. Such patient monitoring systems have gained rapid acceptance in a wide variety of medical applications, including surgical wards, intensive care and neonatal units, general wards, home care, physical training and virtually all types of monitoring scenarios. A noninvasive sensor having light emitting diodes (LEDs) transmits optical radiation into a tissue site. A detector responds to the intensity of the optical radiation after absorption by pulsatile blood flow within the tissue site. Based upon this response, a patient monitor determines measurements for physiological parameters such as oxygen saturation, pulse rate and perfusion among others. Advanced patient monitors utilizing multiple wavelength sensors determine measurements for other physiological parameters, such as carboxyhemoglobin and methemoglobin, as examples.


SUMMARY OF THE INVENTION

A parameter upgrade system works in conjunction with a physiological monitoring system to advantageously allow a manufacturer to stock and distribute processor boards capable of measuring various combinations of physiological parameters without assigning a multitude of part numbers for each of these possible combinations. Also a parameter upgrade system easily configures processor board firmware according to the desired parameters. Firmware configuration of a processor board can be made at a place of board production, at a place of board integration into a host instrument and at end-user facilities, such as clinics or hospitals.


A parameter upgrade system advantageously uses a relatively small update tool that plugs into the sensor port of a physiological monitor so as to custom-configure the monitor's processor board with added physiological parameters. Each parameter can be added individually by a specific update tool. Additional parameters can be added in future upgrades as user requirements change. Upgrade tools can interface with various computer platforms, referred to herein generically as PCs, and be flexibly programmed, uploaded and downloaded utilizing PC-based manufacturer and field applications. Accordingly, upgrade tools have the ability to bring processor board firmware up to date and to capture and upload the history and status of multiple processor boards.


As used herein, “processor boards” refers to the hardware, including electrical and electronic components and circuits; and firmware or software, or various combinations of firmware and software, including algorithms, programs, processes, procedures and data stored in non-volatile memory or otherwise, for interfacing to a physiological monitoring system, communicating with an attached sensor or sensors and/or computing, calculating or otherwise deriving physiological parameter measurements, among other functions. Although processor board hardware and firmware are typically implemented on a printed circuit board (PCB), one of ordinary skill in the art will recognize that such functions can be implemented in various forms on various substrates including flexible circuits, hybrid circuits and ceramic substrates, to name a few.


In an embodiment, a parameter upgrade system functions in conjunction with physiological monitoring systems that include low noise optical sensors and pulse oximetry monitors, such as any of LNOP® adhesive or reusable sensors, SofTouch™ sensors, Hi-Fi Trauma™ or Blue™ sensors; and any of Radical®, SatShare™, Rad-9™, Rad-5™, Rad-5v™ or PPO+™ Masimo SET® pulse oximeters, all available from Masimo Corporation (“Masimo”), Irvine, Calif. Physiological monitoring systems also include multiple wavelength sensors and corresponding noninvasive blood parameter monitors, such as Rainbow™ adhesive and reusable sensors and RAD57™ and Radical-7™ monitors for measuring SpO2, pulse rate, perfusion index, signal quality, HbCO and HbMet among other parameters. The Rainbow™ sensors and RAD57™ and Radical-7™ monitors are available from Masimo Corporation, Irvine, Calif.


In other embodiments, low noise sensors are as described in at least U.S. Pat. No. 5,782,757. Patient monitors capable of reading through motion-induced noise are as described in at least U.S. Pat. Nos. 6,770,028; 6,658,276; 6,157,850; 6,002,952; 5,769,785; 5,758,644; and 5,632,272, all incorporated by reference herein. Further, noninvasive sensors include multiple wavelength optical sensors, such as described in U.S. patent application Ser. No. 11/376,013, filed Mar. 1, 2006, entitled “Multiple Wavelength Sensor Emitters;” and physiological monitors include noninvasive blood parameter monitors, such as described in U.S. patent application Ser. No. 11/367,033, filed Mar. 1, 2006, entitled “Noninvasive Multi-Parameter Patient Monitor,” both patent applications assigned to Masimo Laboratories, Inc., Irvine, Calif. and both incorporated by reference herein.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a general flow diagram of a parameter upgrade system;



FIG. 2 is an illustration of an upgrade tool incorporated with a physiological monitoring system;



FIG. 3 is a detailed block diagram of an upgrade tool incorporated with a physiological monitoring system;



FIG. 4 is a flow diagram of a parameter upgrade process;



FIGS. 5A-D are top, perspective, front and side views of an upgrade tool;



FIG. 6 is an exploded view of an upgrade tool;



FIGS. 7A-C are perspective, front and bottom partial assembly views of an upgrade tool;



FIGS. 8A-B is a flowchart of upgrade tool operational functions;



FIG. 9 is a flowchart of upgrade tool read functions;



FIG. 10 is a flowchart of upgrade tool maintenance functions;



FIG. 11 is an illustration of a field application graphical user interface (GUI);



FIG. 12 is an illustration of a manufacturer application GUI;



FIG. 13 is a block diagram of a network configuration for an upgrade tool;



FIG. 14 is a block diagram of a wireless configuration for upgrade tools; and



FIG. 15 is a block diagram of a two-tier parameter pricing structure.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

General Description



FIG. 1 illustrates a parameter upgrade system 10 embodiment having application programs 100 and upgrade tools 300. The parameter upgrade system 10 as a whole controls, facilitates, tracks and documents parameter additions and firmware version upgrades for physiological monitors 201 and, in particular, for a processor board 200 located within the monitor 201. The parameter upgrade system 10 is used throughout the lifespan of the processor boards 300 to control which parameters and which revision of firmware resides on the processor boards 200. This processor board lifespan includes the time from manufacturing and functional testing to the time at a customer facility, such as an OEM manufacturer, and finally to the time “in the field” at an end-user facility, such as a hospital or medical center.


As shown in FIG. 1, upgrade tools 300 are hardware devices that provide a functional interface to processor boards 200. Upgrade tools 300 include a factory upgrade tool, a board enable tool, an end-user upgrade tool and a demo tool, as described with respect to FIG. 4, below. Each upgrade tool 300 operates independently from other tools and from the application programs 100 to perform a unique function or set of functions according to its firmware configuration. These functions include processor board firmware updates, parameter upgrades and the final enabling of processor boards. Upgrade tools 300 also retrieve logged data from the processor boards 200 they have upgraded.


Also shown in FIG. 1, a manufacturer application 110, configured to run on a PC for example, is used to initially configure the upgrade tool's functionality and assign the appropriate type and number of allowed parameter upgrades and firmware version updates. The manufacturer application 110 also reads and reports on the current status of an upgrade tool 300. Further, the manufacturer application 110 collects and documents logged data from the upgrade tool itself as well as logged data that the upgrade tool collected from processor boards 200 during upgrade sessions.


Further shown in FIG. 1, a field application 120, also configured to run on a PC, is used to read from and report on the current status of an upgrade tool 300 in the field, i.e. at an end-user facility. The field application 120 performs reading, collecting and reporting operations similar to the manufacturer application 110. The field application 120 also sends collected data and status back to the manufacturer, such as by email or other Internet connection. In an embodiment, the field application 120 is not be capable of configuring an upgrade tool 300.



FIG. 2 illustrates a physiological monitoring system 20 including a physiological monitor 201, a sensor 30 and an interconnecting cable 50 having a monitor connector 70. The sensor 30 attaches to a patient tissue site 5, such as a fingertip. In an operational configuration (not shown), the monitor connector 70 connects to a sensor port 210 on the monitor 201. The monitor 201 operates in conjunction with the sensor 30 so as to measure and display physiological parameters of a living being, such as a patient, as described above and in further detail below. In particular, the sensor 30 is in communications with an internal processor board 200 (FIG. 3) via a sensor port 210, so that the processor board 200 (FIG. 3) can calculate physiological parameters responsive to sensor signals. In an upgrade configuration as shown, an upgrade tool 300 connects to the sensor port 210 on the monitor 201 so as to communicate with a processor board 200 (FIG. 3), upgrade processor board parameters or enable the processor board, as described in further detail below. A sensor port usable as an input/output port is disclosed in U.S. application Ser. No. 10/898,680, filed on Jul. 23, 2004, titled Multipurpose Sensor Port, which is assigned to Masimo Corporation and incorporated by reference herein.



FIG. 3 illustrates a block diagram of an upgrade tool 300 incorporated with physiological monitoring system 20 (FIG. 2). The portion of the physiological monitoring system shown includes a sensor 30 and a processor board 200. In an operational mode, the sensor port connector 70 of the sensor 30 connects to a monitor sensor port 210, which is wired to the processor board 200. In this manner, the processor board 200 communicates with the sensor 30 to receive one or more intensity signal(s) indicative of one or more physiological parameters. The processor board 200 also communicates with a host instrument (not shown) via an instrument manager 260 so as to display determined parameter values calculated using the one or more intensity signals. According to an embodiment, the processor board 200 comprises processing circuitry arranged on one or more printed circuit boards capable of installation into a physiological monitor 201 (FIG. 2) or capable of being distributed as some or all of one or more OEM components for a wide variety of host instruments monitoring a wide variety of patient parameters. In an embodiment, the processor board 200 comprises drivers 230, a front-end 220, a digital signal processor (“DSP”) 240 and an instrument manager 260. In general, the drivers 230 convert digital control signals into analog drive signals capable of driving sensor emitters 32. The front-end 220 converts composite analog intensity signal(s) from light sensitive detector(s) 34 into digital data input to the DSP 240. The DSP 240 has associated non-volatile memory (not shown) that stores firmware executed by the DSP, such as for deriving physiological parameter measurements.


As shown in FIG. 3, the sensor 30 includes a plurality of emitters 32 irradiating a tissue site 5 with differing wavelengths of light, and one or more detectors 34 capable of detecting the light after attenuation by the tissue 5. The processor board 200 inputs a corresponding sensor signal and is configured to determine the relative concentrations of blood constituents such as HbO2, Hb, HbCO, HbMet and derive parameters such as fractional oxygen saturation, Hbt and blood glucose to name a few. For example, the sensor may be as described in U.S. application Ser. No. 11/367,013 titled Multiple Wavelength Sensor Emitters, cited above.



FIG. 3 also illustrates an upgrade tool 300, which can be programmed as a factory upgrade tool 401 (FIG. 3), a board enable tool 403 (FIG. 3), or an end-user upgrade tool 405 (FIG. 3). The upgrade tool 300 has a DSP 310, nonvolatile memory 320, an information element 330, an I/O port connector 340 and a sensor port connector 350. The DSP 310 performs the various upgrade tool functions, described with respect to FIGS. 8-10, below. The nonvolatile memory 320 stores upload and download data transmitted to and received from the I/O port 340 via an external communications path. The nonvolatile memory 320 also stores upload and download data transmitted to and received from the sensor port connector 350 via the COMM communications path 270. In an embodiment, an information element 330 may be, for example, a Dallas Semiconductor DS2506 EPROM available from Maxim Integrated Products, Inc., Sunnyvale, Calif., or equivalent. In an embodiment, IE NETWORK 250 comprises a signal conductor for transmitting and receiving serial data and a corresponding ground conductor. An information element network is described in U.S. patent application Ser. No. 11/367,036, filed Mar. 1, 2006 entitled Configurable Physiological Measurement System, which is assigned to Masimo and incorporated by reference herein. In an embodiment, the DSP is a SHARC processing device, such as available from Analog Devices. In an embodiment, COMM 270 is a bidirectional synchronous serial communications path such as implemented by one or more SPORTs (synchronous serial ports) on a SHARC DSP. In an embodiment, the I/O port connector 340 mechanically conforms with and the signals communicated thereby electrically conform with the USB (Universal Serial Bus) standard. In embodiments, the I/O port connector 340 may mechanically conform, and the signals communicated thereby electrically conform, with any of many other serial or parallel, wired or wireless interfaces, such as RS-232, IEEE-488, SCSI, IEEE 1394 (Firewire), IEEE 802.11 and expansions thereof and IEEE 802.15 (Bluetooth), to name just a few.


In an embodiment, the I/O port connector 340 mechanically conforms, and the signals communicated thereby electrically conform, with the Ethernet network standard (IEEE 802.3). Although the update tool is shown with a single I/O port connector 340, the update tool 300 may have multiple I/O ports conforming to various interface and network standards. Further, the update tool 300 may have one or more wireless transceivers in communications with the DSP 310 that conform to one or more wireless standards, such as IEEE 802.11 and expansions thereof and Bluetooth.


Further shown in FIG. 3, in addition to adding parameters to the processor board, the upgrade tool 300 can be used to update processor board firmware and download processor board data. In particular, the upgrade tool 300 communicates via a sensor port connector 350 with a physiological monitor 201 (FIG. 2) and via an I/O port connector 340 with a digital I/O device. The digital I/O device may be a PC, PDA, cellphone, pager, computer-on-wheels (COW) to name a few, or other device having a data memory and interface for communicating with the upgrade tool 300. In an embodiment, the upgrade tool 300 downloads firmware updates from a digital I/O device to nonvolatile memory 320 and uploads those updates to a physiological monitor 210 (FIG. 2). In an embodiment, the upgrade tool 300 downloads processor board data to nonvolatile memory 320 and uploads that data to a digital I/O device.


Also shown in FIG. 3, the processor board 200 reads the info element 330 to identify the upgrade tool as such. Once identified, the processor board 200 provides power 360 to the tool. The tool DSP 310 then communicates with the board DSP 240 so as to identify the type of upgrade tool, as described with respect to FIG. 4, below.


In an embodiment, processor board data includes measurement data, operational information or manufacturer information, which can be advantageously uploaded to a PC or other digital I/O device connected to the upgrade tool 300, as described above. Measurement data may comprise patient data including raw sensor data and trend data for any one or more of the measured parameters. Operational information may comprise, for example, dates and times of operation, total operating time, failure codes and event information. Failure codes indicate, for example, processor board failures and host instrument failures. Event information includes alarm data, such as a probe off occurrence and parameter measurements outside of preset limits. Manufacturer information may comprise, as examples, service information, firmware version updates and parameter upgrade dates. Service information may include firmware upgrade history and service history, including dates and times. Processor board data may also comprise processor board identification, operational information, service information and measurement data. Board identification may include serial number and current firmware version. In an embodiment, an upgrade tool may require a significant deposit so as to encourage return to the OEM for downloading the tool data and for reuse.


In various embodiments, the upgrade tool may be connected to both a digital I/O device and a physiological monitor; the upgrade tool may be connected first to one or more digital I/O devices and then to one or more physiological monitors; or the upgrade tool may be connected to one or more physiological monitors and then to one or more digital I/O devices.


Demo Tool


A demo tool (not shown) embodiment has only an information element 330 and a sensor port connector 350. The information element 330 identifies the demo tool to the processor board 200 via the IE NETWORK 250. A processor board 200 reading the information element 330 of a connected demo tool outputs simulated measurements for available parameters. This is particularly advantageous for a disabled processor board 410-420 (FIG. 4), i.e. a board unable to output measurements for available parameters until the board is enabled. In this manner, a customer or other user can verify that all desired parameters are available before creating an enabled board 430 (FIG. 4) with a board enable tool 403 (FIG. 4), which locks-out further parameter upgrades with a factory upgrade tool 401 (FIG. 4), as described below.


Upgrade Process



FIG. 4 illustrates a parameter upgrade process 400 where a processor board 200 (FIG. 3) undergoes multiple upgrade stages, including a disabled board 410, a factory upgraded board 420, an enabled board 430 and an end-user upgraded board 440. Multiple upgrade tools 300 are used to transition processor boards 200 (FIG. 3) between stages, including a disabled processor board 410, a factory upgraded processor board 420, an enabled processor board 430 and an end-user upgraded processor board 440, as described below. The upgrade tools 300 include a factory upgrade tool 401, a board enable tool 403 and an end-user upgrade tool 405.


In an embodiment, to facilitate the control of parameters, the processor board firmware associates a state with each parameter. Each parameter state will track whether the parameter is “available” or not. The processor board firmware will also associate a state to the entire board. This state will track whether the entire board is “enabled” or not. Disabled boards will not output measurement data for any parameter. Once enabled, boards will output measurement data for available parameters only. Additional parameters can then be upgraded to the available state. The lifespan of a processor board can be broken into four upgrade phases with regard to an example use of the parameter upgrade system, described below.


Disabled Processor Board


A disabled processor board 410 is a newly manufactured processor boards that has passed a function test and has been programmed with released firmware. The released firmware is capable of measuring all parameters but in this initial state, a disabled processor board 410 has no “available” parameters and is “disabled,” which means that no parameter data is output from the board. In an embodiment, a functional test may upgrade a disabled processor board 410 to have a default set of available parameters, such as oxygen saturation, pulse rate and perfusion index. In another embodiment, a disabled processor board 410 is shipped to a customer with no parameters available, and the customer adds the default parameters along with additionally purchased parameters using one or more factory upgrade tools 401, as described below.


Factory Upgraded Processor Board


An upgrade tool that has been configured to function as a factory upgrade tool 401 can be used to upgrade the disabled processor board 410 to a factory upgraded processor board 420. This upgrade is with a single parameter, such as HbCO for example. After this upgrade, HbCO is referred to as being available. The board itself is still disabled and will not output HbCO parameter data. During this phase, multiple parameters can be upgraded to be available. In an embodiment, a different factory upgrade tool 401 must be used for each parameter. Available parameters for unenabled boards 410, 420 can be verified in a demo mode using a demo tool as described above.


Enabled Processor Board


An upgrade tool that has been configured to function as a board enable tool 403 is used to “enable” the factory upgraded processor board 420 to an enabled processor board 430. An enabled board 330 is capable of sending parameters to a host instrument. After the board is enabled, any available parameters will be measured and output with the appropriate sensors. Once a board is enabled, it can no longer be upgraded with a factory upgrade tool 401. From this point on, only an end-user upgrade tool 405 can be used to upgrade the board with additional parameters or firmware updates.


End-User Upgraded Board


This phase represents the rest of a processor board's lifespan. Additional parameters can be added to an enabled processor board 430 with an end-user upgrade tool 405 only and is designated an end-user upgraded processor board 440. In an embodiment, as with the factory upgrade tool 401, a different end-user upgrade tool 405 must be used for each parameter to be added. All available parameters will remain available for the remaining lifespan of the board. In an embodiment, an upgrade tool 400 also can be used during the upgrade processes described above to advantageously update processor board firmware to the latest version and to retrieve various processor board data from one or more processor boards, as described in detail below. The above describes but one example use of the parameter upgrade system.


Upgrade Tool Configuration



FIGS. 5-7 illustrate an upgrade tool 300 embodiment. As shown in FIGS. 5A-D, an upgrade tool 300 has a case 510, an I/O port connector 340 and a sensor port connector 350, as described above. In the embodiment shown, the I/O port connector 340 is a USB connector, and the sensor port connector 350 is a 20-pin connector.


As shown in FIG. 6, the case 510 has an upper cover 610 and a lower cover 620, which are attached together with fasteners 670 to enclose a circuit board 630. The circuit board 630 mechanically mounts and electrically connects the DSP 310 (FIG. 3), non-volatile memory 320 (FIG. 3) and info element 330 (FIG. 3) and associated “glue” circuits, conductors and components. The sensor port connector 350 has a connector block 640, a clip 650, a shell 660 and a cable 670. The cable 670 interconnects the connector block 640 and the circuit board 630. The connector block 640 provides pins for electrically attaching wires from one end of the cable 670 and connector contacts for mating with corresponding sensor port 210 (FIG. 1) contacts. The clip 650 provides a finger releasable hold to the sensor port 210 (FIG. 1) connector. The shell 660 houses the connector block 640 and clip 650 and provides a strain relief mount to the case 510.


As shown in FIGS. 7A-C, a circuit board assembly 700 has the sensor port connector 350 mounted to the circuit board 630 via the cable 670. The circuit board assembly 700 mounts into the upper cover 610 so that the circuit board 630 is enclosed within the case 510 (FIG. 6) and secured by the fasteners 670 (FIG. 6) and so that the I/O port connector 340 and sensor port connector 350 are exposed.


Upgrade Tool Functions



FIGS. 8-10 illustrate upgrade tool functions, which include processor board functions 800 (FIGS. 8A-B), tool reading functions 900 (FIG. 9) and tool maintenance functions 1000 (FIG. 10). Corresponding graphical user interfaces (GUIs) are described with respect to FIGS. 11 and 12, below. As shown in FIGS. 8A-B, processor board functions 800 involve upgrade tool 300 (FIG. 3) communications with a processor board 200 (FIG. 3) via the COMM path 270 (FIG. 3) and the sensor port 210 (FIG. 3). Processor board functions 800 include processor board authentication 810, parameter upgrade administration 820, uploading processor board firmware modifications 830 and downloading processor board data 840. Processor board authentication 810 includes verification that a valid processor board is connected to the sensor port. This verification includes transmission and receipt of an encrypted handshake 812 between the upgrade tool and the processor board. This handshake is successful only if the upgrade tool recognizes the processor board 814 and the processor board recognizes the tool. Processor board authentication 810 also includes board type determination 816 and matching 818 the upgrade tool type, i.e. factory tool or end-user tool to the processor board type, i.e. a disabled board 410, 420 (FIG. 4) or an enabled board 430, 440 (FIG. 4). If the processor board does not authenticate or there is a mismatch between tool type and board type, e.g. a factory tool is connected to an enabled board, then the upgrade tool performs no action 819 with respect to the connected processor board.


As shown in FIGS. 8A-B, parameter upgrade administration 820 includes reading the available parameters 822 from the processor board and verifying the tool upgrade count 826. If and only if the tool specific parameter is currently unavailable on the processor board 824 and the tool upgrade count is not zero 827, is the processor board parameter made available. Otherwise, the upgrade tool performs no action 829. The upgrade count is decremented accordingly 828.


Further shown in FIGS. 8A-B, uploading processor board firmware modification 830 includes determining if the tool contains a firmware modification 832, reading the board firmware version number 834 and replacing the processor board firmware with the tool firmware modification 838 if and only if the processor board version number is within the range defined in the tool 836. The downloading processor board data 840 includes transferring the processor board data into the tool and storing the data in tool nonvolatile memory according to a processor board identifier.



FIG. 9 illustrates the tool reading functions 900, which involve communications with an external digital device, such as a PC, via the I/O port 340 (FIG. 3). External device authentication 910 verifies that an authorized external device is accessing an upgrade tool. This verification includes receipt and transmission of an encrypted handshake between the upgrade tool and the external device 912. This handshake is successful only if the upgrade tool recognizes the external device 914. Otherwise, the tool is non-responsive 919 to the attached device. The upload tool data 920 transfers tool specific data to the external device, such as described with respect to FIG. 10, below.



FIG. 10 illustrates the tool maintenance functions 1000, which also involve communications with an external digital device, such as a PC, via the I/O port 340 (FIG. 3). Tool maintenance functions 1000 include external device authentication 1010, downloading parameter upgrades 1020 and firmware modifications 1030 from the external digital device and uploading processor board history 1040 to the external digital device. External device authentication 1010 verifies that an authorized external device is accessing an upgrade tool. This verification includes receipt and transmission of an encrypted handshake between the upgrade tool and the external device 1012. This handshake is successful only if the upgrade tool recognizes the external device 1014. Otherwise, the tool is non-responsive 1019 to the attached device. The parameter upgrade download 1020 indicates the tool parameter and the number of authorized parameter upgrades for that parameter. Further, if the external device has a processor board firmware update 1032, that firmware is downloaded into the tool 1034. Also, any processor board data previously downloaded into the tool from one or more processor boards is uploaded into the external device 1040.


PC Interface



FIGS. 11-12 illustrate a graphical user interfaces (GUIs) for a field application 120 (FIG. 1) and a manufacturer application 110 (FIG. 1), respectively. As shown in FIG. 11, in a field application GUI 1100 embodiment, a PC provides an interface for a customer or end-user to “read” a factory upgrade tool 401 (FIG. 4) or an end-user tool 405 (FIG. 4). In particular, a user can determine a tool serial number 1110, the remaining number of upgrades 1120, the tool parameter 1130, the tool type 1140 and the firmware version 1150. The process is read only, i.e. the user cannot alter the tool or read other data stored in the tool.


As shown in FIG. 12, in a manufacturer GUI 1202 embodiment, a PC provides an interface for a manufacturer to both read and modify a tool. The tool serial number 1210 can be displayed. The number of upgrades 1220, the tool parameter 1230 and the tool type 1240 can also be displayed and modified.


Networking and Wireless Applications



FIG. 13 illustrates an upgrade tool networking application 1300. An upgrade tool 300 interconnects a physiological monitor 201 via a sensor port 210 (FIG. 3) with a network 1310 via an I/O port 340 (FIG. 3), such as an Ethernet compatible interface. In this manner, the upgrade tool 300 can communicate with one or more digital I/O devices 1303, as described above, or gain access to the Internet 1304. In an embodiment, when the upgrade tool 300 is connected to the physiological monitor 201, the upgrade tool accesses a central website via the network 1310 (or a wireless connection as described below) and the Internet 1304 so as to download the latest firmware updates, which are made accessible from the website. These firmware updates are then uploaded to a corresponding processor board within the physiological monitor 201, as described above.



FIG. 14 illustrates an upgrade tool networking application 1400. In an embodiment, an upgrade tool 300 interconnects a physiological monitor 201 via a sensor port 210 (FIG. 3) with a wireless transceiver via an I/O port 340 (FIG. 3). The wireless transceiver is compliant with a wireless standard, such as IEEE-802.11 or IEEE 802.15 (Bluetooth). In an embodiment, the upgrade tool 300 provides wireless communications with a wireless digital I/O device 1301. In an embodiment, the upgrade tool 300 provides wireless communications with a wireless network access point 1302. In an embodiment, the upgrade tool 300 also has a network I/O port in communications with a network, such as described with respect to FIG. 13, above, and acts as a network access point for a second wireless upgrade tool connected to a second physiological monitor 1303. In other embodiments, an upgrade tool connected to any power source and a wired or wireless downloads firmware updates or any other data and uploads stored data while in communication with a manufacturer server or other secure computer.


Tiered Parameter Pricing



FIG. 15 illustrates two-tiered parameter pricing for a processor board 200, such as described with respect to FIG. 3, above. As described above, the processor board 200 has the capability to measure multiple physiological parameters. As described above, a parameter upgrade process 400 (FIG. 4) provides a flexible pricing plan for these multiple parameters. In an embodiment, parameters can be made available individually to individual boards, providing processor boards that are custom-configurable to fit customer needs.


In an embodiment, parameter programming can occur at a factory, a customer or an end-user facility. Factory parameters 1510 include default parameters added to a newly manufactured processor board 200. Customer parameters 1520 include additional parameters added to a processor board 200 in conjunction with the incorporation of the processor board within a host instrument 201, as described with respect to FIGS. 3-4, above. End-user parameters 1530 include additional parameters that are made available to an enabled processor board 200 integrated into an operational host instrument 201 sold or otherwise provided to an end-user, such as a hospital or medical facility.


In an advantageous embodiment, a parameter upgrade system is configured so as to provide a self-enforcing, two-tier parameter pricing structure. A first tier pricing 1540 applies to factory parameters 1510 and customer parameters 1520. A second tier pricing 1550 applies to end-user parameters 1530. As one example, first tier pricing 1540 applies a lower price for one or more of the available parameters as compared to the second tier pricing 1550.


A parameter upgrade system has been disclosed in detail in connection with various embodiments. These embodiments are disclosed by way of examples only and are not to limit the scope of the claims that follow. One of ordinary skill in art will appreciate many variations and modifications. For example, in an embodiment, upgrade tools 300 (FIG. 3) spread firmware updates between processor boards in a viral manner, i.e. downloading a detected higher version firmware from a processor board and uploading the firmware to other processor boards that have lower version firmware.

Claims
  • 1. A physiological monitor comprising: a sensor port configured for attachment and communication with a sensor and further configured for attachment and communication with a handheld upgrade tool in lieu of the sensor;one or more processors in communication with the sensor port; anda data store storing a plurality of firmware instructions, the plurality of firmware instructions comprising: a first set of firmware instructions relating to calculation of at least one first physiological parameter in response to a sensor signal received from the sensor, wherein the first set of firmware instructions is made available to the one or more processors, anda second set of firmware instructions relating to calculation of at least one second physiological parameter in response to the sensor signal received from the sensor, wherein the second set of firmware instructions is not made available to the one or more processors,wherein the one or more processors are configured to: determine that the handheld upgrade tool is attached to the sensor port,determine whether the handheld upgrade tool is authorized to access the physiological monitor,determine whether a tool type of the handheld upgrade tool corresponds to a processor board type associated with the physiological monitor, andbased at least in part on a determination that the tool type corresponds to the processor board type, a determination that the handheld upgrade tool is authorized to access the physiological monitor and a determination that the physiological monitor is authorized to access the handheld upgrade tool, receive an update to the plurality of firmware instructions from the handheld upgrade tool, wherein the update to the plurality of firmware instructions makes available to the one or more processors the second set of firmware instructions.
  • 2. The physiological monitor of claim 1, wherein the handheld upgrade tool determines whether the physiological monitor is authorized to access the handheld upgrade tool.
  • 3. The physiological monitor of claim 1, wherein the one or more processors are further configured to, based at least in part on a determination that the tool type does not correspond to the processor board type, determine that the handheld upgrade tool is not authorized to access the physiological monitor.
  • 4. A method for updating firmware instructions on a physiological monitor comprising: determining, using one or more processors of the physiological monitor, that a handheld upgrade tool is attached to a sensor port of the physiological monitor in lieu of a sensor;determining, using the one or more processors of the physiological monitor, that the handheld upgrade tool is authorized to access the physiological monitor; andbased at least in part on said determining that the handheld upgrade tool is authorized to access the physiological monitor, and a determination that the physiological monitor is authorized to access the handheld upgrade tool, receiving from the handheld upgrade tool an update to a plurality of firmware instructions stored in a data store of the physiological monitor,wherein the plurality of firmware instructions comprises a first set of firmware instructions relating to calculation of at least one first physiological parameter in response to a sensor signal received from the sensor and a second set of firmware instructions relating to calculation of at least one second physiological parameter in response to the sensor signal received from the sensor,wherein prior to said receiving the update to the plurality of firmware instructions, the first set of firmware instructions is made available to the one or more processors and the second set of firmware instructions is not made available to the one or more processors,wherein the update to the plurality of firmware instructions makes the second set of firmware instructions available to the one or more processors.
  • 5. The method of claim 4, wherein said determining that the handheld upgrade tool is authorized to access the physiological monitor authenticates the handheld upgrade tool for the physiological monitor.
  • 6. The method of claim 4, further comprising identifying a tool type of the handheld upgrade tool.
  • 7. The method of claim 6, further comprising determining that a board type of the one or more processors corresponds to the tool type of the handheld upgrade tool.
  • 8. The method of claim 6, wherein said receiving the update to the plurality of firmware instructions is further based at least in part on said determining that a board type of the one or more processors corresponds to the tool type of the handheld upgrade tool.
  • 9. The method of claim 6, wherein said receiving the update to the plurality of firmware instructions is further based at least in part on said determining that the board type of the one or more processors matches the tool type of the handheld upgrade tool.
  • 10. A parameter upgrade system comprising: a handheld upgrade tool comprising a sensor port connector individually attachable to a sensor port of a physiological monitor in lieu of a sensor, the handheld upgrade tool configured to provide an update to a plurality of firmware instructions of the physiological monitor; andthe physiological monitor comprising: the sensor port configured for attachment and communication with the sensor and further configured for attachment and communication with the handheld upgrade tool in lieu of the sensor,one or more processors in communication with the sensor port, anda data store storing the plurality of firmware instructions, the plurality of firmware instructions comprising:a first set of firmware instructions relating to calculation of at least one first physiological parameter in response to a sensor signal received from the sensor, wherein the first set of firmware instructions is made available to the one or more processors, anda second set of firmware instructions relating to calculation of at least one second physiological parameter in response to the sensor signal received from the sensor, wherein the second set of firmware instructions is not made available to the one or more processors,wherein the one or more processors are configured to: determine that the handheld upgrade tool is attached to the sensor port,determine that the handheld upgrade tool is authorized to access the physiological monitor; andbased at least in part on the determination that the handheld upgrade tool is authorized to access the physiological monitor and a determination that the physiological monitor is authorized to access the handheld upgrade tool, receive the update to the plurality of firmware instructions from the handheld upgrade tool, wherein the update to the plurality of firmware instructions makes available to the one or more processors the second set of firmware instructions.
  • 11. The parameter upgrade system of claim 10, wherein the one or more processors are configured to identify a tool type of the handheld upgrade tool.
  • 12. The parameter upgrade system of claim 11, wherein to receive the update to the plurality of firmware instructions is further based at least in part on the determination that a board type of the one or more processors corresponds to the tool type of the handheld upgrade tool.
  • 13. The parameter upgrade system of claim 10, wherein the one or more processors are further configured to determine that a board type of the one or more processors corresponds to a tool type of the handheld upgrade tool.
  • 14. The parameter upgrade system of claim 10, wherein the handheld upgrade tool comprises another port connector that is different from the sensor port connector, the another port connector being configured to provide a communications path between a processor of the handheld upgrade tool and a computing device that is different from the physiological monitor.
  • 15. The parameter upgrade system of claim 10, wherein the handheld upgrade tool is sized to fit in a palm of a hand of a user.
  • 16. The parameter upgrade system of claim 10, wherein the sensor port connector of the handheld upgrade tool is configured to mate directly with the sensor port of the physiological monitor and provide a communications path between a processor of the handheld upgrade tool and the one or more processors of the physiological monitor.
  • 17. The parameter upgrade system of claim 10, wherein the one or more processors are further configured to determine that a board type of the one or more processors matches a tool type of the handheld upgrade tool.
CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation of U.S. application Ser. No. 11/757,925, filed Jun. 4, 2007, entitled “Parameter Upgrade System,” which claims priority benefit to U.S. Provisional Application No. 60/811,001, filed Jun. 5, 2006, entitled “Parameter Upgrade System,” each of which is hereby incorporated herein by reference in its entirety.

US Referenced Citations (1333)
Number Name Date Kind
2567926 Dunkelberger Sep 1951 A
3103214 Smith Sep 1963 A
3313290 Chance et al. Apr 1967 A
3319216 McCullough May 1967 A
3463142 Harte et al. Aug 1969 A
3482565 Gowen Dec 1969 A
3543310 Pelissier Oct 1970 A
3647299 Lavallee Mar 1972 A
3704706 Herczfeld et al. Dec 1972 A
3710303 Gallagher, Jr. Jan 1973 A
3711272 Randall et al. Jan 1973 A
3740570 Kaelin et al. Jun 1973 A
3799672 Vurek Mar 1974 A
3802776 Tchang Apr 1974 A
3970353 Kaufman Jul 1976 A
3995209 Weston Nov 1976 A
4051522 Healy et al. Sep 1977 A
4086915 Kofsky et al. May 1978 A
4129124 Thalmann Dec 1978 A
4169976 Cirri Oct 1979 A
4182977 Stricklin, Jr. Jan 1980 A
4216462 McGrath et al. Aug 1980 A
4237344 Moore Dec 1980 A
4305401 Reissmueller et al. Dec 1981 A
4308456 Van Der Gaag et al. Dec 1981 A
4321930 Jobsis et al. Mar 1982 A
4334544 Hill et al. Jun 1982 A
4346590 Brown Aug 1982 A
4350165 Striese Sep 1982 A
4356475 Neumann et al. Oct 1982 A
4380240 Jöbsis et al. Apr 1983 A
4406289 Wesseling et al. Sep 1983 A
4407290 Wilber Oct 1983 A
4414980 Mott Nov 1983 A
4449821 Lee May 1984 A
4451694 Harper et al. May 1984 A
4480886 Bergamin Nov 1984 A
4481804 Eberhard et al. Nov 1984 A
4490003 Robinson Dec 1984 A
4498722 Fedder et al. Feb 1985 A
4505848 Kobayashi Mar 1985 A
4528986 Arundel et al. Jul 1985 A
4531795 Sinclair Jul 1985 A
4580867 Wright et al. Apr 1986 A
4621643 New, Jr. et al. Nov 1986 A
4636786 Haertling Jan 1987 A
4642627 Hodsdon Feb 1987 A
4648028 DeKlotz Mar 1987 A
4653498 New, Jr. et al. Mar 1987 A
4674085 Aranguren et al. Jun 1987 A
4684245 Goldring Aug 1987 A
4684246 Downing et al. Aug 1987 A
4685464 Goldberger et al. Aug 1987 A
4690492 Beard Sep 1987 A
4695258 Hanson et al. Sep 1987 A
4700708 New, Jr. et al. Oct 1987 A
4770179 New, Jr. et al. Sep 1988 A
4797125 Malana Jan 1989 A
4815469 Cohen et al. Mar 1989 A
4824242 Frick et al. Apr 1989 A
4825872 Tan et al. May 1989 A
4825879 Tan et al. May 1989 A
4830014 Goodman et al. May 1989 A
4834532 Yount May 1989 A
4838808 Fujiura Jun 1989 A
4843013 Chiang Jun 1989 A
4844784 Suzuki et al. Jul 1989 A
4848901 Hood, Jr. Jul 1989 A
4858615 Meinema Aug 1989 A
4859057 Taylor et al. Aug 1989 A
4865038 Rich et al. Sep 1989 A
4867165 Noller et al. Sep 1989 A
4877322 Hill Oct 1989 A
4880304 Jaeb et al. Nov 1989 A
4887260 Carden et al. Dec 1989 A
4900904 Wright et al. Feb 1990 A
4907594 Muz Mar 1990 A
4913150 Cheung et al. Apr 1990 A
4916444 King Apr 1990 A
4920339 Friend et al. Apr 1990 A
4927264 Shiga et al. May 1990 A
4938218 Goodman et al. Jul 1990 A
4942877 Sakai et al. Jul 1990 A
4952177 Drake et al. Aug 1990 A
4960128 Gordon et al. Oct 1990 A
4961711 Fujiura et al. Oct 1990 A
4964408 Hink et al. Oct 1990 A
4974591 Awazu et al. Dec 1990 A
4996975 Nakamura Mar 1991 A
5007704 McCartney Apr 1991 A
RE33643 Isaacson et al. Jul 1991 E
5031608 Weinstein Jul 1991 A
5038800 Oba Aug 1991 A
5041187 Hink et al. Aug 1991 A
5058098 Sakaue et al. Oct 1991 A
5058588 Kaestle Oct 1991 A
5061916 French et al. Oct 1991 A
5066859 Karkar et al. Nov 1991 A
5069213 Polczynski Dec 1991 A
5080098 Willett et al. Jan 1992 A
5086229 Rosenthal et al. Feb 1992 A
5087242 Petelenz et al. Feb 1992 A
5090410 Saper et al. Feb 1992 A
5099842 Mannheimer et al. Mar 1992 A
5108298 Simmel Apr 1992 A
5109848 Thomas et al. May 1992 A
5109849 Goodman et al. May 1992 A
5113862 Mortazavi May 1992 A
5125403 Culp Jun 1992 A
5126648 Jacobs Jun 1992 A
5140228 Biegel Aug 1992 A
5158323 Yamamoto et al. Oct 1992 A
5163438 Gordon et al. Nov 1992 A
5170786 Thomas et al. Dec 1992 A
5188098 Hoffman et al. Feb 1993 A
5193543 Yelderman Mar 1993 A
5209230 Swedlow et al. May 1993 A
5217013 Lewis et al. Jun 1993 A
5224478 Sakai et al. Jul 1993 A
5224882 Olms Jul 1993 A
5246003 DeLonzor Sep 1993 A
5247931 Norwood Sep 1993 A
5249576 Goldberger et al. Oct 1993 A
5266792 Crowne et al. Nov 1993 A
5267562 Ukawa et al. Dec 1993 A
5287853 Vester et al. Feb 1994 A
5295852 Renn et al. Mar 1994 A
5295872 Christensson Mar 1994 A
5297548 Pologe Mar 1994 A
5302133 Tondreault Apr 1994 A
5308919 Minnich May 1994 A
5309908 Friedman et al. May 1994 A
5313940 Fuse et al. May 1994 A
5317269 Mills et al. May 1994 A
5319355 Russek Jun 1994 A
5319363 Welch et al. Jun 1994 A
5337744 Branigan Aug 1994 A
5339810 Ivers et al. Aug 1994 A
5341805 Stavridi et al. Aug 1994 A
5365937 Reeves et al. Nov 1994 A
D353195 Savage et al. Dec 1994 S
D353196 Savage et al. Dec 1994 S
5377676 Vari et al. Jan 1995 A
5380213 Piorunneck et al. Jan 1995 A
5387122 Goldberger et al. Feb 1995 A
5390670 Centa et al. Feb 1995 A
5397247 Aoki et al. Mar 1995 A
5400267 Denen et al. Mar 1995 A
5407368 Strand et al. Apr 1995 A
5415629 Henley May 1995 A
D359546 Savage et al. Jun 1995 S
5422632 Bucholtz et al. Jun 1995 A
5425375 Chin et al. Jun 1995 A
5431170 Mathews Jul 1995 A
5436499 Namavar et al. Jul 1995 A
D361840 Savage et al. Aug 1995 S
5438986 Disch et al. Aug 1995 A
D362063 Savage et al. Sep 1995 S
5452717 Branigan et al. Sep 1995 A
D363120 Savage et al. Oct 1995 S
5456252 Vari et al. Oct 1995 A
5460182 Goodman et al. Oct 1995 A
5469845 DeLonzor et al. Nov 1995 A
5479934 Imran Jan 1996 A
5482036 Diab et al. Jan 1996 A
5490505 Diab et al. Feb 1996 A
5490523 Isaacson et al. Feb 1996 A
5494043 O'Sullivan et al. Feb 1996 A
5498235 Flower Mar 1996 A
5509823 Harting et al. Apr 1996 A
5515169 Cargill et al. May 1996 A
5520177 Ogawa et al. May 1996 A
5521997 Rovenolt et al. May 1996 A
5533509 Koashi et al. Jul 1996 A
5533511 Kaspari et al. Jul 1996 A
5534851 Russek Jul 1996 A
5561275 Savage et al. Oct 1996 A
5562002 Lalin Oct 1996 A
5564108 Hunsaker et al. Oct 1996 A
5564417 Chance Oct 1996 A
5569823 Schreier et al. Oct 1996 A
5570002 Castleman Oct 1996 A
5575284 Athan et al. Nov 1996 A
5579001 Dempsey et al. Nov 1996 A
5579775 Dempsey et al. Dec 1996 A
5584296 Cui et al. Dec 1996 A
5588427 Tien Dec 1996 A
5590649 Caro et al. Jan 1997 A
5602924 Durand et al. Feb 1997 A
5617857 Chader et al. Apr 1997 A
5632272 Diab et al. May 1997 A
5638816 Kiani-Azarbayjany et al. Jun 1997 A
5638818 Diab et al. Jun 1997 A
5645440 Tobler et al. Jul 1997 A
5660567 Nierlich et al. Aug 1997 A
5671914 Kalkhoran et al. Sep 1997 A
5673693 Solenberger Oct 1997 A
5678544 DeLonzor et al. Oct 1997 A
5682803 Boianjlu Nov 1997 A
5685299 Diab et al. Nov 1997 A
5687734 Dempsey et al. Nov 1997 A
5692503 Kuenstner Dec 1997 A
5715390 Hoffman Feb 1998 A
5720293 Quinn et al. Feb 1998 A
5726440 Kalkhoran et al. Mar 1998 A
D393830 Tobler et al. Apr 1998 S
5742512 Edge Apr 1998 A
5743262 Lepper, Jr. et al. Apr 1998 A
5747806 Khalil et al. May 1998 A
5748103 Flach et al. May 1998 A
5750994 Schlager May 1998 A
5758644 Diab et al. Jun 1998 A
5760910 Lepper, Jr. et al. Jun 1998 A
5767791 Stoop et al. Jun 1998 A
5769785 Diab et al. Jun 1998 A
5770028 Maley et al. Jun 1998 A
5779630 Fein et al. Jul 1998 A
5782757 Diab et al. Jul 1998 A
5785644 Diab et al. Jul 1998 A
5785659 Caro et al. Jul 1998 A
5790432 Morys Aug 1998 A
5791347 Flaherty et al. Aug 1998 A
5803909 Maki et al. Sep 1998 A
5807247 Mechant et al. Sep 1998 A
5807248 Mills Sep 1998 A
5810724 Gronvall Sep 1998 A
5810734 Caro et al. Sep 1998 A
5817010 Hibi Oct 1998 A
5818985 Merchant et al. Oct 1998 A
5823950 Diab et al. Oct 1998 A
5830129 Baer et al. Nov 1998 A
5830131 Caro et al. Nov 1998 A
5833618 Caro et al. Nov 1998 A
5841435 Dauerer et al. Nov 1998 A
5860919 Kiani-Azarbayjany et al. Jan 1999 A
5890929 Mills et al. Apr 1999 A
5895369 Flower Apr 1999 A
5904654 Wohltmann et al. May 1999 A
5919133 Taylor et al. Jul 1999 A
5919134 Diab Jul 1999 A
5934925 Tobler et al. Aug 1999 A
5939609 Knapp et al. Aug 1999 A
5940182 Lepper, Jr. et al. Aug 1999 A
5957885 Bollish et al. Sep 1999 A
5970353 Sultan Oct 1999 A
5987343 Kinast Nov 1999 A
5991355 Dahlke Nov 1999 A
5995855 Kiani et al. Nov 1999 A
5997343 Mills et al. Dec 1999 A
5999834 Wang et al. Dec 1999 A
6002952 Diab et al. Dec 1999 A
6010937 Karam et al. Jan 2000 A
6011985 Athan et al. Jan 2000 A
6011986 Diab et al. Jan 2000 A
6014576 Raley Jan 2000 A
6027452 Flaherty et al. Feb 2000 A
6036642 Diab et al. Mar 2000 A
6040578 Malin et al. Mar 2000 A
6045509 Caro et al. Apr 2000 A
6061584 Lovejoy et al. May 2000 A
6066204 Haven May 2000 A
6067462 Diab et al. May 2000 A
6074345 van Oostrom et al. Jun 2000 A
6081735 Diab et al. Jun 2000 A
6088607 Diab et al. Jul 2000 A
6110522 Lepper, Jr. et al. Aug 2000 A
6115673 Malin et al. Sep 2000 A
6124597 Shehada Sep 2000 A
6128521 Marro et al. Oct 2000 A
6129675 Jay Oct 2000 A
6144868 Parker Nov 2000 A
6151516 Kiani-Azarbayjany et al. Nov 2000 A
6152754 Gerhardt et al. Nov 2000 A
6157850 Diab et al. Dec 2000 A
6165005 Mills et al. Dec 2000 A
6174283 Nevo Jan 2001 B1
6184521 Coffin, IV et al. Feb 2001 B1
6206830 Diab et al. Mar 2001 B1
6223064 Lynn et al. Apr 2001 B1
6229856 Diab et al. May 2001 B1
6232609 Snyder et al. May 2001 B1
6236872 Diab et al. May 2001 B1
6241683 Macklem et al. Jun 2001 B1
6253097 Aronow et al. Jun 2001 B1
6255708 Sudharsanan et al. Jul 2001 B1
6256523 Diab et al. Jul 2001 B1
6263222 Diab et al. Jul 2001 B1
6268283 Huang Jul 2001 B1
6278522 Lepper, Jr. et al. Aug 2001 B1
6280213 Tobler et al. Aug 2001 B1
6280381 Malin et al. Aug 2001 B1
6282438 Maki et al. Aug 2001 B1
6285896 Tobler et al. Sep 2001 B1
6301493 Marro et al. Oct 2001 B1
6308089 Ruhr et al. Oct 2001 B1
6317627 Ennen et al. Nov 2001 B1
6321100 Parker Nov 2001 B1
6325761 Jay Dec 2001 B1
6330468 Scharf Dec 2001 B1
6334065 Al-Ali et al. Dec 2001 B1
6343224 Parker Jan 2002 B1
6349228 Kiani et al. Feb 2002 B1
6360114 Diab et al. Mar 2002 B1
6368283 Xu et al. Apr 2002 B1
6371921 Caro et al. Apr 2002 B1
6377829 Al-Ali Apr 2002 B1
6388240 Schulz et al. May 2002 B2
6397091 Diab et al. May 2002 B2
6411373 Garside et al. Jun 2002 B1
6415167 Blank et al. Jul 2002 B1
6430437 Marro Aug 2002 B1
6430525 Weber et al. Aug 2002 B1
6433696 Deiterman et al. Aug 2002 B1
6440067 DeLuca et al. Aug 2002 B1
6463142 Kilp Oct 2002 B1
6463311 Diab Oct 2002 B1
6470199 Kopotic et al. Oct 2002 B1
6473632 Myers Oct 2002 B1
6487429 Hockersmith et al. Nov 2002 B2
6496711 Athan et al. Dec 2002 B1
6501975 Diab et al. Dec 2002 B2
6505059 Kollias et al. Jan 2003 B1
6515273 Al-Ali Feb 2003 B2
6519487 Parker Feb 2003 B1
6525386 Mills et al. Feb 2003 B1
6526300 Kiani et al. Feb 2003 B1
6534012 Hazen et al. Mar 2003 B1
6541756 Schulz et al. Apr 2003 B2
6542764 Al-Ali et al. Apr 2003 B1
6544173 West et al. Apr 2003 B2
6544174 West et al. Apr 2003 B2
6553241 Mannheimer et al. Apr 2003 B2
6558276 Yokota et al. May 2003 B1
6571113 Fein et al. May 2003 B1
6580086 Schulz et al. Jun 2003 B1
6584336 Al-Ali et al. Jun 2003 B1
6587196 Stippick et al. Jul 2003 B1
6587199 Luu Jul 2003 B1
6595316 Cybulski et al. Jul 2003 B2
6597932 Tian et al. Jul 2003 B2
6597933 Kiani et al. Jul 2003 B2
6600940 Fein et al. Jul 2003 B1
6606511 All et al. Aug 2003 B1
6611320 Lindberg et al. Aug 2003 B1
6632181 Flaherty et al. Oct 2003 B2
6635559 Greenwald et al. Oct 2003 B2
6639668 Trepagnier Oct 2003 B1
6640116 Diab Oct 2003 B2
6640117 Makarewicz et al. Oct 2003 B2
6643530 Diab et al. Nov 2003 B2
6650917 Diab et al. Nov 2003 B2
6654624 Diab et al. Nov 2003 B2
6658276 Diab et al. Dec 2003 B2
6661161 Lanzo et al. Dec 2003 B1
6671531 Al-Ali et al. Dec 2003 B2
6678543 Diab et al. Jan 2004 B2
6684090 Ali et al. Jan 2004 B2
6684091 Parker Jan 2004 B2
6697656 Al-Ali Feb 2004 B1
6697657 Shehada et al. Feb 2004 B1
6697658 Al-Ali Feb 2004 B2
RE38476 Diab et al. Mar 2004 E
6699194 Diab et al. Mar 2004 B1
6714804 Al-Ali et al. Mar 2004 B2
RE38492 Diab et al. Apr 2004 E
6721582 Trepagnier et al. Apr 2004 B2
6721585 Parker Apr 2004 B1
6725075 Al-Ali Apr 2004 B2
6728560 Kollias et al. Apr 2004 B2
6728561 Smith et al. Apr 2004 B2
6735459 Parker May 2004 B2
6738652 Mattu et al. May 2004 B2
6745060 Diab et al. Jun 2004 B2
6760607 Al-Ali Jul 2004 B2
6763256 Kimball et al. Jul 2004 B2
6770028 Ali et al. Aug 2004 B1
6771994 Kiani et al. Aug 2004 B2
6788965 Ruchti et al. Sep 2004 B2
6790178 Mault et al. Sep 2004 B1
6792300 Diab et al. Sep 2004 B1
6813511 Diab et al. Nov 2004 B2
6816241 Grubisic Nov 2004 B2
6816741 Diab Nov 2004 B2
6822564 Al-Ali Nov 2004 B2
6826419 Diab et al. Nov 2004 B2
6830711 Mills et al. Dec 2004 B2
6850787 Weber et al. Feb 2005 B2
6850788 Al-Ali Feb 2005 B2
6852083 Caro et al. Feb 2005 B2
6861639 Al-Ali Mar 2005 B2
6876931 Lorenz et al. Apr 2005 B2
6879850 Kimball Apr 2005 B2
6898452 Al-Ali et al. May 2005 B2
6920345 Al-Ali et al. Jul 2005 B2
6928370 Anuzis et al. Aug 2005 B2
6931268 Kiani-Azarbayjany et al. Aug 2005 B1
6934570 Kiani et al. Aug 2005 B2
6939305 Flaherty et al. Sep 2005 B2
6943348 Coffin, IV Sep 2005 B1
6950687 Al-Ali Sep 2005 B2
6956649 Acosta et al. Oct 2005 B2
6961598 Diab Nov 2005 B2
6970792 Diab Nov 2005 B1
6979812 Al-Ali Dec 2005 B2
6985763 Boas et al. Jan 2006 B2
6985764 Mason et al. Jan 2006 B2
6990364 Ruchti et al. Jan 2006 B2
6993371 Kiani et al. Jan 2006 B2
6996427 Ali et al. Feb 2006 B2
6997879 Turcott Feb 2006 B1
6998247 Monfre et al. Feb 2006 B2
6999904 Weber et al. Feb 2006 B2
7003338 Weber et al. Feb 2006 B2
7003339 Diab et al. Feb 2006 B2
7015451 Dalke et al. Mar 2006 B2
7024233 Ali et al. Apr 2006 B2
7027849 Al-Ali Apr 2006 B2
7030749 Al-Ali Apr 2006 B2
7039449 Al-Ali May 2006 B2
7041060 Flaherty et al. May 2006 B2
7044918 Diab May 2006 B2
7067893 Mills et al. Jun 2006 B2
D526719 Richie, Jr. et al. Aug 2006 S
7096052 Mason et al. Aug 2006 B2
7096054 Abdul-Hafiz et al. Aug 2006 B2
D529616 Deros et al. Oct 2006 S
7132641 Schulz et al. Nov 2006 B2
7133710 Acosta et al. Nov 2006 B2
7142901 Kiani et al. Nov 2006 B2
7142902 Eda et al. Nov 2006 B2
7149561 Diab Dec 2006 B2
7186966 Al-Ali Mar 2007 B2
7190261 Al-Ali Mar 2007 B2
7215984 Diab May 2007 B2
7215986 Diab May 2007 B2
7216108 Hastings May 2007 B2
7221971 Diab May 2007 B2
7225006 Al-Ali et al. May 2007 B2
7225007 Al-Ali May 2007 B2
RE39672 Shehada et al. Jun 2007 E
7239905 Kiani-Azarbayjany et al. Jul 2007 B2
7241270 Horzewski et al. Jul 2007 B2
7245953 Parker Jul 2007 B1
7248910 Li et al. Jul 2007 B2
7254429 Schurman et al. Aug 2007 B2
7254431 Al-Ali Aug 2007 B2
7254433 Diab et al. Aug 2007 B2
7254434 Schulz et al. Aug 2007 B2
7272425 Al-Ali Sep 2007 B2
7274955 Kiani et al. Sep 2007 B2
D554263 Al-Ali Oct 2007 S
7280858 Al-Ali et al. Oct 2007 B2
7289835 Mansfield et al. Oct 2007 B2
7292883 De Felice et al. Nov 2007 B2
7295866 Al-Ali Nov 2007 B2
7319894 Higgins Jan 2008 B2
7328053 Diab et al. Feb 2008 B1
7332784 Mills et al. Feb 2008 B2
7340287 Mason et al. Mar 2008 B2
7341559 Schulz et al. Mar 2008 B2
7343186 Lamego et al. Mar 2008 B2
D566282 Al-Ali et al. Apr 2008 S
7355512 Al-Ali Apr 2008 B1
7356365 Schurman Apr 2008 B2
7371981 Abdul-Hafiz May 2008 B2
7373193 Al-Ali et al. May 2008 B2
7373194 Weber et al. May 2008 B2
7376453 Diab et al. May 2008 B1
7377794 Ali et al. May 2008 B2
7377899 Weber et al. May 2008 B2
7383070 Diab et al. Jun 2008 B2
7395158 Monfre et al. Jul 2008 B2
7415297 Al-Ali et al. Aug 2008 B2
7426407 Higgins Sep 2008 B2
7428432 Ali et al. Sep 2008 B2
7438683 Al-Ali et al. Oct 2008 B2
7440787 Diab Oct 2008 B2
7454240 Diab et al. Nov 2008 B2
7467002 Weber et al. Dec 2008 B2
7469157 Diab et al. Dec 2008 B2
7471969 Diab et al. Dec 2008 B2
7471971 Diab et al. Dec 2008 B2
7483729 Al-Ali et al. Jan 2009 B2
7483730 Diab et al. Jan 2009 B2
7483731 Hoarau et al. Jan 2009 B2
7489958 Diab et al. Feb 2009 B2
7496391 Diab et al. Feb 2009 B2
7496393 Diab et al. Feb 2009 B2
D587657 Al-Ali et al. Mar 2009 S
7499741 Diab et al. Mar 2009 B2
7499835 Weber et al. Mar 2009 B2
7500950 Al-Ali et al. Mar 2009 B2
7509154 Diab et al. Mar 2009 B2
7509494 Al-Ali Mar 2009 B2
7510849 Schurman et al. Mar 2009 B2
7514725 Wojtczuk et al. Apr 2009 B2
7519406 Blank et al. Apr 2009 B2
7526328 Diab et al. Apr 2009 B2
D592507 Wachman et al. May 2009 S
7530942 Diab May 2009 B1
7530949 Al Ali et al. May 2009 B2
7530955 Diab et al. May 2009 B2
7532919 Soyemi et al. May 2009 B2
7563110 Al-Ali et al. Jul 2009 B2
7593230 Abul-Haj et al. Sep 2009 B2
7596398 Al-Ali et al. Sep 2009 B2
7606608 Blank et al. Oct 2009 B2
7618375 Flaherty Nov 2009 B2
7620674 Ruchti et al. Nov 2009 B2
D606659 Kiani et al. Dec 2009 S
7629039 Eckerbom et al. Dec 2009 B2
7640140 Ruchti et al. Dec 2009 B2
7647083 Al-Ali et al. Jan 2010 B2
D609193 Al-Ali et al. Feb 2010 S
7660616 Poore Feb 2010 B1
D614305 Al-Ali et al. Apr 2010 S
7697966 Monfre et al. Apr 2010 B2
7698105 Ruchti et al. Apr 2010 B2
RE41317 Parker May 2010 E
RE41333 Blank et al. May 2010 E
7725007 Moon et al. May 2010 B2
7729733 Al-Ali et al. Jun 2010 B2
7734320 Al-Ali Jun 2010 B2
7761127 Al-Ali et al. Jul 2010 B2
7761128 Al-Ali et al. Jul 2010 B2
7764982 Dalke et al. Jul 2010 B2
D621516 Kiani et al. Aug 2010 S
7791155 Diab Sep 2010 B2
7801581 Diab Sep 2010 B2
7822452 Schurman et al. Oct 2010 B2
RE41912 Parker Nov 2010 E
7844313 Kiani et al. Nov 2010 B2
7844314 Al-Ali Nov 2010 B2
7844315 Al-Ali Nov 2010 B2
7848798 Martinsen et al. Dec 2010 B2
7865222 Weber et al. Jan 2011 B2
7873497 Weber et al. Jan 2011 B2
7880606 Al-Ali Feb 2011 B2
7880626 Al-Ali et al. Feb 2011 B2
7891355 Al-Ali et al. Feb 2011 B2
7894868 Al-Ali et al. Feb 2011 B2
7899507 Al-Ali et al. Mar 2011 B2
7899518 Trepagnier et al. Mar 2011 B2
7904132 Weber et al. Mar 2011 B2
7909772 Popov et al. Mar 2011 B2
7910875 Al-Ali Mar 2011 B2
7919713 Al-Ali et al. Apr 2011 B2
7937128 Al-Ali May 2011 B2
7937129 Mason et al. May 2011 B2
7937130 Diab et al. May 2011 B2
7941199 Kiani May 2011 B2
7949380 Fein et al. May 2011 B2
7951086 Flaherty et al. May 2011 B2
7957780 Lamego et al. Jun 2011 B2
7962188 Kiani et al. Jun 2011 B2
7962190 Diab et al. Jun 2011 B1
7976472 Kiani Jul 2011 B2
7988637 Diab Aug 2011 B2
7990382 Kiani Aug 2011 B2
7991446 Al-Ali et al. Aug 2011 B2
8000761 Al-Ali Aug 2011 B2
8008088 Bellott et al. Aug 2011 B2
RE42753 Kiani-Azarbayjany et al. Sep 2011 E
8019400 Diab et al. Sep 2011 B2
8028701 Al-Ali et al. Oct 2011 B2
8029765 Bellott et al. Oct 2011 B2
8036727 Schurman et al. Oct 2011 B2
8036728 Diab et al. Oct 2011 B2
8046040 All et al. Oct 2011 B2
8046041 Diab et al. Oct 2011 B2
8046042 Diab et al. Oct 2011 B2
8048040 Kiani Nov 2011 B2
8050728 Al-Ali et al. Nov 2011 B2
RE43169 Parker Feb 2012 E
8118620 Al-Ali et al. Feb 2012 B2
8126528 Diab et al. Feb 2012 B2
8128572 Diab et al. Mar 2012 B2
8130105 Al-Ali et al. Mar 2012 B2
8145287 Diab et al. Mar 2012 B2
8150487 Diab et al. Apr 2012 B2
8175672 Parker May 2012 B2
8180420 Diab et al. May 2012 B2
8182443 Kiani May 2012 B1
8185180 Diab et al. May 2012 B2
8190223 Al-Ali et al. May 2012 B2
8190227 Diab et al. May 2012 B2
8203438 Kiani et al. Jun 2012 B2
8203704 Merritt et al. Jun 2012 B2
8204566 Schurman et al. Jun 2012 B2
8219172 Schurman et al. Jul 2012 B2
8224411 Al-Ali et al. Jul 2012 B2
8228181 Al-Ali Jul 2012 B2
8229532 Davis Jul 2012 B2
8229533 Diab et al. Jul 2012 B2
8233955 Al-Ali et al. Jul 2012 B2
8244325 Al-Ali et al. Aug 2012 B2
8255026 Al-Ali Aug 2012 B1
8255027 Al-Ali et al. Aug 2012 B2
8255028 Al-Ali et al. Aug 2012 B2
8260577 Weber et al. Sep 2012 B2
8265723 McHale et al. Sep 2012 B1
8274360 Sampath et al. Sep 2012 B2
8280473 Al-Ali Oct 2012 B2
8301217 Al-Ali et al. Oct 2012 B2
8306596 Schurman et al. Nov 2012 B2
8310336 Muhsin et al. Nov 2012 B2
8315683 Al-Ali et al. Nov 2012 B2
RE43860 Parker Dec 2012 E
8337403 Al-Ali et al. Dec 2012 B2
8346330 Lamego Jan 2013 B2
8353842 Al-Ali et al. Jan 2013 B2
8355766 MacNeish, III et al. Jan 2013 B2
8359080 Diab et al. Jan 2013 B2
8364223 Al-Ali et al. Jan 2013 B2
8364226 Diab et al. Jan 2013 B2
8374665 Lamego Feb 2013 B2
8385995 Al-Ali et al. Feb 2013 B2
8385996 Smith et al. Feb 2013 B2
8388353 Kiani et al. Mar 2013 B2
8399822 Al-Ali Mar 2013 B2
8401602 Kiani Mar 2013 B2
8405608 Al-Ali et al. Mar 2013 B2
8414499 Al-Ali et al. Apr 2013 B2
8418524 Al-Ali Apr 2013 B2
8423106 Lamego et al. Apr 2013 B2
8428967 Olsen et al. Apr 2013 B2
8430817 Al-Ali et al. Apr 2013 B1
8437825 Dalvi et al. May 2013 B2
8455290 Siskavich Jun 2013 B2
8457703 Al-Ali Jun 2013 B2
8457707 Kiani Jun 2013 B2
8463349 Diab et al. Jun 2013 B2
8466286 Bellot et al. Jun 2013 B2
8471713 Poeze et al. Jun 2013 B2
8473020 Kiani et al. Jun 2013 B2
8483787 Al-Ali et al. Jul 2013 B2
8489364 Weber et al. Jul 2013 B2
8498684 Weber et al. Jul 2013 B2
8504128 Blank et al. Aug 2013 B2
8509867 Workman et al. Aug 2013 B2
8515509 Bruinsma et al. Aug 2013 B2
8523781 Al-Ali Sep 2013 B2
8529301 Al-Ali et al. Sep 2013 B2
8532727 Ali et al. Sep 2013 B2
8532728 Diab et al. Sep 2013 B2
D692145 Al-Ali et al. Oct 2013 S
8547209 Kiani et al. Oct 2013 B2
8548548 Al-Ali Oct 2013 B2
8548549 Schurman et al. Oct 2013 B2
8548550 Al-Ali et al. Oct 2013 B2
8560032 Al-Ali et al. Oct 2013 B2
8560034 Diab et al. Oct 2013 B1
8570167 Al-Ali Oct 2013 B2
8570503 Vo et al. Oct 2013 B2
8571617 Reichgott et al. Oct 2013 B2
8571618 Lamego et al. Oct 2013 B1
8571619 Al-Ali et al. Oct 2013 B2
8584345 Al-Ali et al. Oct 2013 B2
8577431 Lamego et al. Nov 2013 B2
8581732 Al-Ali et al. Nov 2013 B2
8588880 Abdul-Hafiz et al. Nov 2013 B2
8600467 Al-Ali et al. Dec 2013 B2
8606342 Diab Dec 2013 B2
8626255 Al-Ali et al. Jan 2014 B2
8630691 Lamego et al. Jan 2014 B2
8634889 Al-Ali et al. Jan 2014 B2
8641631 Sierra et al. Feb 2014 B2
8652060 Al-Ali Feb 2014 B2
8663107 Kiani Mar 2014 B2
8666468 Al-Ali Mar 2014 B1
8667967 Al-Ali et al. Mar 2014 B2
8670811 O'Reilly Mar 2014 B2
8670814 Diab et al. Mar 2014 B2
8676286 Weber et al. Mar 2014 B2
8682407 Al-Ali Mar 2014 B2
RE44823 Parker Apr 2014 E
RE44875 Kiani et al. Apr 2014 E
8688183 Bruinsma et al. Apr 2014 B2
8690799 Telfort et al. Apr 2014 B2
8700112 Kiani Apr 2014 B2
8702627 Telfort et al. Apr 2014 B2
8706179 Parker Apr 2014 B2
8712494 MacNeish, III et al. Apr 2014 B1
8715206 Telfort et al. May 2014 B2
8718735 Lamego et al. May 2014 B2
8718737 Diab et al. May 2014 B2
8718738 Blank et al. May 2014 B2
8720249 Al-Ali May 2014 B2
8721541 Al-Ali et al. May 2014 B2
8721542 Al-Ali et al. May 2014 B2
8723677 Kiani May 2014 B1
8740792 Kiani et al. Jun 2014 B1
8754776 Poeze et al. Jun 2014 B2
8755535 Telfort et al. Jun 2014 B2
8755856 Diab et al. Jun 2014 B2
8755872 Marinow Jun 2014 B1
8761850 Lamego Jun 2014 B2
8764671 Kiani Jul 2014 B2
8768423 Shakespeare et al. Jul 2014 B2
8771204 Telfort et al. Jul 2014 B2
8777634 Kiani et al. Jul 2014 B2
8781543 Diab et al. Jul 2014 B2
8781544 Al-Ali et al. Jul 2014 B2
8781549 Al-Ali et al. Jul 2014 B2
8788003 Schurman et al. Jul 2014 B2
8790268 Al-Ali Jul 2014 B2
8801613 Al-Ali et al. Aug 2014 B2
8821397 Al-Ali et al. Sep 2014 B2
8821415 Al-Ali et al. Sep 2014 B2
8830449 Lamego et al. Sep 2014 B1
8831700 Schurman et al. Sep 2014 B2
8840549 Al-Ali et al. Sep 2014 B2
8847740 Kiani et al. Sep 2014 B2
8849365 Smith et al. Sep 2014 B2
8852094 Al-Ali et al. Oct 2014 B2
8852994 Wojtczuk et al. Oct 2014 B2
8868147 Stippick et al. Oct 2014 B2
8868150 Al-Ali et al. Oct 2014 B2
8870792 Al-Ali et al. Oct 2014 B2
8886271 Kiani et al. Nov 2014 B2
8888539 Al-Ali et al. Nov 2014 B2
8888708 Diab et al. Nov 2014 B2
8892180 Weber et al. Nov 2014 B2
8897847 Al-Ali Nov 2014 B2
8909310 Lamego et al. Dec 2014 B2
8911377 Al-Ali Dec 2014 B2
8912909 Al-Ali et al. Dec 2014 B2
8920317 Al-Ali et al. Dec 2014 B2
8921699 Al-Ali et al. Dec 2014 B2
8922382 Al-Ali et al. Dec 2014 B2
8929964 Al-Ali et al. Jan 2015 B2
8942777 Diab et al. Jan 2015 B2
8948834 Diab et al. Feb 2015 B2
8948835 Diab Feb 2015 B2
8965471 Lamego Feb 2015 B2
8983564 Al-Ali Mar 2015 B2
8989831 Al-Ali et al. Mar 2015 B2
8996085 Kiani et al. Mar 2015 B2
8998809 Kiani Apr 2015 B2
9028429 Telfort et al. May 2015 B2
9037207 Al-Ali et al. May 2015 B2
9060721 Reichgott et al. Jun 2015 B2
9066666 Kiani Jun 2015 B2
9066680 Al-Ali et al. Jun 2015 B1
9072474 Al-Ali et al. Jul 2015 B2
9078560 Schurman et al. Jul 2015 B2
9084569 Weber et al. Jul 2015 B2
9095316 Welch et al. Aug 2015 B2
9106038 Telfort et al. Aug 2015 B2
9107625 Telfort et al. Aug 2015 B2
9107626 Al-Ali et al. Aug 2015 B2
9113831 Al-Ali Aug 2015 B2
9113832 Al-Ali Aug 2015 B2
9119595 Lamego Sep 2015 B2
9131881 Diab et al. Sep 2015 B2
9131882 Al-Ali et al. Sep 2015 B2
9131883 Al-Ali Sep 2015 B2
9131917 Telfort et al. Sep 2015 B2
9138180 Coverston et al. Sep 2015 B1
9138182 Al-Ali et al. Sep 2015 B2
9138192 Weber et al. Sep 2015 B2
9142117 Muhsin et al. Sep 2015 B2
9153112 Kiani et al. Oct 2015 B1
9153121 Kiani et al. Oct 2015 B2
9161696 Al-Ali et al. Oct 2015 B2
9161713 Al-Ali et al. Oct 2015 B2
9167995 Lamego et al. Oct 2015 B2
9176141 Al-Ali et al. Nov 2015 B2
9186102 Bruinsma et al. Nov 2015 B2
9192312 Al-Ali Nov 2015 B2
9192329 Al-Ali Nov 2015 B2
9192351 Telfort et al. Nov 2015 B1
9195385 Al-Ali et al. Nov 2015 B2
9211072 Kiani Dec 2015 B2
9211095 Al-Ali Dec 2015 B1
9218454 Kiani et al. Dec 2015 B2
9226696 Kiani Jan 2016 B2
9241662 Al-Ali et al. Jan 2016 B2
9245668 Vo et al. Jan 2016 B1
9259185 Abdul-Hafiz et al. Feb 2016 B2
9267572 Barker et al. Feb 2016 B2
9277880 Poeze et al. Mar 2016 B2
9289167 Diab et al. Mar 2016 B2
9295421 Kiani et al. Mar 2016 B2
9307928 Al-Ali et al. Apr 2016 B1
9323894 Kiani Apr 2016 B2
D755392 Hwang et al. May 2016 S
9326712 Kiani May 2016 B1
9333316 Kiani May 2016 B2
9339220 Lamego et al. May 2016 B2
9341565 Lamego et al. May 2016 B2
9351673 Diab et al. May 2016 B2
9351675 Al-Ali et al. May 2016 B2
9364181 Kiani et al. Jun 2016 B2
9368671 Wojtczuk et al. Jun 2016 B2
9370325 Al-Ali et al. Jun 2016 B2
9370326 McHale et al. Jun 2016 B2
9370335 Al-ali et al. Jun 2016 B2
9375185 Ali et al. Jun 2016 B2
9386953 Al-Ali Jul 2016 B2
9386961 Al-Ali et al. Jul 2016 B2
9392945 Al-Ali et al. Jul 2016 B2
9397448 Al-Ali et al. Jul 2016 B2
9408542 Kinast et al. Aug 2016 B1
9436645 Al-Ali et al. Sep 2016 B2
9445759 Lamego et al. Sep 2016 B1
9466919 Kiani et al. Oct 2016 B2
9474474 Lamego et al. Oct 2016 B2
9480422 Al-Ali Nov 2016 B2
9480435 Olsen Nov 2016 B2
9492110 Al-Ali et al. Nov 2016 B2
9510779 Poeze et al. Dec 2016 B2
9517024 Kiani et al. Dec 2016 B2
9532722 Lamego et al. Jan 2017 B2
9538949 Al-Ali et al. Jan 2017 B2
9538980 Telfort et al. Jan 2017 B2
9549696 Lamego et al. Jan 2017 B2
9554737 Schurman et al. Jan 2017 B2
9560996 Kiani Feb 2017 B2
9560998 Al-Ali et al. Feb 2017 B2
9566019 Al-Ali et al. Feb 2017 B2
9579039 Jansen et al. Feb 2017 B2
9591975 Dalvi et al. Mar 2017 B2
9622692 Lamego et al. Apr 2017 B2
9622693 Diab Apr 2017 B2
D788312 Al-Ali et al. May 2017 S
9636055 Al-Ali et al. May 2017 B2
9636056 Al-Ali May 2017 B2
9649054 Lamego et al. May 2017 B2
9662052 Al-Ali et al. May 2017 B2
9668679 Schurman et al. Jun 2017 B2
9668680 Bruinsma et al. Jun 2017 B2
9668703 Al-Ali Jun 2017 B2
9675286 Diab Jun 2017 B2
9687160 Kiani Jun 2017 B2
9693719 Al-Ali et al. Jul 2017 B2
9693737 Al-Ali Jul 2017 B2
9697928 Al-Ali et al. Jul 2017 B2
9717425 Kiani et al. Aug 2017 B2
9717458 Lamego et al. Aug 2017 B2
9724016 Al-Ali et al. Aug 2017 B1
9724024 Al-Ali Aug 2017 B2
9724025 Kiani et al. Aug 2017 B1
9730640 Diab et al. Aug 2017 B2
9743887 Al-Ali et al. Aug 2017 B2
9749232 Sampath et al. Aug 2017 B2
9750442 Olsen Sep 2017 B2
9750443 Smith et al. Sep 2017 B2
9750461 Telfort Sep 2017 B1
9775545 Al-Ali et al. Oct 2017 B2
9775546 Diab et al. Oct 2017 B2
9775570 Al-Ali Oct 2017 B2
9778079 Al-Ali et al. Oct 2017 B1
9782077 Lamego et al. Oct 2017 B2
9782110 Kiani Oct 2017 B2
9787568 Lamego et al. Oct 2017 B2
9788735 Al-Ali Oct 2017 B2
9788768 Al-Ali et al. Oct 2017 B2
9795300 Al-Ali Oct 2017 B2
9795310 Al-Ali Oct 2017 B2
9795358 Telfort et al. Oct 2017 B2
9795739 Al-Ali et al. Oct 2017 B2
9801556 Kiani Oct 2017 B2
9801588 Weber et al. Oct 2017 B2
9808188 Perea et al. Nov 2017 B1
9814418 Weber et al. Nov 2017 B2
9820691 Kiani Nov 2017 B2
9833152 Kiani et al. Dec 2017 B2
9833180 Shakespeare et al. Dec 2017 B2
9839379 Al-Ali et al. Dec 2017 B2
9839381 Weber et al. Dec 2017 B1
9847002 Kiani et al. Dec 2017 B2
9847749 Kiani et al. Dec 2017 B2
9848800 Lee et al. Dec 2017 B1
9848806 Al-Ali et al. Dec 2017 B2
9848807 Lamego Dec 2017 B2
9861298 Eckerbom et al. Jan 2018 B2
9861304 Al-Ali et al. Jan 2018 B2
9861305 Weber et al. Jan 2018 B1
9867578 Al-Ali et al. Jan 2018 B2
9872623 Al-Ali Jan 2018 B2
9876320 Coverston et al. Jan 2018 B2
9877650 Muhsin et al. Jan 2018 B2
9877686 Al-Ali et al. Jan 2018 B2
9891079 Dalvi Feb 2018 B2
9924897 Abdul-Hafiz Mar 2018 B1
9936917 Poeze et al. Apr 2018 B2
9955937 Telfort May 2018 B2
9965946 Al-Ali et al. May 2018 B2
D820865 Muhsin et al. Jun 2018 S
9986952 Dalvi et al. Jun 2018 B2
D822215 Al-Ali et al. Jul 2018 S
D822216 Barker et al. Jul 2018 S
10010276 Al-Ali et al. Jul 2018 B2
10058275 Al-Ali et al. Aug 2018 B2
10086138 Novak, Jr. Oct 2018 B1
10111591 Dyell et al. Oct 2018 B2
D833624 DeJong et al. Nov 2018 S
10123729 Dyell et al. Nov 2018 B2
D835282 Barker et al. Dec 2018 S
D835283 Barker et al. Dec 2018 S
D835284 Barker et al. Dec 2018 S
D835285 Barker et al. Dec 2018 S
10149616 Al-Ali et al. Dec 2018 B2
10154815 Al-Ali et al. Dec 2018 B2
10159412 Lamego et al. Dec 2018 B2
10188348 Al-Ali et al. Jan 2019 B2
RE47218 Al-Ali Feb 2019 E
RE47244 Kiani et al. Feb 2019 E
RE47249 Kiani et al. Feb 2019 E
10205291 Scruggs et al. Feb 2019 B2
10226187 Al-Ali et al. Mar 2019 B2
10231657 Al-Ali et al. Mar 2019 B2
10231670 Blank et al. Mar 2019 B2
RE47353 Kiani et al. Apr 2019 E
10279247 Kiani May 2019 B2
10292664 Al-Ali May 2019 B2
10299720 Brown et al. May 2019 B2
10327337 Schmidt et al. Jun 2019 B2
10327713 Barker et al. Jun 2019 B2
10332630 Al-Ali Jun 2019 B2
10383520 Wojtczuk et al. Aug 2019 B2
10383527 Al-Ali Aug 2019 B2
10388120 Muhsin et al. Aug 2019 B2
D964120 Forrest et al. Oct 2019
10441181 Telfort et al. Oct 2019 B1
10441196 Eckerbom et al. Oct 2019 B2
10448844 Al-Ali et al. Oct 2019 B2
10448871 Al-Ali et al. Oct 2019 B2
10456038 Lamego et al. Oct 2019 B2
10463340 Telfort et al. Nov 2019 B2
10471159 Lapotko et al. Nov 2019 B1
10505311 Al-Ali et al. Dec 2019 B2
10524738 Olsen Jan 2020 B2
10532174 Al-Ali Jan 2020 B2
10537285 Shreim et al. Jan 2020 B2
10542903 Al-Ali et al. Jan 2020 B2
10555678 Dalvi et al. Feb 2020 B2
10568553 O'Neil et al. Feb 2020 B2
RE47882 Al-Ali Mar 2020 E
10608817 Haider et al. Mar 2020 B2
D880477 Forrest et al. Apr 2020 S
10617302 Al-Ali et al. Apr 2020 B2
10617335 Al-Ali et al. Apr 2020 B2
10637181 Al-Ali et al. Apr 2020 B2
D887548 Abdul-Hafiz et al. Jun 2020 S
D887549 Abdul-Hafiz et al. Jun 2020 S
10667764 Ahmed et al. Jun 2020 B2
D890708 Forrest et al. Jul 2020 S
10721785 Al-Ali Jul 2020 B2
10736518 Al-Ali et al. Aug 2020 B2
10750984 Pauley et al. Aug 2020 B2
D897098 Al-Ali Sep 2020 S
10779098 Iswanto et al. Sep 2020 B2
10827961 Iyengar et al. Nov 2020 B1
10828007 Telfort et al. Nov 2020 B1
10832818 Muhsin et al. Nov 2020 B2
10849554 Shreim et al. Dec 2020 B2
10856750 Indorf et al. Dec 2020 B2
D906970 Forrest et al. Jan 2021 S
10918281 Al-Ali et al. Feb 2021 B2
10932705 Muhsin et al. Mar 2021 B2
10932729 Kiani et al. Mar 2021 B2
D916135 Indorf et al. Apr 2021 S
D917550 Indorf et al. Apr 2021 S
D917564 Indorf et al. Apr 2021 S
D917704 Al-Ali et al. Apr 2021 S
10987066 Chandran et al. Apr 2021 B2
10991135 Al-Ali et al. Apr 2021 B2
D919094 Al-Ali et al. May 2021 S
D919100 Al-Ali et al. May 2021 S
11006867 Al-Ali May 2021 B2
D921202 Al-Ali et al. Jun 2021 S
11024064 Muhsin et al. Jun 2021 B2
11026604 Chen et al. Jun 2021 B2
20010034477 Mansfield et al. Oct 2001 A1
20010039483 Brand et al. Nov 2001 A1
20020007198 Haupert et al. Jan 2002 A1
20020010401 Bushmakin et al. Jan 2002 A1
20020013538 Teller Jan 2002 A1
20020058864 Mansfield et al. May 2002 A1
20020062070 Tschupp et al. May 2002 A1
20020072880 Svanerudh et al. Jun 2002 A1
20020095077 Swedlow et al. Jul 2002 A1
20020133080 Apruzzese et al. Sep 2002 A1
20030013975 Kiani Jan 2003 A1
20030018243 Gerhardt et al. Jan 2003 A1
20030088165 Smith et al. May 2003 A1
20030106553 Vanderveen Jun 2003 A1
20030132283 Hobgood et al. Jul 2003 A1
20030144582 Cohen et al. Jul 2003 A1
20030156288 Barnum et al. Aug 2003 A1
20030212312 Coffin, IV et al. Nov 2003 A1
20030229472 Kantzes et al. Dec 2003 A1
20040034293 Kimball Feb 2004 A1
20040034294 Kimball Feb 2004 A1
20040034603 Hastings Feb 2004 A1
20040034604 Hastings Feb 2004 A1
20040106163 Workman, Jr. et al. Jun 2004 A1
20040111013 Shen et al. Jun 2004 A1
20040122300 Boas Jun 2004 A1
20040204635 Scharf et al. Oct 2004 A1
20040260154 Sidelnik et al. Dec 2004 A1
20040267103 Li et al. Dec 2004 A1
20050019936 Samsoondar Jan 2005 A1
20050055276 Kiani et al. Mar 2005 A1
20050058486 Yamanaka Mar 2005 A1
20050065417 Al-Ali et al. Mar 2005 A1
20050075548 Al-Ali Apr 2005 A1
20050149921 Rollins et al. Jul 2005 A1
20050206518 Welch et al. Sep 2005 A1
20050221276 Rozakis et al. Oct 2005 A1
20050234317 Kiani Oct 2005 A1
20050246703 Ahonen Nov 2005 A1
20060004667 Neil Jan 2006 A1
20060025660 Swedlow et al. Feb 2006 A1
20060073719 Kiani Apr 2006 A1
20060155576 Deluz Jul 2006 A1
20060161054 Reuss et al. Jul 2006 A1
20060167351 Isaacson et al. Jul 2006 A1
20060189871 Al-Ali et al. Aug 2006 A1
20060220879 Chan Oct 2006 A1
20060220897 Chan Oct 2006 A1
20060238333 Welch et al. Oct 2006 A1
20070073116 Kiani et al. Mar 2007 A1
20070083090 Sterling Apr 2007 A1
20070093701 Myers Apr 2007 A1
20070100222 Mastrototaro et al. May 2007 A1
20070129622 Bourget et al. Jun 2007 A1
20070136098 Smythe et al. Jun 2007 A1
20070170073 Wang et al. Jul 2007 A1
20070180140 Welch et al. Aug 2007 A1
20070198421 Muller et al. Aug 2007 A1
20070244377 Cozad et al. Oct 2007 A1
20080033267 Al-Ali et al. Feb 2008 A1
20080064965 Jay et al. Mar 2008 A1
20080094228 Welch et al. Apr 2008 A1
20080097173 Soyemi Apr 2008 A1
20080221418 Al-Ali et al. Sep 2008 A1
20090036759 Ault et al. Feb 2009 A1
20090093687 Telfort et al. Apr 2009 A1
20090095926 MacNeish, III Apr 2009 A1
20090247924 Lamego et al. Oct 2009 A1
20090247984 Lamego et al. Oct 2009 A1
20090275813 Davis Nov 2009 A1
20090275844 Al-Ali Nov 2009 A1
20090281839 Lynn et al. Nov 2009 A1
20090299157 Telfort et al. Dec 2009 A1
20090326342 Huiku Dec 2009 A1
20100004518 Vo et al. Jan 2010 A1
20100030040 Poeze et al. Feb 2010 A1
20100069725 Al-Ali Mar 2010 A1
20100099964 O'Reilly et al. Apr 2010 A1
20100198029 Wang Aug 2010 A1
20100234718 Sampath et al. Sep 2010 A1
20100261979 Kiani Oct 2010 A1
20100270257 Wachman et al. Oct 2010 A1
20100317936 Al-Ali et al. Dec 2010 A1
20110001605 Kiani et al. Jan 2011 A1
20110028806 Merritt et al. Feb 2011 A1
20110028809 Goodman Feb 2011 A1
20110040197 Welch et al. Feb 2011 A1
20110082711 Poeze et al. Apr 2011 A1
20110087081 Kiani et al. Apr 2011 A1
20110105854 Kiani et al. May 2011 A1
20110118561 Tari et al. May 2011 A1
20110125060 Telfort et al. May 2011 A1
20110137297 Kiani et al. Jun 2011 A1
20110172498 Olsen et al. Jul 2011 A1
20110172967 Al-Ali et al. Jul 2011 A1
20110190613 Zhang Aug 2011 A1
20110208015 Welch et al. Aug 2011 A1
20110209915 Telfort et al. Sep 2011 A1
20110213212 Al-Ali Sep 2011 A1
20110230733 Al-Ali Sep 2011 A1
20110237911 Lamego et al. Sep 2011 A1
20120029301 Battista Feb 2012 A1
20120059267 Lamego et al. Mar 2012 A1
20120116175 Al-Ali et al. May 2012 A1
20120123231 O'Reilly May 2012 A1
20120165629 Merritt et al. Jun 2012 A1
20120179006 Jansen et al. Jul 2012 A1
20120209082 Al-Ali Aug 2012 A1
20120209084 Olsen et al. Aug 2012 A1
20120209095 Huiku Aug 2012 A1
20120226117 Lamego et al. Sep 2012 A1
20120227739 Kiani Sep 2012 A1
20120265039 Kiani Oct 2012 A1
20120283524 Kiani et al. Nov 2012 A1
20120286955 Welch et al. Nov 2012 A1
20120296178 Lamego et al. Nov 2012 A1
20120319816 Al-Ali Dec 2012 A1
20120330112 Lamego et al. Dec 2012 A1
20130023775 Lamego et al. Jan 2013 A1
20130045685 Kiani Feb 2013 A1
20130046204 Lamego et al. Feb 2013 A1
20130041591 Lamego Mar 2013 A1
20130060108 Schurman et al. Mar 2013 A1
20130060147 Welch et al. Mar 2013 A1
20130079610 Al-Ali Mar 2013 A1
20130096405 Garfio Apr 2013 A1
20130096936 Sampath et al. Apr 2013 A1
20130109935 Al-Ali et al. May 2013 A1
20130162433 Muhsin et al. Jun 2013 A1
20130178749 Lamego Jul 2013 A1
20130190581 Al-Ali et al. Jul 2013 A1
20130197328 Diab et al. Aug 2013 A1
20130211214 Olsen Aug 2013 A1
20130243021 Siskavich Sep 2013 A1
20130253334 Al-Ali et al. Sep 2013 A1
20130274571 Diab et al. Oct 2013 A1
20130296672 O'Neil et al. Nov 2013 A1
20130296713 Al-Ali et al. Nov 2013 A1
20130317327 Al-Ali et al. Nov 2013 A1
20130317370 Dalvi et al. Nov 2013 A1
20130324808 Al-Ali et al. Dec 2013 A1
20130324817 Diab Dec 2013 A1
20130331660 Al-Ali et al. Dec 2013 A1
20130331670 Kiani Dec 2013 A1
20130338461 Lamego et al. Dec 2013 A1
20130345921 Al-Ali et al. Dec 2013 A1
20140012100 Al-Ali et al. Jan 2014 A1
20140025306 Weber et al. Jan 2014 A1
20140034353 Al-Ali et al. Feb 2014 A1
20140051952 Reichgott et al. Feb 2014 A1
20140051953 Lamego et al. Feb 2014 A1
20140051954 Al-Ali et al. Feb 2014 A1
20140058230 Abdul-Hafiz et al. Feb 2014 A1
20140066783 Kiani et al. Mar 2014 A1
20140077956 Sampath et al. Mar 2014 A1
20140081097 Al-Ali et al. Mar 2014 A1
20140081100 Muhsin et al. Mar 2014 A1
20140081175 Telfort Mar 2014 A1
20140094667 Schurman et al. Apr 2014 A1
20140100434 Diab et al. Apr 2014 A1
20140114199 Lamego et al. Apr 2014 A1
20140120564 Workman et al. May 2014 A1
20140121482 Merritt et al. May 2014 A1
20140121483 Kiani May 2014 A1
20140125495 Al-Ali May 2014 A1
20140127137 Bellott et al. May 2014 A1
20140128696 Al-Ali May 2014 A1
20140128699 Al-Ali et al. May 2014 A1
20140129702 Lamego et al. May 2014 A1
20140135588 Al-Ali et al. May 2014 A1
20140142399 Al-Ali et al. May 2014 A1
20140142401 Al-Ali et al. May 2014 A1
20140142402 Al-Ali et al. May 2014 A1
20140163344 Al-Ali Jun 2014 A1
20140163402 Lamego et al. Jun 2014 A1
20140166076 Kiani et al. Jun 2014 A1
20140171763 Diab Jun 2014 A1
20140180038 Kiani Jun 2014 A1
20140180154 Sierra et al. Jun 2014 A1
20140180160 Brown et al. Jun 2014 A1
20140187973 Brown et al. Jul 2014 A1
20140194709 Al-Ali et al. Jul 2014 A1
20140194711 Al-Ali Jul 2014 A1
20140194766 Al-Ali et al. Jul 2014 A1
20140200420 Al-Ali Jul 2014 A1
20140200422 Weber et al. Jul 2014 A1
20140206963 Al-Ali Jul 2014 A1
20140213864 Abdul-Hafiz et al. Jul 2014 A1
20140243627 Diab et al. Aug 2014 A1
20140266790 Al-Ali et al. Sep 2014 A1
20140275808 Poeze et al. Sep 2014 A1
20140275835 Lamego et al. Sep 2014 A1
20140275871 Lamego et al. Sep 2014 A1
20140275872 Merritt et al. Sep 2014 A1
20140275881 Lamego et al. Sep 2014 A1
20140276115 Dalvi et al. Sep 2014 A1
20140288400 Diab et al. Sep 2014 A1
20140296664 Bruinsma et al. Oct 2014 A1
20140303520 Telfort et al. Oct 2014 A1
20140309506 Lamego et al. Oct 2014 A1
20140309559 Telfort et al. Oct 2014 A1
20140316217 Purdon et al. Oct 2014 A1
20140316218 Purdon et al. Oct 2014 A1
20140316228 Blank et al. Oct 2014 A1
20140323825 Al-Ali et al. Oct 2014 A1
20140323897 Brown et al. Oct 2014 A1
20140323898 Purdon et al. Oct 2014 A1
20140330092 Al-Ali et al. Nov 2014 A1
20140330098 Merritt et al. Nov 2014 A1
20140330099 Al-Ali et al. Nov 2014 A1
20140333440 Kiani Nov 2014 A1
20140336481 Shakespeare et al. Nov 2014 A1
20140343436 Kiani Nov 2014 A1
20140357966 Al-Ali et al. Dec 2014 A1
20150005600 Blank et al. Jan 2015 A1
20150011907 Purdon et al. Jan 2015 A1
20150012231 Poeze et al. Jan 2015 A1
20150032029 Al-Ali et al. Jan 2015 A1
20150038859 Dalvi et al. Feb 2015 A1
20150045637 Dalvi Feb 2015 A1
20150073241 Lamego Mar 2015 A1
20150080754 Purdon et al. Mar 2015 A1
20150087936 Al-Ali et al. Mar 2015 A1
20150094546 Al-Ali Apr 2015 A1
20150097701 Al-Ali et al. Apr 2015 A1
20150099950 Al-Ali et al. Apr 2015 A1
20150099955 Al-Ali et al. Apr 2015 A1
20150101844 Al-Ali et al. Apr 2015 A1
20150106121 Muhsin et al. Apr 2015 A1
20150112151 Muhsin et al. Apr 2015 A1
20150116076 Al-Ali et al. Apr 2015 A1
20150126830 Schurman et al. May 2015 A1
20150157245 Al-Ali et al. Jun 2015 A1
20150165312 Kiani Jun 2015 A1
20150196249 Brown et al. Jul 2015 A1
20150216459 Al-Ali et al. Aug 2015 A1
20150230755 Al-Ali et al. Aug 2015 A1
20150238722 Al-Ali Aug 2015 A1
20150245773 Lamego et al. Sep 2015 A1
20150245794 Al-Ali Sep 2015 A1
20150257689 Al-Ali et al. Sep 2015 A1
20150272514 Kiani et al. Oct 2015 A1
20150351697 Weber et al. Dec 2015 A1
20150359429 Al-Ali et al. Dec 2015 A1
20150366507 Blank Dec 2015 A1
20160029932 Al-Ali Feb 2016 A1
20160058347 Reichgott et al. Mar 2016 A1
20160066824 Al-Ali et al. Mar 2016 A1
20160081552 Wojtczuk et al. Mar 2016 A1
20160095543 Telfort et al. Apr 2016 A1
20160095548 Al-Ali et al. Apr 2016 A1
20160103598 Al-Ali et al. Apr 2016 A1
20160143548 Al-Ali May 2016 A1
20160166182 Al-Ali et al. Jun 2016 A1
20160166183 Poeze et al. Jun 2016 A1
20160192869 Kiani et al. Jul 2016 A1
20160196388 Lamego Jul 2016 A1
20160197436 Barker et al. Jul 2016 A1
20160213281 Eckerbom et al. Jul 2016 A1
20160228043 O'Neil et al. Aug 2016 A1
20160233632 Scruggs et al. Aug 2016 A1
20160234944 Schmidt et al. Aug 2016 A1
20160270735 Diab et al. Sep 2016 A1
20160283665 Sampath et al. Sep 2016 A1
20160287090 Al-Ali et al. Oct 2016 A1
20160287786 Kiani Oct 2016 A1
20160296169 McHale et al. Oct 2016 A1
20160310052 Al-Ali et al. Oct 2016 A1
20160314260 Kiani Oct 2016 A1
20160324486 Al-Ali et al. Nov 2016 A1
20160324488 Olsen Nov 2016 A1
20160327984 Al-Ali et al. Nov 2016 A1
20160328528 Al-Ali et al. Nov 2016 A1
20160331332 Al-Ali Nov 2016 A1
20160367173 Dalvi et al. Dec 2016 A1
20170000394 Al-Ali et al. Jan 2017 A1
20170007134 Al-Ali et al. Jan 2017 A1
20170007198 Al-Ali et al. Jan 2017 A1
20170014083 Diab et al. Jan 2017 A1
20170014084 Al-Ali et al. Jan 2017 A1
20170024748 Haider Jan 2017 A1
20170027456 Kinast et al. Feb 2017 A1
20170042488 Muhsin Feb 2017 A1
20170055851 Al-Ali Mar 2017 A1
20170055882 Al-Ali et al. Mar 2017 A1
20170055887 Al-Ali Mar 2017 A1
20170055896 Al-Ali et al. Mar 2017 A1
20170079594 Telfort et al. Mar 2017 A1
20170086723 Al-Ali et al. Mar 2017 A1
20170143281 Olsen May 2017 A1
20170147774 Kiani May 2017 A1
20170156620 Al-Ali et al. Jun 2017 A1
20170173632 Al-Ali Jun 2017 A1
20170187146 Kiani et al. Jun 2017 A1
20170188919 Al-Ali et al. Jul 2017 A1
20170196464 Jansen et al. Jul 2017 A1
20170196470 Lamego et al. Jul 2017 A1
20170202490 Al-Ali et al. Jul 2017 A1
20170224262 Al-Ali Aug 2017 A1
20170228516 Sampath et al. Aug 2017 A1
20170245790 Al-Ali et al. Aug 2017 A1
20170251974 Shreim et al. Sep 2017 A1
20170251975 Shreim et al. Sep 2017 A1
20170258403 Abdul-Hafiz et al. Sep 2017 A1
20170311891 Kiani et al. Nov 2017 A1
20170325728 Al-Ali et al. Nov 2017 A1
20170332976 Al-Ali et al. Nov 2017 A1
20170340293 Al-Ali et al. Nov 2017 A1
20170360310 Kiani et al. Dec 2017 A1
20170367632 Al-Ali et al. Dec 2017 A1
20180008146 Al-Ali et al. Jan 2018 A1
20180014752 Al-Ali et al. Jan 2018 A1
20180103874 Lee et al. Apr 2018 A1
20180242926 Muhsin et al. Aug 2018 A1
20180247353 Al-Ali et al. Aug 2018 A1
20180247712 Muhsin et al. Aug 2018 A1
20180256087 Al-Ali et al. Sep 2018 A1
20180296161 Shreim et al. Oct 2018 A1
20180300919 Muhsin et al. Oct 2018 A1
20180310822 Indorf et al. Nov 2018 A1
20180310823 Al-Ali et al. Nov 2018 A1
20180317826 Muhsin et al. Nov 2018 A1
20190015023 Monfre Jan 2019 A1
20190117070 Muhsin et al. Apr 2019 A1
20190200941 Chandran et al. Jul 2019 A1
20190239787 Pauley et al. Aug 2019 A1
20190320906 Olsen Oct 2019 A1
20190374139 Kiani et al. Dec 2019 A1
20190374173 Kiani et al. Dec 2019 A1
20190374713 Kiani et al. Dec 2019 A1
20200021930 Iswanto et al. Jan 2020 A1
20200060869 Telfort et al. Feb 2020 A1
20200111552 Ahmed Apr 2020 A1
20200113435 Muhsin Apr 2020 A1
20200113488 Al-Ali et al. Apr 2020 A1
20200113496 Scruggs et al. Apr 2020 A1
20200113497 Triman et al. Apr 2020 A1
20200113520 Abdul-Hafiz et al. Apr 2020 A1
20200138288 Al-Ali et al. May 2020 A1
20200138368 Kiani et al. May 2020 A1
20200163597 Dalvi et al. May 2020 A1
20200196877 Vo et al. Jun 2020 A1
20200253474 Muhsin et al. Aug 2020 A1
20200253544 Nagaraj et al. Aug 2020 A1
20200275841 Telfort et al. Sep 2020 A1
20200288983 Telfort et al. Sep 2020 A1
20200321793 Al-Ali et al. Oct 2020 A1
20200329983 Al-Ali et al. Oct 2020 A1
20200329984 Al-Ali et al. Oct 2020 A1
20200329993 Al-Ali et al. Oct 2020 A1
20200330037 Al-Ali et al. Oct 2020 A1
20210022628 Telfort et al. Jan 2021 A1
20210104173 Pauley et al. Apr 2021 A1
20210113121 Diab et al. Apr 2021 A1
20210117525 Kiani et al. Apr 2021 A1
20210118581 Kiani et al. Apr 2021 A1
20210121582 Krishnamani et al. Apr 2021 A1
20210161465 Barker et al. Jun 2021 A1
Foreign Referenced Citations (74)
Number Date Country
8593891 Apr 1992 AU
2052650 Apr 1992 CA
3619442 Dec 1987 DE
3711272 May 1989 DE
19531520 Jan 1997 DE
0 013 278 Jul 1980 EP
0 019 278 Nov 1980 EP
0 019 478 Nov 1980 EP
0 074 428 Mar 1983 EP
0 262 779 Apr 1988 EP
0 313 238 Apr 1989 EP
0 329 196 Aug 1989 EP
0 104 772 Mar 1990 EP
0 404 562 Dec 1990 EP
0 481 612 Apr 1992 EP
0 538 631 Apr 1993 EP
0 640 978 Mar 1995 EP
0 745 348 Dec 1996 EP
0 832 598 Apr 1998 EP
0 576 560 May 2000 EP
0 790 800 Aug 2000 EP
1 281 353 Feb 2003 EP
1 424 036 Jun 2004 EP
52-031736 Mar 1977 JP
62-217938 Sep 1987 JP
63-065844 Mar 1988 JP
63-050694 Apr 1988 JP
02-017462 Jan 1990 JP
02-191434 Jul 1990 JP
3135765 Jun 1991 JP
03-245042 Oct 1991 JP
04-138342 May 1992 JP
04-250140 Sep 1992 JP
04-306725 Oct 1992 JP
04-312447 Nov 1992 JP
05-207993 Aug 1993 JP
05-275746 Oct 1993 JP
05-334458 Dec 1993 JP
06-003890 Jan 1994 JP
06-237013 Aug 1994 JP
08-015023 Jan 1996 JP
08-315919 Nov 1996 JP
09-187442 Jul 1997 JP
10-165420 Jun 1998 JP
10-314149 Dec 1998 JP
11-053662 Feb 1999 JP
11-156657 Jun 1999 JP
11-170568 Jun 1999 JP
11-185193 Jul 1999 JP
2003-506778 Feb 2003 JP
2003-521985 Jul 2003 JP
2006-512948 Feb 2006 JP
2096985 Nov 1997 RU
WO 88010462 Dec 1988 WO
WO 92001894 Feb 1992 WO
WO 92016142 Oct 1992 WO
WO 96013208 May 1996 WO
WO 97023159 Jul 1997 WO
WO 97029678 Aug 1997 WO
WO 00042911 Jul 2000 WO
WO 01009733 Feb 2001 WO
WO 01013790 Mar 2001 WO
WO 01030414 May 2001 WO
WO 0141634 Jun 2001 WO
WO 01058347 Aug 2001 WO
WO 02015781 Feb 2002 WO
WO 02017779 Mar 2002 WO
WO 03073927 Sep 2003 WO
WO 04060155 Jul 2004 WO
WO 2005011488 Feb 2005 WO
WO 05040793 May 2005 WO
WO 06023721 Mar 2006 WO
WO 06048840 May 2006 WO
WO 2008054976 May 2008 WO
Non-Patent Literature Citations (22)
Entry
US 8,845,543 B2, 09/2014, Diab et al. (withdrawn)
US 9,579,050 B2, 02/2017, Al-Ali (withdrawn)
Extended European Search Report as received in European Application No. 19205949.1, dated Apr. 29, 2020 in 5 pages.
http:--www.masimo.com-systemo.htm, “System Overview & Performance”, 2 pages, reviewed on Sep. 17, 1999.
http:--www.masimo.com-pndt.htm, “Products & Technology”, 1 page, reviewed on Sep. 17, 1999.
http:-www.masimo.com-cables.htm, “Patient Cables”, 1 page, reviewed on Sep. 17, 1999.
http:--www.masimo.com-adt.htm, “Inop adt—Adult Disposable Digit Sensor,” 1 page, reviewed on Sep. 17, 1999.
http:--www.mrequipment.com-products-oximetry_patient_mntrg.htm, “MR Equipment Magnetic Resonance Equipment Corporation, MR-Compatible High-Performance Optical Fiber Sensors, Pulse Oximetry Sensors for MRI Fiber Optic Sensors for use with MR-Compatible Pulse Oximeter”, 2 pages, reviewed on Sep. 17, 1999.
Masimo Corporation, “Discrete Saturation Transforms Example”, reviewed on Sep. 17, 1999.
Medical Strategic Planning, Inc., MSP Industry Alert, “Masimo to Introduce NR7 At ASA,” pp. 18, 19, and the front and back cover, vol. 3, No. 3, Fall 2001.
De Kock, J.P. et al., “The Effect of Varying LED Intensity on Pulse Oximeter Accuracy”, Journal of Medical Engineering & Technology, vol. 15, No. 3, May-Jun. 1991, pp. 111-116.
Reynolds, K.J., et al., “Temperature Dependence of LED and its Theoretical Effect on Pulse Oximetry”, British Journal & Anaesthesia, 1991, vol. 67, pp. 638-643.
International Search Report and Written Opinion for PCT-US2007-070362, filed Jun. 4, 2007.
The International Search Report of PCT-EP2004-007042, dated Sep. 23, 2004.
Japanese Office Action dated Dec. 14, 2012 for Japanese Application No. 2009-514489.
PCT International Search Report, App. No. : PCT-US2004-023862, App. Date Jul. 26, 2004, 4 pages.
PCT International Search Report, App. No.: PCT-US2000-042637, App. Date: Jul. 12, 2000, 5 pages.
PCT International Search Report, App. No.: PCT-US2002-022712, App. Date: Jul. 17, 2002, 4 pages.
Ruckman, Jared S., “A Comparative Study of Total Hemoglobin Measurement Technology: Noninvasive Pulse Cooximetry and Conventional Methods”, University of Connecticut Graduate School, Master's Theses, May 7, 2011, p. 55.
Scharf, MD, John E., “Optimization of Portable Pulse Oximetry Through Fourier Analysis”, USD Department of Anesthesiology; USF Department of Electrical Engineering, 1993, pp. 233-235.
Schmitt, Joseph M., “Simple Photon Diffusion Analysis of the Effects of Multiple Scattering on Pulse Oximetry”, IEEE Transactions on Biomedical Engineering, vol. 38, No. 12, Dec. 1991, pp. 1194-1203.
Wolf et al., “Correlation of Functional and Resting State Connectivity of Cerebral oxy-, deoxy-, and Total Hemoglobin Concentration Changes Measured by Near-Infrared Spectrophotometry”, Journal of Biomedical Optics, Aug. 2011, vol. 16, No. 8, pp. 13.
Related Publications (1)
Number Date Country
20190216398 A1 Jul 2019 US
Provisional Applications (1)
Number Date Country
60811001 Jun 2006 US
Continuations (1)
Number Date Country
Parent 11757925 Jun 2007 US
Child 16247316 US