Setup synchronization apparatus and methods for end user medical devices

Information

  • Patent Grant
  • 10897503
  • Patent Number
    10,897,503
  • Date Filed
    Tuesday, August 20, 2019
    5 years ago
  • Date Issued
    Tuesday, January 19, 2021
    3 years ago
Abstract
Embodiments of the present invention enable setup synchronization of an end user medical device such as a blood glucose meter. Some embodiments may include a controller including a memory; a transceiver operatively coupled to the controller; and a host computer interface operative to couple the controller to a host computer, wherein the memory is operative to store instructions executable on the controller. The instructions are adapted to cause the controller to scan for an advertising medical device using the transceiver, establish a communications connection with a medical device advertising for synchronization, and transmit synchronization data to a medical device once a communication connection has been estabilshed. Numerous other aspects are disclosed.
Description
FIELD

The present invention relates to medical devices, and more specifically to apparatus, systems, and methods for setup synchronization of medical devices.


BACKGROUND

Conventional end user medical devices such as blood glucose meters (BGMs) are typically packaged by manufacturers with an initial configuration that may not always be optimal for the intended application or patient. Thus, frequently, a healthcare provider (HCP) must adjust the configuration of the meter. Accordingly, systems, apparatus, and methods for facilitating setup of such devices are needed.


SUMMARY

In some aspects, embodiments of the present invention provide an apparatus for setup synchronization of a medical device such as a blood glucose meter. The apparatus includes a controller including a memory; a transceiver operatively coupled to the controller; and a host computer interface operative to couple the controller to a host computer, wherein the memory is operative to store instructions executable on the controller, the instructions adapted to cause the controller to scan for an advertising medical device using the transceiver, establish a communications connection with a medical device advertising for synchronization, and transmit synchronization data to a medical device once a communication connection has been established.


In other aspects, embodiments of the present invention provide a system for setup synchronization of a medical device such as a blood glucose meter. The system includes an end user medical device including an activation function for putting the medical device in an advertising mode for requesting synchxonization; and a setup synchronization apparatus including a controller including a memory; a transceiver operatively coupled to the controller; and a host computer interface operative to couple the controller to a host computer. The memory is operative to store instructions executable on the controller, the instructions adapted to cause the controller to scan for an advertising medical device using the transceiver.


In yet other aspects, embodiments of the present invention provide a method for setup synchronization of a medical device such as a blood glucose meter. The method includes scanning for an end user medical device advertising for synchronization using a setup synchronization apparatus; discovering an end user medical device advertising for synchronization; establishing a communication connection with a discovered end user medical device; and synchronizing the connected end user medical device.


Numerous other aspects are provided in accordance with these and other embodiments of the invention. Other features and aspects of embodiments of the present invention will become more fully apparent from the following detailed description, the appended claims, and the accompanying drawings.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates a perspective view of an example setup synchronization system according to some embodiments of the present invention.



FIG. 2 illustrates a perspective view of an example setup synchronization apparatus according to some embodiments of the present invention.



FIG. 3 illustrates a schematic block drawing of a circuit for a setup synchronization apparatus according to some embodiments of the present invention.



FIG. 4 illustrates a block diagram representation of a system initiation process according to some embodiments of the present invention.



FIG. 5 illustrates a block diagram representation of a synchronization process according to some embodiments of the present invention.



FIG. 6 is a flowchart depicting a method of synchronizing a medical device according to some embodiments of the present invention.





DETAILED DESCRIPTION

End user medical devices such as, for example, blood glucose meters (BGMs) are typically provided to patients by a healthcare provider (HCP). The HCP can stock a number of devices as packaged by the manufacturer and provide the devices to patients as needed. Such devices can include a real-time clock (RTC) that conventionally is set by the manufacturer before the devices are packaged. This ensures that the end user receives a device with an accurately set RTC so that medical data can be correctly time indexed. Thus, the RTC is typically running while the device is in storage. Since the storage time for such devices can be as long as fifteen months or more, a significant amount of battery power consumption can occur during this period. In addition, the HCP can be located in a different time zone than the manufacturer and thus, correctly setting the RTC can be further complicated.


Conventionally, manufacturers solve these problems by using a more expensive battery with sufficient power to last the maximum storage duration. Manufacturers also set the RTC based upon the location to which the devices are to be used. Both of these solutions however, require additional manufacturing expense and increase the cost of the medical devices to the end users. Accordingly, improved methods and apparatus are needed to perform setup synchronization of such devices. Further, there are a variety of other configuration options that HCPs can setup on end user medical devices (e.g., BGMs) such as the units used. (e.g., mg/dL vs. mmol/L), high/low limits, reminder alarms, etc.


Embodiments of the present invention provide a setup synchronization apparatus that addresses all of these issues. A setup synchronization apparatus according to embodiments of the present invention can be adapted to wirelessly and automatically set an RTC and other parameters of an end user medical device. Such a setup synchronization apparatus can include a controller (e.g., a programmable microcontroller); a memory for storage of a host computer application; a transceiver (e.g., a transmitter/receiver) that enables wireless communication with the end user medical devices; and a computer interface I/O port such as a universal serial bus (USB) interface for communication with a host computer and to allow uploading/installation of the host computer application to the host computer.


Turning to FIG. 1, in some embodiments, the system 100 of the present invention includes a setup synchronization apparatus 102 that is adapted to be connected to a host computer 104 operated by a HCP. The setup synchronization apparatus 102 is also adapted to wirelessly communicate 106 with an end user medical device 108 (e.g., a BGM) while the end user medical device 108 is still contained within the packaging 110 from the manufacturer. In some embodiments, the packaging 110 can include an access hole 112 that allows a HCP to trigger an activation function (e.g., press an activation button 114) on the end user medical device 108 while the device 108 is still contained within the packaging 110.


In operation, the setup synchronization apparatus 102 is connected to the host computer 104, for example, via a USB port in the host computer 104. In some embodiments, upon connection to the host computer 104, an application executing on the setup synchronization apparatus 102 checks to see if the host, computer 104 has the host computer application installed. If not, the host computer application can be automatically (or with HCP authorization) installed on the host computer 104.


Once the installation of the host computer application is complete, the host computer application will run in the background of the host computer 104, waiting for a setup synchronization apparatus 102 to request the time and setup parameters. As long as the setup synchronization apparatus 102 is connected to the host computer 104, the setup synchronization apparatus 102 will scan for end user medical devices 108 to synchronize. The host application is operative to provide a user interface to the HCP for configuring parameters of the medical device. The host application can include any number of graphical user interface (GUI) controls to allow the HCP to select parameter values such as time zone, units of measure, warning alarms, target zone levels, operating modes, sampling rates, glucose measurement data, patient information, etc.


In some embodiments, the end user medical device 108 can be shipped in a low power consumption mode (e.g., in a “deep sleep” mode) or in an “off” state. In either case, the RTC within the end user medical device 108 is not running. Pressing the activation button 114 through the packaging access hole 112 triggers an activation function which switches end user medical device 108 to an active mode and/or powers up the device 108 to an “on” state. The end user medical device 108 initializes and begins “advertising” by broadcasting a wireless signal that both uniquely identifies the device 108 and requests synchronization data from any setup synchronization apparatus 102, within the broadcast range. If a setup synchronization apparatus 102 coupled to a host computer 104 is within range, the setup synchronization apparatus 102 and the device 108 establish a wireless connection 106.


Once the end user medical device 108 and the setup synchronization apparatus 102 connect, the medical device 108 receives the correct time and setup parameters from the host application running on the host computer 104 via the wireless connection 106 between the apparatus 102 and the medical device 108. The host computer 104 thereby synchronizes with the end user medical device 108. In some embodiments, once synchronization has completed, a message or other indicia can be displayed on the host computer 104 and/or on a display of the end user medical device 108. In some embodiments, indicator lights or other indicia can be included on the setup synchronization apparatus 102 and/or the end user medical device 108 to indicate the wireless connection status and/or the synchronization status. Upon completion of synchronization, the end user medical device 108 can automatically disconnect from the setup synchronization apparatus 102 and return to a lower power consumption state but with the RTC now running (e.g., a “shallow sleep” mode). The setup synchronization apparatus 102 can return to a scanning state so that a next end user medical device 108 can be synchronized.


Turning now to FIGS. 2 and 3, details of the setup synchronization apparatus 102, are illustrated and described. FIG. 2 depicts a magnified perspective view of an example embodiment of a setup synchronization apparatus 102. The example embodiment includes a housing 202 that encloses and protects a circuit (not visible in FIG. 2 but see FIG. 3). The example setup synchronization apparatus 102 depicted in FIG. 2 also includes configuration switches 204 (e.g., dual in-line package (DIP) switches) for setting certain parameters of the apparatus 102 and an indicator 206 (e.g., a tri-color LED light) that can indicate the status of the setup synchronization apparatus 102.


For example, in some embodiments, the configuration switches 204 can be used to set values for parameters such as time zone, units of measurement, reminder alarms enabled/disabled, etc. that will be passed to end user medical device 108. In some embodiments, the indicator 206 can display different colors to reflect, for example, that the setup synchronization apparatus 102 is (1) scanning for an end user medical device 108 to synchronize, (2) wirelessly connected to an end user medical device 108, or (3) completed synchronizing an end user medical device 108. The example setup synchronization apparatus 102 depicted in FIG. 2 also includes a connector 208 (e.g., a USB connector) for coupling the setup synchronization apparatus 102 to the host computer 104.



FIG. 3 is a block diagram illustrating an example embodiment of a circuit 102′ for the setup synchronization apparatus 102. The circuit 102′ can include a controller 302 (e.g., a programed microcontroller) operatively coupled to memory 304 (e.g., non-volatile random access memory (NVRAM)) adapted to store instructions for execution by the controller 302 as well as a host computer application. The controller 302 can also be operatively coupled to a transceiver 306 (e.g., a Bluetooth® transceiver, a near field communication (NFC) transceiver, etc.) including an appropriate antennae 308 for wireless communication with end user medical devices 108. Additionally, the circuit 102′ can include a host computer interface 208′ (e.g., a USB interface) operatively coupled to the controller 302 to enable communication between the setup synchronization apparatus 102 and the host computer 104.


Turning now to FIG. 4, the details of an example embodiment of initial communication between the setup synchronization apparatus 102 and the host computer 104 are illustrated in a block diagram 400. The setup synchronization apparatus 102 is initially connected to the host computer 104 (402) and the setup synchronization apparatus 102 checks the host computer 104 to determine if the host computer application has been installed on the host computer 104 (404). The host computer 104 receives the request and responds (406). If the application has not been installed, the setup synchronization apparatus 102 uploads the application to the host computer 104 (408) and the host computer installs the application (410). Now that the application has been installed, the setup synchronization apparatus 102 begins scanning for an end user medical device 108 to synchronize (412) and the host computer 104 runs the application as a background process (414).



FIG. 5 illustrates an example embodiment of the details of a synchronization process over time. The example depicts the activities of the setup synchronization apparatus 102, the HCP operating the host computer 104 (with a setup synchronization apparatus 102 and associated application installed), and the end user medical device 103 relative to each other as three concurrent interrelated horizontal process flows occurring over time in block diagram 500. Initially, the setup synchronization apparatus 102 is scanning for an end user medical device 108 to synchronize (502) and the end user medical device 108 is in a low power consumption (e.g., deep sleep) mode with the RTC not running (504). Upon the HCP pressing the activation button 114 on the end user medical device 108 (506), the end user medical device 108 begins “advertising” (508) and the setup synchronization apparatus 102 discovers the end user medical device 108 (510). Once a communication connection 106 is established, the setup synchronization apparatus 102 synchronizes with the end user medical device 108 (512) and the end user medical device 108 synchronizes with the setup synchronization apparatus 102 (514). Once the synchronization is complete, the HCP receives a message indicating the completion status (516). The setup synchronization apparatus 102 returns to scanning for another device 108 to synchronize (518) and the end user medical device 108 switches to a low power consumption (e.g., shallow sleep) mode but with the RTC running (520).


Turning now to FIG. 6, an example method 600 of embodiments of the present invention is depicted in a flowchart. Initially, the setup synchronization apparatus 102 is scanning for an end user medical device 103 to synchronize (602) and the end user medical device 108 is in a low power consumption (e.g., deep sleep) mode with the RTC not running (604). Upon the HCP pressing the activation button 114 on the end user medical device 108 (606), the end user medical device 108 begins “advertising” (608) and the setup synchronization apparatus 102 discovers the end user medical device 108 (610). Once a communication connection 106 is established (612), the setup synchronization apparatus 102 synchronizes with the end user medical device 108 (614). Once the synchronization is complete, the HCP receives a message indicating the completion status (616). The setup synchronization apparatus 102 returns to scanning for another device 108 to synchronize (618) and the end user medical device 108 switches to a low power consumption (e.g., shallow sleep) mode but with the RTC running (620).


The foregoing description discloses only example embodiments of the invention. Modifications of the above-disclosed apparatus, systems and methods which fall within the scope of the invention will be readily apparent to those of ordinary skill in the art. Accordingly, while the present invention has been disclosed in connection with example embodiments, it should be understood that other embodiments may fall within the scope of the invention, as defined by the following claims.

Claims
  • 1. An end user medical device comprising: a controller and a memory operative to store instructions executable on the controller, the controller and memory operative to: perform an activation function to put the end user medical device in an advertising mode for requesting synchronization,establish a communications connection with a setup synchronization apparatus,receive synchronization data from the setup synchronization apparatus once a communication connection has been established,synchronize the end user medical device in accordance with received synchronization data, anddetermine and store medical data of a user;a wireless transceiver for transmitting a synchronization request and for receiving synchronization data;a manually-operated actuator to cause the controller to perform the activation function;a real-time clock, the real-time clock not running prior to the advertising mode for requesting synchronization; anda battery to power the controller, wireless transceiver, and real-time clock once running.
  • 2. The end user medical device of claim 1 further comprising packaging sized to contain the end user medical device therein.
  • 3. The end user medical device of claim 2 wherein the packaging has an access hole aligned with the manually-operated actuator to provide access to the manually-operated actuator.
  • 4. The end user medical device of claim 1 wherein the manually-operated actuator is an activation button that can be pressed to cause the controller to perform the activation function.
  • 5. The end user medical device of claim 1 wherein the synchronization data comprises at least one of correct time, time zone, units of measure, operating modes, sampling rates, patient information, and medical data target zones.
  • 6. The end user medical device of claim 1 further comprising a display configured to display a message or other indicia indicating that synchronization has completed.
  • 7. The end user medical device of claim 1 wherein the controller is further operative to disconnect from the setup synchronization apparatus upon completion of synchronization.
  • 8. The end user medical device of claim 1 wherein, upon completion of synchronization, the end user medical device switches to a low power consumption mode with the real-time clock running.
  • 9. The end user medical device of claim 1 wherein the end user medical device comprises a blood glucose meter.
  • 10. A blood glucose meter comprising: a controller and a memory operative to store instructions executable on the controller, the controller and memory operative to perform an activation function to put the blood glucose meter in an advertising mode for requesting synchronization and operative to measure and store blood glucose readings of a user;a manually-operated actuator to cause the controller to perform the activation function; anda real-time clock, the real-time clock not running prior to the advertising mode for requesting synchronization.
  • 11. The blood glucose meter of claim 10 further comprising packaging sized to contain the blood glucose meter therein.
  • 12. The blood glucose meter of claim 11 wherein the packaging has an access hole aligned with the manually operated actuator to provide access to the manually-operated actuator.
  • 13. The blood glucose meter of claim 10 wherein the manually-operated actuator is an activation button that can be pressed to cause the controller to perform the activation function.
  • 14. A method of synchronizing an end user medical device, the method comprising: performing an activation function in the end user medical device to put the end user medical device in an advertising mode for requesting synchronization;advertising for synchronization via the end user medical device in the advertising mode, the end user medical device having a real-time clock, the real-time clock not running prior to the advertising for synchronization;establishing a communication connection between the end user medical device and synchronization apparatus; andsynchronizing the end user medical device in accordance with synchronization data received from the synchronization apparatus.
  • 15. The method of claim 14 further comprising displaying an indication at the end user medical device that the end user medical device has been synchronized.
  • 16. The method of claim 14 wherein the synchronizing comprises setting the real-time clock to the correct time.
  • 17. The method of claim 14 wherein the synchronizing comprises configuring the end user medical device with at least one of a time zone, units of measure, operating modes, sampling rates, patient information, and medical data target zones.
  • 18. The method of claim 14 wherein the performing, the advertising, the establishing, and the synchronizing are performed while the end user medical device is contained within packaging from the manufacturer.
  • 19. The method of claim 14 further comprising shipping from the manufacturer the end user medical device in a low power consumption mode with the real-time clock not running.
  • 20. The method of claim 14 further comprising switching the end user medical device to a low power consumption mode with the real-time clock running upon completion of synchronization.
RELATED APPLICATIONS

This is a continuation of U.S. patent application Ser. No. 15/110,740, filed Jul. 9, 2016, now U.S. Pat. No. 10,432,717, which is a 371 of International Patent Application No. PCT/US2014/069628, filed Dec. 10, 2014, which claims the benefit of U.S. Provisional Patent Application No. 61/926,215, filed Jan. 10, 2014, each of which is hereby incorporated herein by reference in its entirety for all purposes.

US Referenced Citations (107)
Number Name Date Kind
6540672 Simonsen Apr 2003 B1
6569094 Suzuki et al. May 2003 B2
6604050 Trippel et al. Aug 2003 B2
6607484 Suzuki et al. Aug 2003 B2
6674821 Mejyr Jan 2004 B1
6790178 Mault et al. Sep 2004 B1
6802812 Walker Oct 2004 B1
6819013 Kelly et al. Nov 2004 B2
6870475 Fitch et al. Mar 2005 B2
7286894 Grant et al. Oct 2007 B1
7316648 Kelly et al. Jan 2008 B2
7549961 Hwang Jun 2009 B1
7779183 Koehler et al. Aug 2010 B2
8131564 Dicks Mar 2012 B2
8208973 Mehta Jun 2012 B2
8483974 Connolly Jul 2013 B2
8579813 Causey et al. Nov 2013 B2
8682598 Connolly et al. Mar 2014 B2
8755053 Fright Jun 2014 B2
8758245 Ray et al. Jun 2014 B2
8844007 Vicente Sep 2014 B2
8895316 Batman et al. Nov 2014 B2
8954007 Hillyard Feb 2015 B2
9179844 Fright Nov 2015 B2
9445445 Miller Sep 2016 B2
9462623 Jakusovszky Oct 2016 B2
9696980 Dicks Jul 2017 B2
9750896 Kamen Sep 2017 B2
9861285 Fright Jan 2018 B2
9901292 Hernandez-Rosas Feb 2018 B2
10226205 Hernandez-Rosas Mar 2019 B2
10432717 Gofman Oct 2019 B2
20010038343 Meyer et al. Nov 2001 A1
20060009697 Banet et al. Jan 2006 A1
20060106433 Mazar et al. May 2006 A1
20060273930 Godden Dec 2006 A1
20070003061 Jung et al. Jan 2007 A1
20070027388 Chou Feb 2007 A1
20070181425 Kim Aug 2007 A1
20070293910 Strother et al. Dec 2007 A1
20070299480 Hill Dec 2007 A1
20080092638 Brennenman et al. Apr 2008 A1
20080109302 Salokannel et al. May 2008 A1
20090069642 Gao et al. Mar 2009 A1
20090116479 Choi May 2009 A1
20090163793 Koehler Jun 2009 A1
20090198141 Hollinger et al. Aug 2009 A1
20090213213 Fright Aug 2009 A1
20090243791 Partin Oct 2009 A1
20100000862 Rao Jan 2010 A1
20100111066 Mehta May 2010 A1
20100113897 Brennenman et al. May 2010 A1
20100165795 Elder Jul 2010 A1
20100228111 Friman Sep 2010 A1
20100278345 Alsina et al. Nov 2010 A1
20110060530 Fennell Mar 2011 A1
20110066044 Moon Mar 2011 A1
20110117841 Thorn May 2011 A1
20110126188 Bernstein May 2011 A1
20110165865 Gao et al. Jul 2011 A1
20110256024 Cole et al. Oct 2011 A1
20110319813 Kamen Dec 2011 A1
20120019379 Ben Ayed Jan 2012 A1
20120052802 Kasslin et al. Mar 2012 A1
20120078071 Bohm Mar 2012 A1
20120123227 Sun et al. May 2012 A1
20120149245 Ralston et al. Jun 2012 A1
20120150556 Galasso Jun 2012 A1
20120235823 Trock Sep 2012 A1
20120238851 Kamen Sep 2012 A1
20120245447 Karan Sep 2012 A1
20120260323 San Vicente Oct 2012 A1
20120303638 Bousamra Nov 2012 A1
20130035575 Mayou Feb 2013 A1
20130059541 Sloan Mar 2013 A1
20130078912 San Vicente Mar 2013 A1
20130172709 Mears Jul 2013 A1
20130190674 Case Jul 2013 A1
20130203351 Hillan Aug 2013 A1
20140012117 Mensinger Jan 2014 A1
20140149742 Yau May 2014 A1
20140206972 Hayter Jul 2014 A1
20140218496 Park Aug 2014 A1
20140266607 Olodort Sep 2014 A1
20140273821 Miller Sep 2014 A1
20140324445 Carlsgaard Oct 2014 A1
20140364056 Belk Dec 2014 A1
20140380218 Refvik Dec 2014 A1
20150123810 Hernandez-Rosas May 2015 A1
20150123811 Hernandez-Rosas May 2015 A1
20150123812 Hernandez-Rosas May 2015 A1
20150123813 Hernandez-Rosas May 2015 A1
20150189461 Pang et al. Jul 2015 A1
20160088372 Hernandez-Rosas Mar 2016 A1
20160089066 Hernandez-Rosas Mar 2016 A1
20160095148 Hernandez-Rosas Mar 2016 A1
20160337448 Gofman Nov 2016 A1
20170030889 Yao et al. Feb 2017 A1
20170038847 Schorsch Feb 2017 A1
20170201931 Swanzey et al. Jul 2017 A1
20170208425 Fu et al. Jul 2017 A1
20170214780 Gofman et al. Jul 2017 A1
20170344718 Chen Nov 2017 A1
20180075200 Davis Mar 2018 A1
20180125397 Hernandez-Rosas May 2018 A1
20180137937 Gass et al. May 2018 A1
20190373059 Gofman Dec 2019 A1
Foreign Referenced Citations (35)
Number Date Country
1348558 May 2002 CN
1921529 Feb 2007 CN
101193586 Jun 2008 CN
101461969 Jun 2009 CN
101675900 Mar 2010 CN
201491011 May 2010 CN
101816170 Aug 2010 CN
202075262 Dec 2011 CN
102422657 Apr 2012 CN
102565413 Jul 2012 CN
202838653 Mar 2013 CN
203311607 May 2013 CN
101431456 Jul 2014 CN
205006870 Feb 2016 CN
2741 528 Jun 2014 EP
2003114859 Apr 2003 JP
2006-522346 Sep 2006 JP
2007-111514 May 2007 JP
2008302000 Dec 2008 JP
A2009-188764 Aug 2009 JP
2013-201516 Oct 2013 JP
A2014-110636 Jun 2014 JP
2012199663 Jan 2016 JP
201322167 Jun 2013 TW
WO0152727 Jul 2001 WO
WO 2008153825 Dec 2008 WO
WO 2009006486 Jan 2009 WO
WO 2013066362 May 2013 WO
WO2014088234 Jun 2014 WO
WO 2014146021 Sep 2014 WO
WO 2015157582 Oct 2015 WO
WO 2016007186 Jan 2016 WO
WO 2016007187 Jan 2016 WO
WO 2016007188 Jan 2016 WO
WO 2016174206 Nov 2016 WO
Non-Patent Literature Citations (26)
Entry
Chinese Office Action of related Chinese Application No. 201480076629.2 dated Sep. 9, 2019.
Sun et al., U.S. Appl. No. 12/944,259, filed Nov. 11, 2010 (Now Published as 2012-0123227).
International Search Report and Written Opinion of related International Application No. PCT/US14/69628 dated Mar. 11, 2015.
International Search report of related International Application No. PCT/US2014/062404 dated Mar. 5, 2015.
International Search Report and Written Opinion of related International Application No. PCT/US2014/062433 dated Mar. 23, 2015.
Mare, Shrirang, et al. “ZEBRA: Zero-Effort Bilateral Recurring Authentication”, 2014 IEEE Symposium on Security and Privacy, IEEE, May 18, 2014, pp. 705-720.
Mayrhofer, R., et al., “Shake Well before Use: Inituitive and Securing Pairing of Mobile Devices”, IEEE Transactions on Mobile Computing, IEEE Service Center, Los Alamitos, CA, US, vol. 8, No. 6, Jun. 1, 2009, pp. 792-806.
International Search Report and Written Opinion of related International Application No. PCT/US2014/062472 dated Mar. 23, 2015.
International Search Report and Written Opinion of related International Application No. PCT/US2015/025213 dated Jun. 15, 2015.
International Preliminary Report on Patentability of related International Application No. PCT/US14/69628 dated Jul. 21, 2016.
International Preliminary Report on Patentability of related International Application No. PCT/US2015/025213 dated Oct. 20, 2016.
Gofman et al., U.S. Appl. No. 15/324,649, titled: “Improved Device Pairing With a Dual Use Piezoelectric Acoustic Component and Vibration Sensor,” filed Jan. 6, 2017 (Now Published as 2017-0214780).
Fu et al., U.S. Appl. No. 15/324,632, titled: “Improved Device Pairing Taking Into Account at Least One Condition,” filed Jan. 6, 2017 (Now published as 2017-0208425).
Swanzey et al., U.S. Appl. No. 15/324,654, titled: “Methods and Apparatus for Improved Low Energy Data Communications ,” filed Jan. 6, 2017 (Now Published as 2017-0201931).
International Preliminary report on Patentability of related International Application No. PCT/US2014/062404 dated Jan. 19, 2017.
International Preliminary Report on Patentability of related International Application No. PCT/US2014/062472 dated Jan. 19, 2017.
International Preliminary Report on Patentability of related International Application No. PCT/US2014/062433 dated Jan. 19, 2017.
International Search Report and Written Opinion of related International Application No. PCT/EP2016/059616 dated Jun. 2, 2016.
International Preliminary Report on Patentability of related International Application No. PCT/EP2016/059616 dated Nov. 9, 2017.
Chinese Search report of related Chinese Application No. 201580031100.3 dated Jul. 19, 2018.
Japanese Office Action of related Japanese Application No. 2016-545801 dated Jul. 30, 2018.
Taiwan Search report of related Taiwan Application No. 103143687 dated Sep. 17, 2018.
Chinese Search report of related Chinese Application No. 201480076629.2 dated Dec. 11, 2018.
Chinese Search report of related Chinese Application No. 201480076629.2 dated May 31, 2019.
Chinese Office Action of Chinese Application No. 201480080414.8 dated Jul. 24, 2019.
Chinese Search report of Chinese Application No. 201480080414.8 dated Jul. 16, 2019.
Related Publications (1)
Number Date Country
20190373059 A1 Dec 2019 US
Provisional Applications (1)
Number Date Country
61926215 Jan 2014 US
Continuations (1)
Number Date Country
Parent 15110740 US
Child 16546096 US