US 12,254,080 B2
Normalizing external application data
Timothy Bach, Emeryville, CA (US); and Brian Soby, Carbondale, CO (US)
Assigned to AppOmni, Inc., San Francisco, CA (US)
Filed by AppOmni, Inc., San Francisco, CA (US)
Filed on Dec. 21, 2023, as Appl. No. 18/393,469.
Application 18/393,469 is a continuation of application No. 17/546,871, filed on Dec. 9, 2021, granted, now 11,899,779.
Prior Publication US 2024/0176868 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2013.01); G06F 21/51 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/51 (2013.01) [G06F 21/629 (2013.01); G06F 2221/033 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor configured to:
receive external application data associated with an external application;
determine a correspondence between an identified parameter from the external application data and a normalized feature from normalized metadata;
in response to the determined correspondence, store a mapping between the identified parameter and the normalized feature;
use the normalized metadata to monitor activities at the external application, including to:
determine that a rule to evaluate includes the normalized feature;
use the mapping between the identified parameter and the normalized feature to determine a parameter value corresponding to the identified parameter from the external application data; and
compare the parameter value from the external application data to a set of criteria involving a specified parameter value included in the rule; and
present a result of whether the rule was violated or not based at least in part on the comparison at a user interface; and
a memory coupled to the processor and configured to provide the processor with instructions.