US 12,248,998 B2
Location-based verification of user requests, identification of matching users based on image analysis, and generation of notifications on mobile devices
Morgan Randall Norelius, Kalispell, MT (US); and Eugene Thomas Luning, II, Colorado Springs, CO (US)
Assigned to Panoramiq Markets Inc, Kalispell, MT (US)
Filed by Panoramiq Markets Inc., Kalispell, MT (US)
Filed on Nov. 22, 2022, as Appl. No. 18/058,221.
Application 18/058,221 is a continuation of application No. 17/262,969, granted, now 11,538,121, previously published as PCT/US2019/044997, filed on Aug. 2, 2019.
Claims priority of provisional application 62/867,129, filed on Jun. 26, 2019.
Claims priority of provisional application 62/851,478, filed on May 22, 2019.
Claims priority of provisional application 62/714,611, filed on Aug. 3, 2018.
Prior Publication US 2023/0351390 A1, Nov. 2, 2023
Int. Cl. G06Q 50/16 (2024.01); G06Q 30/06 (2023.01); G06Q 30/0601 (2023.01); G06Q 20/40 (2012.01); G06V 10/75 (2022.01)
CPC G06Q 50/16 (2013.01) [G06Q 30/0613 (2013.01); G06Q 30/0643 (2013.01); G06Q 20/4015 (2020.05); G06V 10/751 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A mobile device comprising:
one or more processors;
a display in communication with the one or more processors;
a location determination module in communication with the one or more processors and configured to receive a signal indicative of a location of the mobile device;
a camera module in communication with the one or more processors and configured to generate images;
one or more memories storing computer-executable instructions, which, when executed by the one or more processors, cause the one or more processors to:
generate, using the camera module, a user image depicting a target object associated with a user, wherein the target object is the user's home;
determine, using the location determination module, a location associated with the mobile device;
determine that a first location associated with the user image depicting the target object is proximate to a second location associated with a home registered on the user's profile;
determine one or more attributes associated with the user image;
identify a subset of users exhibiting a threshold level of match with respect to the target object depicted in the user image based on a comparison of the one or more attributes to a plurality of user profiles; and
cause a ranking of users to be displayed on the display based on the identified subset of users.