CAC Undercover Operations Ontology
An ontology for representing undercover law enforcement operations in Internet Crimes Against Children investigations, extending UCO and CASE with gUFO foundational ontology enhancements. This ontology covers undercover identities, infiltration tactics, surveillance operations, and evidence collection through covert means.
Undercover Operation
A law enforcement operation using false identities or covert methods to investigate crimes and gather evidence.
Chat Room Infiltration
Undercover operation involving infiltration of online chat rooms or messaging platforms to investigate criminal activity.
Online Platform Surveillance
Covert monitoring of online platforms for criminal activity without direct participation.
Controlled Meeting
Planned in-person meeting between undercover agents and suspects under controlled conditions.
Sting Operation
Coordinated undercover operation designed to catch suspects in the act of committing crimes.
Preparation Phase
Phase involving setup of undercover identities and operational planning.
Infiltration Phase
Phase involving initial contact and establishment of undercover presence.
Evidence Gathering Phase
Phase focused on collecting criminal evidence through undercover interactions.
Extraction Phase
Phase involving safe withdrawal from undercover operation.
Undercover Identity
A fictitious identity created and maintained by law enforcement for undercover operations.
Parent Persona
Undercover identity portraying a parent or guardian of a child victim.
Child Persona
Undercover identity portraying a minor child for investigative purposes.
Platform Account
Account created on digital platforms for undercover operations.
Undercover Agent
Law enforcement officer or authorized civilian operating under false identity in an investigation.
Operation Handler
Supervising officer responsible for managing undercover operations and agent safety.
Technical Support
Personnel providing technical infrastructure and monitoring for undercover operations.
Undercover Communication
Communication conducted while using an undercover identity.
Criminal Solicitation
Request or instruction from suspect to undercover agent to commit illegal acts.
Incriminating Statement
Statement made by suspect that provides evidence of criminal intent or past crimes.
Undercover Evidence
Evidence obtained through undercover operations.
Operational Evidence
Evidence collected during undercover operations including recordings, communications, and observations.
has operation phase begin point
Temporal begin point for undercover operation phase.
has operation phase end point
Temporal end point for undercover operation phase.
has role begin point
Temporal begin point for undercover role.
has role end point
Temporal end point for undercover role.
operation phase duration
Duration of undercover operation phase.
operates under identity
Links an undercover agent to the false identity they are using.
handled by
Links an undercover operation to its supervising handler.
targets subject
Links an undercover operation to the suspect being investigated.
covers timeframe
Time period during which the undercover operation was active.
portrays age
The age that the undercover identity claims to be.
backstory details
Biographical details created for the undercover identity.
platform username
Username used for the undercover identity on digital platforms.
communication platform
Digital platform where undercover communication took place.
contains criminal content
Whether the communication contains content of criminal nature.
evidentiary value
Assessment of the communication's value as evidence (high, medium, low).
safety protocol
Safety measures implemented for the undercover operation.
backup team assigned
Whether a backup/surveillance team was assigned to the operation.
emergency signal
Predetermined signal or code word for emergency situations.
judicial authorization
Court order or warrant authorizing the undercover operation.
supervisory approval
Administrative approval from law enforcement supervisors.
operation classification
Security classification level of the undercover operation.
evidence collected
Evidence gathered during the undercover operation.
leads to development
Additional investigative leads generated by the undercover operation.
operation outcome
Result of the undercover operation (successful, compromised, terminated, ongoing).
chat room topic
Stated topic or theme of the chat room being infiltrated.
participant count
Number of active participants in the chat room.
infiltration duration
Length of time the agent spent in the chat room (in hours).
Physical Location Sting
Undercover operation conducted at physical location to apprehend suspects responding to trafficking advertisements.
Apartment Sting Operation
Undercover operation using residential apartment as location for sting operation targeting trafficking clients.
Residential Sting Location
Residential property (apartment, house, etc.) used as staging area for undercover sting operations.
Surveillance Position
Position maintained by backup officers for observation and safety during physical sting operations.
Website Advertisement Response
Undercover operation responding to existing trafficking advertisements posted by suspects.
Live Advertisement Monitoring
Real-time monitoring of trafficking advertisements to identify and respond to active postings.
Client Response Interception
Undercover response to trafficking advertisement posing as potential client to gather evidence.
Advertisement Photography Evidence
Photographic evidence of minor victims posted in trafficking advertisements.
Phone Instruction Monitoring
Monitoring and interception of phone communications used to instruct victims in trafficking operations.
Client Communication Interception
Interception of phone communications between traffickers, victims, and clients.
Victim Instruction Evidence
Evidence of traffickers providing phones and instructions to victims for client communication.
Privacy Violation Investigation
Investigation of trafficking activities involving forced undressing and privacy violations.
Bathroom Violation Evidence
Evidence of traffickers forcing victims to undress in bathrooms or other private areas.
apartment type
Type of residential property used for sting (studio, one_bedroom, two_bedroom, etc.).
floor level
Floor level of apartment used in sting operation for tactical planning.
has secure exit
Whether the sting location has secure exit routes for officer safety.
surveillance team count
Number of surveillance officers assigned to the sting operation.
advertisement URL
Web address of trafficking advertisement being responded to.
website platform
Name of website platform hosting the trafficking advertisement.
advertisement live time
Duration the trafficking advertisement was active before response in hours.
victim photo count
Number of victim photographs identified in trafficking advertisement.
phone number monitored
Phone number under surveillance for trafficking instruction calls.
instruction type
Type of instruction provided to victim (client_communication, pricing, location, safety).
client contact method
Method victims are instructed to use for client communication (phone, text, app).
violation type
Type of privacy violation investigated (forced_undressing, inappropriate_touching, voyeurism).
violation location
Specific location where privacy violation occurred (bathroom, bedroom, changing_area).
operates at location
Links physical sting operation to specific location where it occurs.
maintains surveillance
Links sting operation to surveillance positions maintained by backup officers.
responds to advertisement
Links undercover operation to specific trafficking advertisement being responded to.
identifies victim photos
Links advertisement evidence to specific victim photographs identified.
monitors phone communication
Links investigation to phone communications being monitored.
intercepts instruction
Links monitoring operation to specific trafficking instructions intercepted.
investigates violation
Links investigation to specific privacy violation being investigated.
documents violation at
Links violation evidence to specific location where violation occurred.
Social Media Undercover Operation
Undercover operation conducted on social media platforms to identify predators seeking to meet children.
Undercover Chat Investigation
Investigation using chat communications on various platforms with agents posing as minors.
Minor Persona Operation
Undercover operation where agents pose as minors to identify individuals seeking inappropriate contact.
In Person Meeting Solicitation
Targeting individuals who seek to arrange in-person meetings with minors for illegal purposes.
Multi Platform Undercover Operation
Undercover operation conducted across multiple social media platforms simultaneously.
Predator Targeting Operation
Undercover operation specifically targeting online predators who seek contact with children.
Multiple Persona Operation
Undercover operation where agent poses as multiple fictitious minors (e.g., 14-year-old and 12-year-old sisters). Extends MinorPersonaOperation.
Sibling Persona Operation
Undercover operation where agent creates related minor personas (siblings).
Suspect Communication Action
Base class for criminal communication actions initiated by suspect during undercover operation.
Explicit Message Request Action
Suspect requesting explicit pictures or content from undercover persona.
Video Call Request Action
Suspect requesting video call with undercover persona, often to confirm alone or for explicit purposes.
Transport Arrangement Action
Suspect arranging to pick up and transport alleged minor to meeting location.
Disguise Request Action
Suspect requesting alleged minor wear disguise items (sunglasses, etc.) to avoid detection.
Criminal Item Agreement Action
Suspect agreeing to bring items for abuse (condoms, vape, alcohol, etc.).
Meeting Location Arrangement
Suspect arranging specific meeting location (motel, hotel, other private location).
Age Acknowledgment
Suspect explicitly acknowledging the stated age of the minor persona during communication.
Sexual Intent Statement
Explicit statement by suspect expressing intent to engage in sexual acts with alleged minor.
Minor Persona Agent
Undercover agent operating with minor persona identity on social media platforms.
Social Media Agent
Agent specialized in social media platform undercover operations.
Chat Investigation Agent
Agent specialized in chat-based undercover investigations for predator identification.
social media platforms used
Number of different social media platforms used in undercover operation.
chat platform type
Type of chat platform used (social_media, messaging_app, gaming_platform, forum).
communication method
Primary method of communication (text_chat, voice_chat, video_chat, direct_message).
persona age
Age of minor persona used by undercover agent.
persona gender
Gender of minor persona used by undercover agent.
persona location
Geographic location represented by minor persona.
persona profile
Detailed profile information for minor persona (interests, background, characteristics).
target behavior type
Type of behavior targeted (in_person_meeting_solicitation, sexual_conversation, grooming, image_requests).
meeting solicitation attempts
Number of in-person meeting solicitation attempts identified.
predator contact attempts
Number of contact attempts by potential predators during operation.
identification success rate
Success rate for identifying and prosecuting predators (0.0-1.0).
chat duration hours
Total duration of chat investigation in hours.
conversation count
Number of separate conversations conducted during chat investigation.
conducted on platform
Links undercover operation to social media platform used.
utilizes persona
Links operation to minor persona used by agent.
targets individual
Links predator targeting operation to specific individuals targeted.
involves chat investigation
Links social media operation to chat investigation component.
identifies predator
Links undercover operation to predator identified.
leads to solicitation
Links chat investigation to in-person meeting solicitation identified.
agent operates as
Links agent to persona or identity used in operation.
generates evidence
Links undercover operation to evidence generated.
persona count
Number of distinct minor personas used in the operation.
primary persona age
Age of the primary minor persona.
secondary persona age
Age of the secondary minor persona (e.g., younger sibling).
sibling relationship
Relationship between personas (e.g., 'sisters', 'brothers').
request type
Type of explicit content requested (images, videos, video_call).
when parent absent
Whether request was conditional on parent being absent.
pickup location
Location where suspect agreed to pick up alleged minor.
destination location
Destination where suspect planned to take alleged minor (motel, hotel, residence).
disguise item requested
Item requested for disguise (sunglasses, hat, hoodie).
disguise purpose
Stated or implied purpose for disguise request (avoid_detection, conceal_identity).
items agreed to bring
Items suspect agreed to bring (condoms, vape, alcohol, etc.).
meeting location type
Type of meeting location arranged (motel, hotel, residence, vehicle, outdoor).
meeting location name
Name of specific meeting location (e.g., 'Princess Motel').
age stated to suspect
Age that was explicitly stated to the suspect.
acknowledged count
Number of times suspect acknowledged the stated age.
sexual acts intended
Types of sexual acts explicitly stated by suspect (vaginal, oral, anal, etc.).
targeted both personas
Whether suspect expressed intent toward both minor personas in sibling operation.
occurred during operation
Links suspect communication action to the undercover operation.
triggered by
Links communication action to the message that triggered it.
lead to arrest
Links meeting arrangement to resulting arrest operation.
Meeting Location
Physical location arranged for meeting with alleged minor. Extends uco-location:Location as this represents a physical place.
Motel
Motel used or intended for sexual exploitation of minors (e.g., 'Princess Motel'). Physical location.
Hotel
Hotel used or intended for sexual exploitation of minors. Physical location.
Short Term Rental
Short-term rental property (Airbnb, VRBO, etc.) used for sexual exploitation. Physical location.
location name
Name of the meeting location (e.g., 'Princess Motel').
room number
Room or unit number at the meeting location.
arranged time
Date and time arranged for meeting.
arranged for meeting
Links a meeting location arrangement action to the meeting location.