IP Library › Granted Patent US 12,475,435
Granted Patent B2
US 12,475,435 · App. 18/661,374 · Granted Nov 18, 2025

Antenna alignment feedback using near field communication devices

Inventors: Ashok Singal (San Diego, CA); James Treitler (San Diego, CA); Sanjay Gupta (Del Mar, CA); Michael Ramsbacker (Cardiff, CA); Jason L. Gray (La Jolla, CA); Michael Hagen (Los Altos, CA)
Assignee: Mitek Systems, Inc.
G06Q10/10G06K7/10009G06K7/10386G06Q50/00
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,475,435
App. No.
18/661,374
Granted
Nov 18, 2025
Kind
B2
Abstract

Systems and methods for aligning a near field communications (NFC) device and a document having an NFC antenna are disclosed. An exemplary method comprises the steps of accessing a model identifier from the device; associating the model identifier with a device configuration stored in a source; associating the document type of the document with a document configuration stored in the source; generating alignment feedback based on image processing of video of the document produced by the camera of the device; detecting for a data connection between the mobile device and the document; and generating a connection indication when the data connection is detected.

Claims (40)

1 . A computer-implemented method for aligning a device and a document of a type having an NFC antenna, the device having a display and a camera operative to capture images and produce video from the images and an NFC reader including an NFC antenna, the method comprising:

accessing a model identifier from the device;

associating the model identifier with a device configuration stored in a source, the device configuration including data indicative of a relative location of the NFC antenna of the device;

associating the type of the document with a document configuration stored in the source, the document configuration including data indicative of a location of the NFC antenna of the document;

generating alignment feedback based on image processing of the video of the document produced by the camera of the device, the device configuration and the document configuration, the image processing of the video further comprising processing video images of the document to:

(1) identify the document; and

(2) identify a location of a document target on the document,

the alignment feedback including providing guidance to a user for aligning the NFC antenna of the device and the NFC antenna of the document, the aligning of the NFC antenna of the device and the NFC antenna of the document occurring when the camera of the device is aligned with the document target, the location of the document target being different than the location of the NFC antenna of the document;

detecting for a data connection between the device and the document; and

generating a connection indication when the data connection is detected.

2 . The method of claim 1 , wherein the method further comprises installing a mobile device application onto the device.

3 . The method of claim 2 , wherein installing the mobile device application onto the device further comprises downloading, from a server of the mobile device application, information regarding the device configuration and the document configuration.

4 . The method of claim 2 , wherein installing the mobile device application onto the device further comprises initializing the device configuration, the device configuration including user preferences for the alignment feedback.

5 . The method of claim 1 , wherein the source comprises at least one of a data structure, a table, or a database to store information regarding the device configuration.

6 . The method of claim 4 , wherein the source is accessed when downloaded to the device during initial device configuration and stored in a non-volatile memory of the device.

7 . The method of claim 1 , wherein the model identifier comprises one of a processor readable number, sequence of numbers, ACII string, or other encoded processor readable string that identifies a model of the device.

8 . The method of claim 1 , wherein the device configuration further comprises at least one of a position of the camera of the device, a strength indicator of the NFC reader on the device, data on whether the device supports haptic feedback, vibration modes, audio and tone capabilities, and information regarding controllable LED.

9 . The method of claim 1 , wherein the image processing comprises reading text written on the document to determine the document type.

10 . The method of claim 4 , wherein the user preferences include a preference for tones or audio information for guidance to be used for the alignment feedback.

11 . A system for aligning a mobile device and a document, the mobile device having an NFC antenna and a camera operative to capture images, and the document having an NFC antenna, comprising:

a processor; and

a memory for storing executable instructions, the processor executing the instructions to:

access a model identifier from the device;

associate the model identifier with a device configuration stored in a source, the device configuration including data indicative of a relative location of the NFC antenna of the device;

associate a type of the document with a document configuration stored in the source, the document configuration including data indicative of a location of the NFC antenna of the document;

generate alignment feedback based on image processing of the video of the document produced by the camera of the device, the device configuration and the document configuration, the image processing of the video further comprising processing video images of the document to:

(1) identify the document; and

(2) identify a location of a document target on the document,

the alignment feedback including providing guidance to a user for aligning the NFC antenna of the device and the NFC antenna of the document, the aligning of the NFC antenna of the device and the NFC antenna of the document occurring when the camera of the device is aligned with the document target, the location of the document target being different than the location of the NFC antenna of the document;

detect for a data connection between the device and the document; and

generate a connection indication when the data connection is detected.

12 . The system of claim 11 , wherein the processor further executes the instructions to install a mobile device application onto the device.

13 . The system of claim 12 , wherein the instructions to install the mobile device application onto the device further comprise instructions to download, from a server of the mobile device application, information regarding the device configuration and the document configuration.

14 . The system of claim 12 , wherein the instructions to install the mobile device application onto the device further comprise instructions to initialize the device configuration, the device configuration including user preferences for the alignment feedback.

15 . The system of claim 11 , wherein the source comprises at least one of a data structure, a table, or a database to store information regarding the device configuration.

16 . The system of claim 15 , wherein the source is accessed when downloaded to the device during initial device configuration and stored in a non-volatile memory of the device.

17 . The system of claim 11 , wherein the model identifier comprises one of a processor readable number, sequence of numbers, ACII string, or other encoded processor readable string that identifies a model of the device.

18 . The system of claim 11 , wherein the device configuration further comprises at least one of a position of the camera of the device, a strength indicator of an NFC reader on the device, data on whether the device supports haptic feedback, vibration modes, audio and tone capabilities, and information regarding controllable LED.

19 . The system of claim 11 , wherein the image processing comprises reading text written on the document to determine the document type.

20 . The system of claim 14 , wherein the user preferences include a preference for tones or audio information for guidance to be used for the alignment feedback.

Assignments (2)
CHANGE OF ADDRESS Recorded Mar 6, 2025
From: MITEK SYSTEMS, INC.
To: MITEK SYSTEMS, INC.
Reel/Frame 070435/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2024
From: SINGAL, ASHOK; TREITLER, JAMES; GUPTA, SANJAY; RAMSBACKER, MICHAEL; GRAY, JASON L.; HAGEN, MICHAEL
To: MITEK SYSTEMS, INC.
Reel/Frame 067482/0461 →
Continuity (7)
Continuation 18180794 · Mar 8, 2023
Continuation 16917746 · Jun 30, 2020
Continuation In Part 16529293 · Aug 1, 2019
Continuation 15604372 · May 24, 2017
Continuation 14722058 · May 26, 2015
Provisional Application 62004101 · May 28, 2014
Related Publication 20240296418A1 · Sep 5, 2024
References Cited (177)
US 9106821B1 · Baldwin · 2015 [cited by examiner]
US 9367831B1 · Besehanic · 2016 [cited by applicant]
US 9369287B1 · Sarvestani · 2016 [cited by applicant]
US 9665754B2 · Hagen · 2017 [cited by applicant]
US 10372950B2 · Hagen · 2019 [cited by applicant]
US 10402944B1 · Pribble et al. · 2019 [cited by applicant]
US 10498401B1 · Rule et al. · 2019 [cited by applicant]
US 10747971B2 · Hagen · 2020 [cited by applicant]
US 10885514B1 · Hart et al. · 2021 [cited by applicant]
US 11080985B2 · Paisson · 2021 [cited by applicant]
US 11222342B2 · Rule · 2022 [cited by examiner]
US 11461567B2 · Singal et al. · 2022 [cited by applicant]
US 11640582B2 · Singal et al. · 2023 [cited by applicant]
US 11681883B2 · Singal et al. · 2023 [cited by applicant]
US 12026577B2 · Singal et al. · 2024 [cited by applicant]
US 12026670B2 · Singal et al. · 2024 [cited by applicant]
US 12198215B2 · Gupta et al. · 2025 [cited by applicant]
US 20020169721A1 · Cooley et al. · 2002 [cited by applicant]
US 20050007236A1 · Lane et al. · 2005 [cited by applicant]
US 20050067487A1 · Brundage et al. · 2005 [cited by applicant]
US 20060267737A1 · Colby · 2006 [cited by applicant]
US 20060274945A1 · Chu et al. · 2006 [cited by applicant]
US 20070109101A1 · Colby · 2007 [cited by applicant]
US 20070122004A1 · Brown et al. · 2007 [cited by applicant]
US 20070200679A1 · Colby · 2007 [cited by applicant]
US 20070200680A1 · Colby · 2007 [cited by applicant]
US 20070200681A1 · Colby · 2007 [cited by applicant]
US 20070200684A1 · Colby · 2007 [cited by applicant]
US 20070260886A1 · Dufour · 2007 [cited by applicant]
US 20080024271A1 · Oberman et al. · 2008 [cited by applicant]
US 20080093447A1 · Johnson et al. · 2008 [cited by applicant]
US 20080144947A1 · Alasia et al. · 2008 [cited by applicant]
US 20080195858A1 · Nguyen · 2008 [cited by applicant]
US 20080211622A1 · Rindtorff et al. · 2008 [cited by applicant]
US 20080238681A1 · Rodgers · 2008 [cited by applicant]
US 20080279959A1 · Holmes · 2008 [cited by applicant]
US 20090154778A1 · Lei et al. · 2009 [cited by applicant]
US 20090167934A1 · Gupta · 2009 [cited by examiner]
US 20090309704A1 · Chang et al. · 2009 [cited by applicant]
US 20100015585A1 · Baker · 2010 [cited by applicant]
US 20100052852A1 · Mohanty · 2010 [cited by applicant]
US 20100066072A1 · Paeschke et al. · 2010 [cited by applicant]
US 20100085257A1 · Kalliola et al. · 2010 [cited by applicant]
US 20100150348A1 · Fairbanks et al. · 2010 [cited by applicant]
US 20100245034A1 · D'Oliveiro et al. · 2010 [cited by applicant]
US 20100263034A1 · Banchelin · 2010 [cited by applicant]
US 20100332838A1 · Zhu et al. · 2010 [cited by applicant]
US 20110068173A1 · Powers et al. · 2011 [cited by applicant]
US 20110156864A1 · Green · 2011 [cited by applicant]
US 20110248851A1 · Pham · 2011 [cited by applicant]
US 20110309146A1 · Zazzu et al. · 2011 [cited by applicant]
US 20120011010A1 · Boulanouar · 2012 [cited by applicant]
US 20120139703A1 · Szoke et al. · 2012 [cited by applicant]
US 20120154246A1 · Tietke et al. · 2012 [cited by applicant]
US 20120155700A1 · Huang · 2012 [cited by applicant]
US 20120229872A1 · Dolev · 2012 [cited by applicant]
US 20120299709A1 · Nishimura · 2012 [cited by applicant]
US 20130012124A1 · Hymel et al. · 2013 [cited by applicant]
US 20130084801A1 · Royston et al. · 2013 [cited by applicant]
US 20130214898A1 · Pineau et al. · 2013 [cited by applicant]
US 20130214902A1 · Pineau et al. · 2013 [cited by applicant]
US 20130222119A1 · Tietke et al. · 2013 [cited by applicant]
US 20130243266A1 · Lazzouni · 2013 [cited by applicant]
US 20130281014A1 · Frankland et al. · 2013 [cited by applicant]
US 20130305059A1 · Gormley et al. · 2013 [cited by applicant]
US 20130311788A1 · Faher et al. · 2013 [cited by applicant]
US 20140002336A1 · Kaine · 2014 [cited by applicant]
US 20140009348A1 · Behin · 2014 [cited by applicant]
US 20140019768A1 · Pineau et al. · 2014 [cited by applicant]
US 20140046954A1 · MacLean et al. · 2014 [cited by applicant]
US 20140058951A1 · Kuppuswamy · 2014 [cited by applicant]
US 20140065959A1 · Tanaka et al. · 2014 [cited by applicant]
US 20140168012A1 · Mankowski et al. · 2014 [cited by applicant]
US 20140230039A1 · Prakash et al. · 2014 [cited by applicant]
US 20140253297A1 · Kawaguchi et al. · 2014 [cited by applicant]
US 20140270400A1 · Natale et al. · 2014 [cited by applicant]
US 20140340701A1 · Okamura et al. · 2014 [cited by applicant]
US 20140369570A1 · Cheikh et al. · 2014 [cited by applicant]
US 20140376050A1 · Baba · 2014 [cited by applicant]
US 20150004934A1 · Qian et al. · 2015 [cited by applicant]
US 20150088776A1 · Parrish et al. · 2015 [cited by applicant]
US 20150170085A1 · Amtrup et al. · 2015 [cited by applicant]
US 20150199568A1 · van Deventer et al. · 2015 [cited by applicant]
US 20150312879A1 · Lagnado · 2015 [cited by applicant]
US 20150347839A1 · Hagen · 2015 [cited by applicant]
US 20160104041A1 · Bowers et al. · 2016 [cited by applicant]
US 20160119548A1 · Geurts et al. · 2016 [cited by applicant]
US 20160162729A1 · Hagen et al. · 2016 [cited by applicant]
US 20160210621A1 · Khan · 2016 [cited by applicant]
US 20160239657A1 · Loughlin-McHugh et al. · 2016 [cited by applicant]
US 20160360348A1 · Ueda · 2016 [cited by applicant]
US 20160366294A1 · Uroskin et al. · 2016 [cited by applicant]
US 20170156024A1 · Shigaki et al. · 2017 [cited by applicant]
US 20170168759A1 · Hirotani et al. · 2017 [cited by applicant]
US 20170255800A1 · Hagen · 2017 [cited by applicant]
US 20170303262A1 · Yuan et al. · 2017 [cited by applicant]
US 20170324750A1 · Khan · 2017 [cited by applicant]
US 20170328805A1 · Bermudez et al. · 2017 [cited by applicant]
US 20170337403A1 · Ohno · 2017 [cited by applicant]
US 20180088186A1 · Bhattacharyya · 2018 [cited by applicant]
US 20180092136A1 · Shiobara et al. · 2018 [cited by applicant]
US 20180140946A1 · Ueno · 2018 [cited by examiner]
US 20180175676A1 · Ikefuji et al. · 2018 [cited by applicant]
US 20180189583A1 · Wohlken et al. · 2018 [cited by applicant]
US 20180260617A1 · Jones et al. · 2018 [cited by applicant]
US 20180278739A1 · Mei · 2018 [cited by applicant]
US 20180374383A1 · Thielen · 2018 [cited by examiner]
US 20190043038A1 · Jang et al. · 2019 [cited by applicant]
US 20190139641A1 · Itu · 2019 [cited by examiner]
US 20190347888A1 · Agbeyo · 2019 [cited by applicant]
US 20190354735A1 · Madhusudhana et al. · 2019 [cited by applicant]
US 20190354736A1 · Hagen · 2019 [cited by applicant]
US 20200195636A1 · Landrock et al. · 2020 [cited by applicant]
US 20200249835A1 · Ueno et al. · 2020 [cited by applicant]
US 20200334429A1 · Singal et al. · 2020 [cited by applicant]
US 20200334430A1 · Gupta et al. · 2020 [cited by applicant]
US 20200334431A1 · Singal et al. · 2020 [cited by applicant]
US 20210156691A1 · Kozhaya et al. · 2021 [cited by applicant]
US 20210240773A1 · Chen et al. · 2021 [cited by applicant]
US 20210342840A1 · Rule · 2021 [cited by examiner]
US 20210374387A1 · Whitelaw et al. · 2021 [cited by applicant]
US 20220076261A1 · Rule · 2022 [cited by examiner]
US 20230018280A1 · Singal et al. · 2023 [cited by applicant]
US 20230139948A1 · Akashika · 2023 [cited by applicant]
US 20230222444A1 · Singal et al. · 2023 [cited by applicant]
US 20230259726A1 · Singal et al. · 2023 [cited by applicant]
US 20240296418A1 · Singal · 2024 [cited by examiner]
US 20240303451A1 · Singal et al. · 2024 [cited by applicant]
US 20250104174A1 · Gupta et al. · 2025 [cited by applicant]
EP 1646966A2 · 2006 [cited by applicant]
EP 1677231A1 · 2006 [cited by applicant]
EP 1724707A2 · 2006 [cited by applicant]
EP 1755065A2 · 2007 [cited by applicant]
EP 1851668A2 · 2007 [cited by applicant]
EP 1891607B1 · 2008 [cited by applicant]
EP 2073153A1 · 2009 [cited by applicant]
EP 2100403A2 · 2009 [cited by applicant]
EP 2075726B1 · 2010 [cited by applicant]
EP 2240878A2 · 2010 [cited by applicant]
EP 2274702A1 · 2011 [cited by applicant]
EP 1938118B1 · 2012 [cited by applicant]
EP 2465075A1 · 2012 [cited by applicant]
EP 2474931A1 · 2012 [cited by applicant]
EP 2085913B1 · 2012 [cited by applicant]
EP 2508999A1 · 2012 [cited by applicant]
EP 2038811B1 · 2013 [cited by applicant]
EP 2603019A1 · 2013 [cited by applicant]
EP 2591463B1 · 2014 [cited by applicant]
EP 2803016A1 · 2014 [cited by applicant]
EP 2219878B1 · 2015 [cited by applicant]
EP 2973378A1 · 2016 [cited by applicant]
EP 2976706A2 · 2016 [cited by applicant]
EP 3079103A1 · 2016 [cited by applicant]
EP 3093797A1 · 2016 [cited by applicant]
EP 3385895A1 · 2018 [cited by applicant]
EP 3570215A1 · 2019 [cited by applicant]
EP 2798571B1 · 2020 [cited by applicant]
JP 2010109594A · 2010 [cited by applicant]
WO WO2007105720A1 · 2007 [cited by applicant]
WO WO2013000614A1 · 2013 [cited by applicant]
WO WO2014025540A2 · 2014 [cited by applicant]
WO WO2016128568A1 · 2016 [cited by applicant]
WO WO2016193765A1 · 2016 [cited by applicant]
WO WO2017207064A1 · 2017 [cited by applicant]
WO WO2018018175A1 · 2018 [cited by applicant]
WO WO2018152597A1 · 2018 [cited by applicant]
WO WO2019002832A1 · 2019 [cited by applicant]
WO WO2019009685A1 · 2019 [cited by applicant]
WO WO2019048574A1 · 2019 [cited by applicant]
WO WO2019089164A1 · 2019 [cited by applicant]
“Machine Readable Travel Documents Part 11, Security Mechanishs for MRTDS”, Doc 9303, International Civil Aviation Organization, Seventh Edition, 2015, 112 pages. [cited by applicant]
“Machine Readable Travel Documents (MRTDs): History, Interoperability, and Implementation”, Version: Release 1, Draft 1.4, International Civil Aviation Organization, Mar. 23, 2007, pp. 1-60. [cited by applicant]
Pooters, Ivo, “Keep Out of My Passport: Access Control Mechanisms in E-Passports” in: Technical Report, Jun. 15, 2008, pp. 1-13. [cited by applicant]
Kinneging, Tom A.F., “PKI for Machine Readable Travel Documents offering ICC Read-Only Access”, Version 1.1, international Civil Aviation Organization, Oct. 1, 2004, pp. 1-57. [cited by applicant]
Wikipedia, “Euclidean Vector”, [online], [retrieved on Sep. 30, 2022], Retrieved from the Internet: <URL:https://en.wikipedia.org/wiki/Euclidean_vector>, Revision dated Jun. 12, 2020, 18 pages. [cited by applicant]
Opposition against European Patent 4008059, filed Aug. 5, 2025 in European Patent No. EP4008059, 27 pages. [cited by applicant]
EP 4008059 B1 Feature Table filed in Opposition against European Patent 4008059, filed Aug. 5, 2025, 1 page. [cited by applicant]
Cited By (1)
US 12,524,635