US 11,816,146 B1
Systems and methods for processing media to provide notifications
Harley Bernstein, Milwaukee, WI (US); John Morgan, Falls Church, VA (US); and Jeff Frederick, Leesburg, VA (US)
Assigned to ShotSpotz LLC, Leesburg, VA (US)
Filed by ShotSpotz LLC, Leesburg, VA (US)
Filed on May 5, 2022, as Appl. No. 17/737,080.
Application 17/737,080 is a continuation in part of application No. 17/200,753, filed on Mar. 12, 2021, granted, now 11,436,290.
Application 17/200,753 is a continuation in part of application No. 17/105,054, filed on Nov. 25, 2020, granted, now 11,496,678.
Claims priority of provisional application 62/940,415, filed on Nov. 26, 2019.
Int. Cl. G06F 16/00 (2019.01); G06F 16/538 (2019.01); G06F 16/587 (2019.01)
CPC G06F 16/538 (2019.01) [G06F 16/587 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A photo system to process digital photos, the photo system including a tangibly embodied computer processor (CP) and a tangibly embodied database, the CP implementing instructions on a non-transitory computer medium disposed in the database, and the database in communication with the CP, the photo system comprising:
a communication portion for providing communication between the CP and a user, and the user including a user device, such user device being an electronic user device;
the database that includes the non-transitory computer medium, and the database including the instructions,
the database including a photo database that stores photos in:
(a) a system photo collection that is accessible to various users of the photo system, and
(b) a user photo collection that is associated with the user; and
each photo, in the photo database, including image data and photo data, and the photo data, for each photo, includes area data that represents a location associated with the photo; and
the CP, and the CP performing processing, based on the instructions, including:
observing interaction by the user device with a photo relating to a first geographical area, such interaction represented by interaction data;
performing first processing to determine if the interaction data satisfies an area-interaction trigger, and the area-interaction trigger is triggered based on interaction of the user device with the photo that relates to the first geographical area, and
the first processing including determining that the interaction data does satisfy the area-interaction trigger;
performing second processing to determine if interrelationship of the first geographical area to at least one responsive area satisfies an interrelationship trigger, and
the performing second processing includes determining that the interrelationship trigger is satisfied for a first responsive area, the first responsive area being one of the at least one responsive area; and
outputting, based on (a) the area-interaction trigger being satisfied, AND (b) the interrelationship trigger being satisfied, a notification to the user device.