IP Library Granted Patent US 12694288
Granted Patent B2
US 12694288 · App. 17/988,021 · Granted Jul 28, 2026

Intelligent recognition and alert methods and systems

Inventor: Johnathan Samples (Carrollton, GA)
Assignee: AI Concepts, LLC
G06N3/08G06F9/542G06F18/24G06V20/40
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 12694288
App. No.
17/988,021
Granted
Jul 28, 2026
Kind
B2
Abstract

The present disclosure provides a method for target identification and scoring, the method comprising: detecting an object within one or more frames of a content stream; deriving one or more images of the object from the content stream; normalizing the one or more images; processing the normalized one or more images to determine a species of the object; identifying an Artificial Intelligence (“AI”) module corresponding to the species of the object; virtually regenerating the object based on the following: the species of the object, the normalized one or more images, and one or more of the following: physical orientation of the object, time of object detection, and illumination of the object; providing the regenerated object to the AI module configured to perform object recognition; receiving an identification of the object from the AI module; and updating an object profile with object identification data.

Claims (90)

1 . A method for target identification and scoring, the method comprising:

detecting an object within one or more frames of a content stream;

deriving one or more images of the object from the content stream, wherein the one or more images comprise at least one of a visible light image, an infrared image, and a thermal image;

normalizing the one or more images;

processing the normalized one or more images to determine a species of the object;

identifying an Artificial Intelligence (“AI”) module corresponding to the species of the object from a plurality of species-specific AI modules;

virtually regenerating the object based on the following:

the species of the object,

the normalized one or more images, and

one or more of the following:

physical orientation of the object,

time of object detection, and

illumination of the object;

generating a visual representation of the regenerated object comprising at least one of a two-dimensional rendering and a three-dimensional rendering;

providing the regenerated object to the AI module configured to perform object recognition;

receiving an identification of the object from the AI module; and

updating an object profile with object identification data.

2 . The method of claim 1 , further comprising processing the normalized one or more images to determine a subspecies of the object.

3 . The method of claim 1 , further comprising, responsive to detecting the object within the content stream, determining one or more of the following:

a gender of the object,

an age of the object, and

health of the object.

4 . The method of claim 1 , further comprising identifying an object profile from a database of previously identified object profiles.

5 . The method of claim 4 , wherein the database of previously identified object profiles is associated with objects that have been trained for detection within the one or more frames of the content stream.

6 . The method of claim 1 , further comprising, responsive to virtually regenerating the object, adjusting an orientation of the regenerated object.

7 . The method of claim 1 , further comprising defining the object from a database of object profiles to detect within a plurality of content streams.

8 . The method of claim 1 , further comprising transmitting the identified object to one or more of the following:

an end-user device, and

a User Interface (“UI”).

9 . The method of claim 8 , wherein the one or more of the end-user device and the UI are configured to display the virtually regenerated object.

10 . The method of claim 1 , wherein virtually regenerating the object comprises producing one or more of a two-dimensional and a three-dimensional rendering of the object.

11 . The method of claim 1 , further comprising specifying one or more alert parameters from a plurality of alert parameters responsive to detection of one or more predetermined identified objects, the one or more alert parameters comprising:

triggers for an issuance of an alert,

recipients that receive the alert,

actions to be performed when the alert is triggered, and

restrictions on issuing the alert.

12 . The method of claim 1 , wherein virtually regenerating the object comprises:

analyzing the normalized one or more images to extract object features;

accessing species-specific regeneration parameters from the identified AI module;

constructing a virtual object model based on the extracted features and the species-specific regeneration parameters; and

rendering the virtual object model as a visual representation distinct from the normalized one or more images.

13 . A non-transitory computer readable medium comprising a set of instructions which when executed by a computer perform a method, the method comprising:

detecting an object within a content stream;

deriving one or more images of the detected object from the content stream, wherein the one or more images comprise at least one of a visible light image, an infrared image, and a thermal image;

normalizing the one or more images to produce one or more normalized images;

processing the one or more images to determine a species of the object;

identifying an Artificial Intelligence (“AI”) module corresponding to the species of the object from a plurality of species-specific AI modules;

virtually regenerating the object based on the following:

the species of the object,

the one or more images, and

one or more of the following:

physical orientation of the object,

time of object detection, and

illumination of the object;

adjusting the orientation of the regenerated object for optimal object recognition;

generating a visual representation of the regenerated object comprising at least one of a two-dimensional rendering and a three-dimensional rendering;

providing the regenerated object to the AI module configured to perform object recognition;

receiving an identification of the object from the AI module;

updating an object profile with object identification data; and

specifying one or more alert parameters from a plurality of alert parameters responsive to detection of one or more predetermined identified objects, the one or more alert parameters comprising triggers for an issuance of an alert, recipients that receive the alert, actions to be performed when the alert is triggered, and restrictions on issuing the alert.

14 . The non-transitory computer readable medium of claim 13 , further comprising processing the one or more normalized image to determine a subspecies of the object.

15 . The non-transitory computer readable medium of claim 13 , further comprising, responsive to performing object recognition of the virtually regenerated object, determining one or more of the following:

a gender of the object,

an age of the object, and

health of the object.

16 . The non-transitory computer readable medium of claim 13 , further comprising identifying an object profile from a database of learned object profiles.

17 . A system for target identification and scoring, comprising:

a processor connected to at least one content capturing device configured to capture at least one of visible light images, infrared images, and thermal images; and

a memory on which are stored machine-readable instructions that when executed by the processor, cause the processor to perform the following:

detect an object within one or more frames of a content stream,

derive one or more images of the object from the one or more frames,

process the one or more images to determine a species of the object,

identify an Artificial Intelligence (“AI”) module corresponding to the species of the object from a plurality of species-specific AI modules,

virtually regenerate one or more of a two-dimensional and a three-dimensional rendering of the object based on the following:

the species of the object,

the one or more images, and

one or more of the following:

physical orientation of the object,

time of object detection, and

illumination of the object,

adjust an orientation of the regenerated object for optimal object recognition,

perform object recognition of the virtually regenerated object via the identified AI module,

identify the virtually regenerated object, and

update an object profile with identified object data wherein updating comprises modifying existing profile data with new object identification information.

18 . The system of claim 17 , wherein each of the plurality of AI modules comprises a learned object profile.

19 . The system of claim 18 , wherein the learned object profile comprises a plurality of score attributes of the species.

20 . The system of claim 17 , wherein the plurality of species-specific AI modules are each trained on different animal species and configured to:

receive the virtually regenerated object as input;

apply species-specific recognition algorithms; and

output species-specific identification data including at least one of behavioral characteristics, physical attributes, and confidence scores.