IP Library › Granted Patent US 12,585,774
Granted Patent B2
US 12,585,774 · App. 18/666,534 · Granted Mar 24, 2026

System and method for implementing added services for OBD2 smart vehicle connection

Inventor: Tom Funk (Littleton, CO)
Assignee: Centurylink Intellectual Property LLC
G06F21/566G06F21/568G06F21/85G07C5/008G07C5/0808G07C5/0816H04L63/1416H04W12/122H04W12/128H04W24/08H04W76/30H04L67/12H04W4/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,585,774
App. No.
18/666,534
Granted
Mar 24, 2026
Kind
B2
Abstract

Directed to implementing Internet of Things (“IoT”) functionality, and, in particular embodiments, implementing added services for OBD2 connection for IoT-capable vehicles. In various embodiments, a portable device (when connected to an OBD2 DLC port of a vehicle) might monitor wireless communications between a vehicle computing system(s) and an external device(s), might monitor vehicle sensor data from vehicular sensors tracking operational conditions of the vehicle, and might monitor operator input sensor data from operator input sensors tracking input by a vehicle operator. The portable device (or a server) might analyze either the monitored wireless communications or a combination of the monitored vehicle sensor data and the monitored operator input sensor data, to determine whether vehicle operation has been compromised. If so, the portable device (or the server) might alert the operator of the vehicle via a user interface and might initiate one or more remediation operations.

Claims (46)

1 . A method, comprising:

monitoring, with a portable device in communication with one or more computing systems of a vehicle via an on-board diagnostics (“OBD2”) data link connector (“DLC”) port, wireless communications between at least one vehicle computing system of the one or more computing systems of the vehicle and at least one device external to the vehicle;

monitoring, with the portable device via the OBD2 DLC port, one or more vehicle sensor data from one or more vehicular sensors tracking operational conditions of the vehicle;

monitoring, with the portable device via the OBD2 DLC port, one or more operator input sensor data from one or more operator input sensors tracking operator input by an operator of the vehicle;

analyzing, with the portable device, at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or a combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised;

based on a determination that vehicle operation has been compromised, alerting the operator of the vehicle regarding the vehicle operation being compromised, using the portable device via a user interface; and

initiating, with the portable device, one or more remediation operations,

wherein analyzing the combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data comprises analyzing, with the portable device, the one or more vehicle sensor data and the one or more operator input sensor data to determine whether the one or more vehicle sensor data indicates operational conditions of the vehicle that are inconsistent with the corresponding one or more operator input sensor data.

2 . The method of claim 1 , wherein the one or more computing systems of the vehicle comprise at least one of an electronic control unit (“ECU”), an electronic control module (“ECM”), an electronic throttle control (“ETC”) system, an electronic stability control (“ESC”) system, a variable-assist power steering system, an automatic steering system, an anti-lock braking system (“ABS”), or a vehicular computing node.

3 . The method of claim 1 , wherein the one or more vehicular sensors comprise at least one of one or more accelerator pedal position sensors, one or more engine speed sensors, one or more engine air flow sensors, one or more air-fuel mixture sensors, one or more vehicle speed sensors, one or more cruise control switch sensors, one or more brake pedal position sensors, one or more brake actuator sensors, one or more vehicle traction sensors, one or more vehicle stability sensors, one or more vehicle body motion sensors, or one or more steering angle sensors.

4 . The method of claim 1 , wherein the vehicle is an Internet of Things (“IoT”)-capable vehicle and the at least one device external to the vehicle comprises at least one IoT-capable device, wherein the wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle comprises machine-to-machine IoT communications.

5 . The method of claim 4 , wherein the portable device is an IoT gateway through which all IoT communications pass, wherein initiating the one or more remediation operations comprises, based on a determination that vehicle operation has been compromised by the at least one device external to the vehicle via the machine-to-machine IoT communications and based on the operator action comprising disconnecting the portable device from the OBD2 DLC port, disrupting, with the portable device, communication between the at least one vehicle computing system and the at least one device external to the vehicle.

6 . The method of claim 5 , further comprising:

in response to the operator reconnecting the portable device into the OBD2 DLC port, establishing, with the portable device, communication between the at least one vehicle computing system and one or more telematics sources.

7 . The method of claim 4 , wherein the portable device is an IoT gateway through which all IoT communications pass, wherein the portable device comprises a block-wireless-communications button, wherein initiating the one or more remediation operations comprises, based on a determination that vehicle operation has been compromised by the at least one device external to the vehicle via the machine-to-machine IoT communications and based on the operator action comprising depressing the block-wireless-communications button on the portable device, disrupting, with the portable device, communication between the at least one vehicle computing system and the at least one device external to the vehicle.

8 . The method of claim 1 , wherein the portable device comprises a restore button, wherein initiating the one or more remediation operations comprises, based on a determination that vehicle operation has been compromised by the at least one device external to the vehicle via the wireless communications and based on the operator action comprising depressing the restore button on the portable device, restoring, with the portable device, settings and configurations for at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors, wherein the settings and configurations for the at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors comprise one of factory settings and configurations or previously saved settings and configurations.

9 . The method of claim 1 , further comprising:

encrypting, with the portable device, the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data; and

storing, with the portable device, the encrypted one or more vehicle sensor data and the encrypted one or more operator input sensor data in a local data storage device of the portable device;

wherein encrypting and storing the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data are performed either before or after analyzing the at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or the combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised.

10 . The method of claim 9 , wherein encrypting the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data comprises encrypting, with the portable device, the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, using one or more cryptographic protocols or techniques comprising AES symmetric-key algorithm, Diffie-Hellman key exchange, SHA-1 hash function, forward secrecy, deniable authentication, or malleable encryption.

11 . The method of claim 1 , wherein analyzing the at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or the combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised comprises detecting, with the portable device, whether the wireless communications comprises at least one of one or more viruses, one or more electronic intrusion attempts, or one or more other malicious software and blocking, with the portable device, the at least one of one or more viruses, one or more electronic intrusion attempts, or one or more other malicious software from infecting the at least one vehicle computing system via the wireless communications.

12 . The method of claim 1 , further comprising:

detecting, with the portable device, whether at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors comprises at least one of one or more viruses, one or more electronic intrusion attempts, or one or more other malicious software; and

removing, with the portable device, the at least one of one or more viruses, one or more electronic intrusion attempts, or one or more other malicious software from the at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors.

13 . The method of claim 1 , further comprising:

validating, with the portable device, firmware of at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors.

14 . A portable device, comprising:

an on-board diagnostics (“OBD2”) data link connector (“DLC”) in communication with one or more computing systems of a vehicle via an OBD2 DLC port of the vehicle;

at least one processor;

a data storage device; and

a non-transitory computer readable medium communicatively coupled to the at least one processor, the non-transitory computer readable medium having stored thereon computer software comprising a set of instructions that, when executed by the at least one processor, causes the portable device to:

monitor, via the OBD2 DLC port, wireless communications between at least one vehicle computing system of the one or more computing systems of the vehicle and at least one device external to the vehicle;

monitor, via the OBD2 DLC port, one or more vehicle sensor data from one or more vehicular sensors tracking operational conditions of the vehicle;

monitor, via the OBD2 DLC port, one or more operator input sensor data from one or more operator input sensors tracking operator input by an operator of the vehicle;

analyze at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or a combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised;

based on a determination that vehicle operation has been compromised, alert the operator of the vehicle regarding the vehicle operation being compromised; and

initiate one or more remediation operations,

wherein analyzing the combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data comprises analyzing, with the portable device, the one or more vehicle sensor data and the one or more operator input sensor data to determine whether the one or more vehicle sensor data indicates operational conditions of the vehicle that are inconsistent with the corresponding one or more operator input sensor data.

15 . The portable device of claim 14 , further comprising:

a restore button;

wherein initiating the one or more remediation operations comprises, based on a determination that vehicle operation has been compromised by the at least one device external to the vehicle via the wireless communications and based on the operator action comprising depressing the restore button on the portable device, restoring settings and configurations for at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors, wherein the settings and configurations for the at least one of the one or more computing systems of the vehicle, the one or more vehicular sensors, or the one or more operator input sensors comprise one of factory settings and configurations or previously saved settings and configurations.

16 . The portable device of claim 14 , wherein the set of instructions, when executed by the at least one processor, further causes the portable device to:

encrypt the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data; and

store the encrypted one or more vehicle sensor data and the encrypted one or more operator input sensor data in the data storage device of the portable device;

wherein encrypting and storing the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data are performed either before or after analyzing the at least one of the monitored wireless communications between the at least one vehicle computing system and the at least one device external to the vehicle or the combination of the monitored one or more vehicle sensor data and the monitored one or more operator input sensor data, to determine whether vehicle operation has been compromised.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2024
From: FUNK, TOM
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 067457/0655 →
Continuity (6)
Continuation 17969438 · Oct 19, 2022
Continuation 17561386 · Dec 23, 2021
Continuation 16372061 · Apr 1, 2019
Continuation 15390078 · Dec 23, 2016
Provisional Application 62370124 · Aug 2, 2016
Related Publication 20240303337A1 · Sep 12, 2024
References Cited (297)
US 2754101A · Haworth et al. · 1956 [cited by applicant]
US 4034567A · Roggen · 1977 [cited by applicant]
US 4329083A · Parkinson · 1982 [cited by applicant]
US 4620317A · Anderson · 1986 [cited by applicant]
US 4815814A · Ulijasz · 1989 [cited by applicant]
US 4940359A · Van Duyn et al. · 1990 [cited by applicant]
US 5239129A · Ehrenfels · 1993 [cited by applicant]
US 5313546A · Toffetti · 1994 [cited by applicant]
US 5528684A · Schneider et al. · 1996 [cited by applicant]
US 5566622A · Ziaylek, Jr. et al. · 1996 [cited by applicant]
US 5583492A · Nakanishi · 1996 [cited by applicant]
US 5606606A · Schneider et al. · 1997 [cited by applicant]
US 5717955A · Swinehart · 1998 [cited by applicant]
US 5760706A · Kiss · 1998 [cited by applicant]
US 5879109A · Diermeier et al. · 1999 [cited by applicant]
US 6099080A · Hirashita et al. · 2000 [cited by applicant]
US 6125291A · Miesel · 2000 [cited by applicant]
US 6272346B1 · Fujinami · 2001 [cited by applicant]
US 6371691B1 · Finzel et al. · 2002 [cited by applicant]
US 6414605B1 · Walden · 2002 [cited by applicant]
US 6499410B1 · Berardi · 2002 [cited by applicant]
US 6503025B1 · Miller · 2003 [cited by applicant]
US 6792319B1 · Bilger · 2004 [cited by applicant]
US 6807355B2 · Dofher · 2004 [cited by applicant]
US 6829424B1 · Finzel et al. · 2004 [cited by applicant]
US 6866448B2 · Finzel et al. · 2005 [cited by applicant]
US 6990192B1 · Denovich et al. · 2006 [cited by applicant]
US 7030781B2 · Jones · 2006 [cited by applicant]
US 7050683B2 · Dofher · 2006 [cited by applicant]
US 7095930B2 · Storaasli et al. · 2006 [cited by applicant]
US 7096003B2 · Joao · 2006 [cited by applicant]
US 7397363B2 · Joao · 2008 [cited by applicant]
US 7514628B2 · Kadrnoska et al. · 2009 [cited by applicant]
US 7522805B2 · Smith et al. · 2009 [cited by applicant]
US 7674980B2 · Lubanski · 2010 [cited by applicant]
US 7739030B2 · Desai · 2010 [cited by applicant]
US 7740417B2 · Jang · 2010 [cited by applicant]
US 7849886B2 · Carew et al. · 2010 [cited by applicant]
US D640290S · Stellman et al. · 2011 [cited by applicant]
US 8000314B2 · Brownrigg · 2011 [cited by applicant]
US 8061344B2 · Dofher · 2011 [cited by applicant]
US 8296383B2 · Lindahl · 2012 [cited by applicant]
US 8380652B1 · Francis, Jr. · 2013 [cited by applicant]
US 8480332B2 · Miller et al. · 2013 [cited by applicant]
US 8654936B1 · Eslambolchi et al. · 2014 [cited by applicant]
US 8787246B2 · Brownrigg · 2014 [cited by applicant]
US 8811887B2 · Dottling et al. · 2014 [cited by applicant]
US 8976704B2 · Morper · 2015 [cited by applicant]
US 9062423B2 · Allouche et al. · 2015 [cited by applicant]
US 9210583B2 · Henderson · 2015 [cited by applicant]
US 9226418B2 · Magno et al. · 2015 [cited by applicant]
US 9270098B2 · Isaaks et al. · 2016 [cited by applicant]
US 9298410B2 · Juchem · 2016 [cited by applicant]
US 9326297B1 · Farkas · 2016 [cited by applicant]
US 9432340B1 · Tutt et al. · 2016 [cited by applicant]
US 9456276B1 · Chhetri · 2016 [cited by applicant]
US 9466966B2 · Allouche et al. · 2016 [cited by applicant]
US 9531174B2 · Elford et al. · 2016 [cited by applicant]
US 9536425B1 · Soltesz · 2017 [cited by applicant]
US 9588315B1 · Turner · 2017 [cited by applicant]
US 9703955B2 · Yan · 2017 [cited by applicant]
US 9742172B2 · Elford et al. · 2017 [cited by applicant]
US 9780433B2 · Schwengler et al. · 2017 [cited by applicant]
US 9786997B2 · Schwengler et al. · 2017 [cited by applicant]
US 9832655B2 · Horneman · 2017 [cited by applicant]
US 9840212B2 · Ben Noon · 2017 [cited by applicant]
US 9860677B1 · Agerstam · 2018 [cited by applicant]
US 9860812B2 · Tipton · 2018 [cited by applicant]
US 9866542B2 · Baltes · 2018 [cited by applicant]
US 9867057B2 · Yu · 2018 [cited by applicant]
US 9867112B1 · Schwengler · 2018 [cited by applicant]
US 9917903B2 · Clernon · 2018 [cited by applicant]
US 10069751B2 · Amulothu · 2018 [cited by applicant]
US 20010029311A1 · Khare · 2001 [cited by applicant]
US 20020024450A1 · Townsend · 2002 [cited by applicant]
US 20020057945A1 · Dahowski · 2002 [cited by applicant]
US 20020061231A1 · Finzel et al. · 2002 [cited by applicant]
US 20030061029A1 · Shaket · 2003 [cited by applicant]
US 20030123935A1 · Dofher · 2003 [cited by applicant]
US 20030210958A1 · Nothofer · 2003 [cited by applicant]
US 20040083054A1 · Jones · 2004 [cited by applicant]
US 20040091313A1 · Zhou · 2004 [cited by applicant]
US 20040113773A1 · Nieters · 2004 [cited by applicant]
US 20040115004A1 · Serrano · 2004 [cited by applicant]
US 20040129445A1 · Winkelbach · 2004 [cited by applicant]
US 20040142658A1 · McKenna · 2004 [cited by applicant]
US 20040160319A1 · Joao · 2004 [cited by applicant]
US 20040221324A1 · Ansari et al. · 2004 [cited by applicant]
US 20040234215A1 · Serrano et al. · 2004 [cited by applicant]
US 20050013566A1 · Storaasli · 2005 [cited by applicant]
US 20050191113A1 · Frazier · 2005 [cited by applicant]
US 20050191133A1 · Purcell · 2005 [cited by applicant]
US 20050207711A1 · Vo · 2005 [cited by applicant]
US 20050248444A1 · Joao · 2005 [cited by applicant]
US 20050259930A1 · Elkins et al. · 2005 [cited by applicant]
US 20050285807A1 · Zehngut · 2005 [cited by applicant]
US 20060008231A1 · Reagan · 2006 [cited by applicant]
US 20060093303A1 · Reagan et al. · 2006 [cited by applicant]
US 20060118338A1 · Maybury · 2006 [cited by applicant]
US 20060204187A1 · Dofher · 2006 [cited by applicant]
US 20070018849A1 · Salser, Jr. · 2007 [cited by applicant]
US 20070048084A1 · Jung · 2007 [cited by applicant]
US 20070079113A1 · Kulkarni et al. · 2007 [cited by applicant]
US 20070087756A1 · Hoffberg · 2007 [cited by applicant]
US 20070154152A1 · Morris · 2007 [cited by applicant]
US 20070247794A1 · Jaffe · 2007 [cited by applicant]
US 20080216367A1 · Van der Poel · 2008 [cited by applicant]
US 20080234878A1 · Joao · 2008 [cited by applicant]
US 20080256008A1 · Kwok · 2008 [cited by applicant]
US 20080298755A1 · Caplan · 2008 [cited by applicant]
US 20080303654A1 · Kates · 2008 [cited by applicant]
US 20090121860A1 · Kimmel · 2009 [cited by applicant]
US 20090125160A1 · Desai · 2009 [cited by applicant]
US 20090177172A1 · Wilkes · 2009 [cited by applicant]
US 20090214163A1 · Lu · 2009 [cited by applicant]
US 20090317047A1 · Smith · 2009 [cited by applicant]
US 20090327910A1 · Black · 2009 [cited by applicant]
US 20100010117A1 · Bricout · 2010 [cited by applicant]
US 20100045484A1 · Brynielsson · 2010 [cited by applicant]
US 20100047021A1 · Scola · 2010 [cited by applicant]
US 20100071596A1 · Konczak · 2010 [cited by applicant]
US 20100086254A1 · Dofher · 2010 [cited by applicant]
US 20100124332A1 · Arena · 2010 [cited by applicant]
US 20100217604A1 · Baldwin et al. · 2010 [cited by applicant]
US 20100243096A1 · Berglund · 2010 [cited by applicant]
US 20100325421A1 · Park et al. · 2010 [cited by applicant]
US 20110016754A1 · Ruhl et al. · 2011 [cited by applicant]
US 20110052131A1 · Park et al. · 2011 [cited by applicant]
US 20110106321A1 · Cherian · 2011 [cited by applicant]
US 20110161076A1 · Davis · 2011 [cited by applicant]
US 20110288684A1 · Farlow · 2011 [cited by applicant]
US 20110315259A1 · Kelly · 2011 [cited by applicant]
US 20120048148A1 · Konczak · 2012 [cited by applicant]
US 20120086563A1 · Arling · 2012 [cited by applicant]
US 20120195694A1 · Konczak · 2012 [cited by applicant]
US 20120249341A1 · Brown · 2012 [cited by applicant]
US 20120265370A1 · Kim · 2012 [cited by applicant]
US 20120268886A1 · Leontiev · 2012 [cited by applicant]
US 20120320766A1 · Sridhar · 2012 [cited by applicant]
US 20130009569A1 · Knibbe · 2013 [cited by applicant]
US 20130011198A1 · Pichler · 2013 [cited by applicant]
US 20130044918A1 · Nielsen et al. · 2013 [cited by applicant]
US 20130074067A1 · Chowdhry · 2013 [cited by applicant]
US 20130080898A1 · Lavian · 2013 [cited by applicant]
US 20130121761A1 · Dixon · 2013 [cited by applicant]
US 20130138424A1 · Koenig · 2013 [cited by applicant]
US 20130216187A1 · Dowling · 2013 [cited by applicant]
US 20130216313A1 · Gustavsson et al. · 2013 [cited by applicant]
US 20130217421A1 · Kim · 2013 [cited by applicant]
US 20130223807A1 · Elford et al. · 2013 [cited by applicant]
US 20130238326A1 · Kim et al. · 2013 [cited by applicant]
US 20130287500A1 · Miller · 2013 [cited by applicant]
US 20130294839A1 · Gustavsson et al. · 2013 [cited by applicant]
US 20130297199A1 · Kapp · 2013 [cited by applicant]
US 20140018969A1 · Forbes · 2014 [cited by applicant]
US 20140033288A1 · Wynn · 2014 [cited by applicant]
US 20140146905A1 · Zavadsky · 2014 [cited by applicant]
US 20140162629A1 · Tipton · 2014 [cited by applicant]
US 20140167931A1 · Lee et al. · 2014 [cited by applicant]
US 20140180478A1 · Letsky · 2014 [cited by applicant]
US 20140188463A1 · Noh et al. · 2014 [cited by applicant]
US 20140202571A1 · Spijker · 2014 [cited by applicant]
US 20140233412A1 · Mishra · 2014 [cited by applicant]
US 20140270971A1 · Allouche et al. · 2014 [cited by applicant]
US 20140275852A1 · Hong · 2014 [cited by applicant]
US 20140327583A1 · Sparks · 2014 [cited by applicant]
US 20140343950A1 · Simpson et al. · 2014 [cited by applicant]
US 20140369336A1 · Prakash · 2014 [cited by applicant]
US 20150035704A1 · Schwengler et al. · 2015 [cited by applicant]
US 20150070221A1 · Schwengler et al. · 2015 [cited by applicant]
US 20150092744A1 · Singh · 2015 [cited by applicant]
US 20150098385A1 · Navalekar · 2015 [cited by applicant]
US 20150110453A1 · Elford et al. · 2015 [cited by applicant]
US 20150111589A1 · Yavuz · 2015 [cited by applicant]
US 20150120502A1 · Jung et al. · 2015 [cited by applicant]
US 20150124622A1 · Kovvali · 2015 [cited by applicant]
US 20150139598A1 · Barnes et al. · 2015 [cited by applicant]
US 20150230008A1 · Elford et al. · 2015 [cited by applicant]
US 20150249672A1 · Burns et al. · 2015 [cited by applicant]
US 20150262102A1 · Tann · 2015 [cited by applicant]
US 20150288161A1 · Allouche et al. · 2015 [cited by applicant]
US 20150298654A1 · Joao · 2015 [cited by applicant]
US 20150300527A1 · Konczak · 2015 [cited by applicant]
US 20150350247A1 · Adler et al. · 2015 [cited by applicant]
US 20150365278A1 · Chakrabarti et al. · 2015 [cited by applicant]
US 20160006837A1 · Reynolds · 2016 [cited by applicant]
US 20160021127A1 · Yan et al. · 2016 [cited by examiner]
US 20160029346A1 · Suresh et al. · 2016 [cited by applicant]
US 20160063857A1 · Fowe · 2016 [cited by applicant]
US 20160064829A1 · Schaepperle · 2016 [cited by applicant]
US 20160080322A1 · Prisser · 2016 [cited by applicant]
US 20160085594A1 · Wang · 2016 [cited by applicant]
US 20160109036A1 · Elford et al. · 2016 [cited by applicant]
US 20160109678A1 · Schwengler et al. · 2016 [cited by applicant]
US 20160112779A1 · Barnett et al. · 2016 [cited by applicant]
US 20160187995A1 · Rosewall · 2016 [cited by applicant]
US 20160195876A1 · Mattsson · 2016 [cited by applicant]
US 20160212012A1 · Young · 2016 [cited by applicant]
US 20160212613A1 · Huang · 2016 [cited by applicant]
US 20160226231A1 · Elford et al. · 2016 [cited by applicant]
US 20160226674A1 · Kangshang et al. · 2016 [cited by applicant]
US 20160248746A1 · James · 2016 [cited by applicant]
US 20160277310A1 · Challa · 2016 [cited by applicant]
US 20160294828A1 · Zakaria · 2016 [cited by applicant]
US 20160295364A1 · Zakaria · 2016 [cited by applicant]
US 20160323271A1 · Hinman · 2016 [cited by applicant]
US 20160330042A1 · Andersen · 2016 [cited by applicant]
US 20160352526A1 · Adler et al. · 2016 [cited by applicant]
US 20160359965A1 · Murphy et al. · 2016 [cited by applicant]
US 20170006141A1 · Bhadra · 2017 [cited by applicant]
US 20170006643A1 · Zakaria et al. · 2017 [cited by applicant]
US 20170026157A1 · Bugenhagen et al. · 2017 [cited by applicant]
US 20170026472A1 · Bugenhagen et al. · 2017 [cited by applicant]
US 20170026607A1 · Kim · 2017 [cited by applicant]
US 20170059802A1 · Elford et al. · 2017 [cited by applicant]
US 20170060369A1 · Goyal · 2017 [cited by applicant]
US 20170085437A1 · Condeixa et al. · 2017 [cited by applicant]
US 20170093866A1 · Ben-Noon et al. · 2017 [cited by examiner]
US 20170110784A1 · Vermes et al. · 2017 [cited by applicant]
US 20170118687A1 · Tipton · 2017 [cited by applicant]
US 20170134937A1 · Miller · 2017 [cited by applicant]
US 20170141575A1 · Fulton · 2017 [cited by applicant]
US 20170150299A1 · Coutinho et al. · 2017 [cited by applicant]
US 20170171747A1 · Britt et al. · 2017 [cited by applicant]
US 20170176034A1 · Hussain · 2017 [cited by applicant]
US 20170181383A1 · Shen · 2017 [cited by applicant]
US 20170187807A1 · Clernon · 2017 [cited by applicant]
US 20170192437A1 · Bier · 2017 [cited by applicant]
US 20170195318A1 · Liu · 2017 [cited by applicant]
US 20170195891A1 · Smith et al. · 2017 [cited by applicant]
US 20170201504A1 · Funk · 2017 [cited by applicant]
US 20170206900A1 · Lee et al. · 2017 [cited by applicant]
US 20170229004A1 · Shah · 2017 [cited by applicant]
US 20170237815A1 · Arsenault · 2017 [cited by applicant]
US 20170253258A1 · Bramucci · 2017 [cited by applicant]
US 20170279620A1 · Kravitz et al. · 2017 [cited by examiner]
US 20170300953A1 · Kim · 2017 [cited by applicant]
US 20170317482A1 · Elford et al. · 2017 [cited by applicant]
US 20170345295A1 · Mattar · 2017 [cited by applicant]
US 20170345420A1 · Barnett, Jr. · 2017 [cited by applicant]
US 20170358025A1 · Varma · 2017 [cited by applicant]
US 20170358837A1 · Schwengler et al. · 2017 [cited by applicant]
US 20170358869A1 · Schwengler et al. · 2017 [cited by applicant]
US 20180040172A1 · Funk · 2018 [cited by applicant]
US 20180062691A1 · Barnett, Jr. · 2018 [cited by applicant]
US 20180084596A1 · Schwengler et al. · 2018 [cited by applicant]
US 20180103579A1 · Grufman · 2018 [cited by applicant]
US 20180113450A1 · Sherony · 2018 [cited by applicant]
US 20180122506A1 · Grantcharov · 2018 [cited by applicant]
US 20180136424A1 · Elford · 2018 [cited by applicant]
US 20180146412A1 · Schwengler · 2018 [cited by applicant]
US 20180168464A1 · Barnett, Jr. et al. · 2018 [cited by applicant]
US 20180178781A1 · Funk et al. · 2018 [cited by applicant]
US 20180181091A1 · Funk et al. · 2018 [cited by applicant]
US 20180181094A1 · Funk et al. · 2018 [cited by applicant]
US 20180181095A1 · Funk et al. · 2018 [cited by applicant]
US 20180183685A1 · Cook · 2018 [cited by applicant]
US 20180183874A1 · Cook · 2018 [cited by applicant]
US 20180188704A1 · Cella · 2018 [cited by applicant]
US 20180196216A1 · Elford et al. · 2018 [cited by applicant]
US 20180295405A1 · Barnett, Jr. et al. · 2018 [cited by applicant]
US 20190028134A1 · Barnett, Jr. · 2019 [cited by applicant]
US 20190028951A1 · Schwengler et al. · 2019 [cited by applicant]
US 20190236858A1 · Funk · 2019 [cited by applicant]
US 20220129553A1 · Funk · 2022 [cited by applicant]
US 20230090728A1 · Funk · 2023 [cited by applicant]
CA 2337284 · 2002 [cited by applicant]
CN 101799987B · 2011 [cited by applicant]
FR 2750717 · 1998 [cited by applicant]
GB 2327680 · 1999 [cited by applicant]
JP H03139705 · 1991 [cited by applicant]
KR 1020150128346 · 2015 [cited by applicant]
WO WO2010140507 · 1998 [cited by applicant]
WO WO199961710 · 1999 [cited by applicant]
WO WO200229947 · 2002 [cited by applicant]
WO WO2009098676 · 2009 [cited by applicant]
WO WO2013058648 · 2013 [cited by applicant]
WO WO2013130644 · 2013 [cited by applicant]
WO WO2014151726 · 2014 [cited by applicant]
WO WO2017123392 · 2017 [cited by applicant]
Abram, et al.; Center for Nondestructive Evaluation, Iowa State University, Ames, IA, USA; “Effect of relative humidity on the curing and dielectric properties of polyurethane-based composites”; 2005 Annual Report Confe… [cited by applicant]
European Patent Application No. 14768062.3; Extended European Search Report dated Oct. 18, 2016; 5 pages. [cited by applicant]
International Preliminary Report on Patentability, dated Jul. 17, 2018, Int'l Appl. No. PCT/US16/067938, Int'l Filing Date Dec. 21, 2016, 8 pgs. [cited by applicant]
International Preliminary Report on Patentability, dated Nov. 27, 2018, Int'l Appl. No. PCT/US17/034531, Int'l Filing Date May 25, 2017; 15 pgs. [cited by applicant]
International Search Report and Written Opinion prepared by the Korean Intellectual Property Office as International Searching Authority for PCT Intl Patent App. No. PCT/US2016/067938 dated Mar. 31, 2017; 11 pages. [cited by applicant]
International Search Report and Written Opinion prepared by the Korean Intellectual Property Office as Internationalo Searching Authority for PCT International Patent Application No. PCT/US2017/034531 mailed Aug. 29, 20… [cited by applicant]
International Search Report and Written Opinion prepared by the U.S. Patent and Trademark Office as International Search Authority in PCT International Patent Application No. PCT/US2014/026325, mailed Aug. 8, 2014; 12 p… [cited by applicant]
International Search Report and Written Opinion prepared by the U.S. Patent and Trademark Office as International Searching Authority for PCT International Patent Application No. PCT/US2013/0280 mailed May 3, 2013; 20 p… [cited by applicant]
Lejun Qi, Linnea Petersson & Tieliang Liu (2014) “Review of Recent Activities on Dielectric Films for Capacitor Applications,” Journal of International Council on Electrical Engineering, 4:1, 1-6, DOI: 10.5370/JICEE.201… [cited by applicant]
PCT International Patent Application No. PCT/US2014/026325, International Preliminary Report on Patentability issued Sep. 15, 2015; 8 pages. [cited by applicant]
Preliminary Report on Patentability for PCT International Patent Application No. PCT/US2013/0280 mailed Sep. 12, 2014; 13 pages. [cited by applicant]
Alexander, Chris et al., “Improved User Authentication in Off-The-Record Messaging”, 2009 , 7 pgs. [cited by applicant]
Bersch, Christian et al., “Bimanual Robotic Cloth Manipulation for Laundry Folding”, 2011 , 7 pgs. [cited by applicant]
Borisov, Nikita et al., “Off-the-Record Communication, or, Why Not to Use PGP”, 2004 , 8 pgs. [cited by applicant]
De Raimondo, Mario et al., “Secure Off-the-Record Messaging”, 2005 , 9 pgs. [cited by applicant]
Goldberg, Ian et al., “Multi-party Off-the-Record Messaging”, 2007 , 11 pgs. [cited by applicant]
Stedman, Ryan et al., “A User Study of Off-the-Record Messaging”, 2008 , pp. 1-10. [cited by applicant]