# US 2019/0171740 A1 · Method and system for modifying a search request corresponding to a person, object, or entity (poe) of interest

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0171740 A1
- Document ID: US20190171740A1
- Status: Published application
- Kind: A1
- Application number: 15/833,058
- Filed: 2017-12-06
- Published: 2019-06-06
- Earliest claimed: 2017-12-06
- Assignees: Motorola Solutions, Inc.
- Applicants: Motorola Solutions, Inc
- Inventors: SHERVIN SABRIPOUR; ALEJANDRO G. BLANCO; PATRICK D. KOSKAN; SCOTT M. ALAZRAKI; EDUARDO SCHNEID
- Web page: https://patentgrep.com/patent/US20190171740A1

## CPC

- G06F 16/2425: {Iterative querying; Query formulation based on the results of a preceding query}
- G06F 16/2428: {Query predicate definition using graphical user interfaces, including menus and forms (G06F16/2423 takes precedence)}
- G06F 16/24534: {Query rewriting; Transformation}
- G06F 16/27: Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06Q 50/265: {Personal security, identity or safety}
- G08B 13/19615: {wherein said pattern is defined by the user}
- G08B 27/001: {Signalling to an emergency team, e.g. firemen}
- G08B 29/20: Calibration, including self-calibrating arrangements
- G10L 15/08: Speech classification or search
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 15/00: Speech recognition (G10L17/00 takes precedence)
- G10L 2015/088: {Word spotting}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A system and method for modifying a search request corresponding to a person, object, or entity (POE) of interest. The system includes a POE search controller that detects a POE search request, extracts POE of interest metadata including one or more features associated with the POE of interest, generates a POE detection classifier based on the one or more features, identifies types of data capturing devices that are capable of capturing data for detection of the POE of interest, determines data capturing settings based on the POE of interest metadata and respective device type associated with data capturing devices, generates a modified POE search request including the POE detection classifier and respective data capturing settings for each of the one or more types of data capturing devices, and transmits the modified POE search request to one or more communication devices.

## Claims

### Claim 1

A method for operating a search controller to modify a search request corresponding to a person, object, or entity (POE) of interest, the method comprising:
detecting a POE search request indicating a request to search the POE of interest;
extracting, from the POE search request, POE of interest metadata including one or more features associated with the POE of interest;
generating a POE detection classifier based on the one or more features associated with the POE of interest;
identifying one or more types of data capturing devices that are capable of capturing data for detection of the POE of interest;
determining, for each of the one or more types of data capturing devices, respective data capturing settings based on the POE of interest metadata and respective device type associated with data capturing devices;
generating a modified POE search request indicating a request to search the POE of interest, the modified POE search request including the POE detection classifier and respective data capturing settings for each of the one or more types of data capturing devices; and
transmitting the modified POE search request to one or more communication devices.

### Claim 2 (depends on 1)

The method of claim 1, wherein detecting comprises:
monitoring communications between a dispatch device and one or communication devices assigned to an incident; and
extracting one or more keywords in the communications that correspond to the POE search request.

### Claim 3 (depends on 1)

The method of claim 1, wherein detecting comprises at least one of:
monitoring one of communications and stored data originating from a plurality of pre-determined POE search request sources; and
extracting one or more keywords in the communications or stored data that correspond to the POE search request.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
configuring the one or more communication devices to activate a POE detection process responsive to receiving the modified POE search request at the one or more communication devices.

### Claim 5 (depends on 4)

The method of claim 4, wherein the POE detection process comprises:
selecting one or more data capturing devices that correspond to the one or more of the one or more types of data capturing devices and further communicatively coupled to the one or more communication devices;
configuring the respective data capturing settings at the respective data capturing devices;
processing, using the POE detection classifier, data captured by the respective data capturing devices with the respective data capturing settings; and
generating a notification indicating a detection of the POE of interest when the data processed by the POE detection classifier indicates a positive detection of the POE of interest.

### Claim 6 (depends on 4)

The method of claim 4, wherein the one or more communication devices include edge devices and wherein the data capturing devices includes devices that are coupled to the edge devices via a personal area network.

### Claim 7 (depends on 4)

The method of claim 4, further comprising:
transmitting the modified POE search request with a first priority level assigned to the modified POE search request, the first priority level indicating a priority with which the POE detection process is to be initiated at the communication devices responsive to receiving the modified POE search request.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
generating a second modified POE search request corresponding to a search request corresponding to a second POE of interest; and
transmitting the second modified POE search request to the one or more communication devices with a second priority level assigned to the second modified POE search request.

### Claim 9 (depends on 8)

The method of claim 8, wherein the second priority level is higher than the first priority level, the method further comprising:
configuring the one or more communication devices to de-activate the POE detection process corresponding to the POE of interest at the one or more communication devices and activate a POE detection process corresponding to the second POE of interest at the one or more communication devices responsive to receiving the second modified POE search request with the second priority level at the one or more communication devices.

### Claim 10 (depends on 1)

The method of claim 1, wherein the POE of interest metadata further includes a location associated with the POE of interest, the method further comprising:
determining that the one or more communication devices are deployed in a POE search area defined by the location associated with the POE of interest; and
selecting the one or more communication devices for transmitting the modified POE search request in response to the determination.

### Claim 11 (depends on 1)

The method of claim 1, wherein the POE search request includes a message selecting from the group consisting of: be on the lookout (BOLO) message, all point bulletins (APB), and missing person alert message.

### Claim 12

A controller, comprising:
a transceiver; and
an electronic processor communicatively coupled to the transceiver, wherein the electronic processor is configured to
detect a person, object, or entity (POE) search request indicating a request to search a POE of interest,
extract, from the POE search request, POE of interest metadata including one or more features associated with the POE of interest,
generate a POE detection classifier based on the one or more features associated with the POE of interest,
identify one or more types of data capturing devices that are capable of capturing data for detection of the POE of interest,
determine, for each of the one or more types of data capturing devices, respective data capturing settings based on the POE of interest metadata and respective device type associated with data capturing devices,
generate a modified POE search request indicating a request to search the POE of interest, the modified POE search request including the POE detection classifier and respective data capturing settings for each of the one or more types of data capturing devices, and
transmit, via the transceiver, the modified POE search request to one or more communication devices.

### Claim 13 (depends on 12)

The controller of claim 12, wherein the electronic processor is configured to:
monitor, via the transceiver, one of communications and stored data originating from a plurality of pre-determined POE search request sources; and
extract one or more keywords in the communications or stored data that correspond to the POE search request.

### Claim 14 (depends on 13)

The controller of claim 13, wherein the electronic processor is configured to:
activate a POE detection process at the one or more communication devices responsive to receiving the modified POE search request at the one or more communication devices.

### Claim 15 (depends on 14)

The controller of claim 14, wherein the electronic processor is configured to:
transmit, via the transceiver, the modified POE search request with a first priority level assigned to the modified POE search request, the first priority level indicating a priority with which the POE detection process is to be initiated at the communication devices responsive to receiving the modified POE search request.

### Claim 16 (depends on 12)

The controller of claim 12, wherein the electronic processor is configured to:
determine that the one or more communication devices are deployed in a POE search area defined by a location associated with the POE of interest; and
select the one or more communication devices to transmit the modified POE search request.

### Claim 17 (depends on 12)

The controller of claim 12, wherein the POE search request includes a message selecting from the group consisting of: be on the lookout (BOLO) message, all point bulletins (APB), and missing person alert message.

### Claim 18

A communication system, comprising:
one or more person, object, or entity (POE) search request sources;
a communication device;
a communication network; and
a POE search controller communicating with the one or more POE search request sources and the communication device via the communication network, wherein the POE search controller is configured to
detect a POE search request originating from the one or more POE search request sources, the POE search request indicating a request to search a POE of interest,
extract, from the POE search request, POE of interest metadata including one or more features associated with the POE of interest,
generate a POE detection classifier based on the one or more features associated with the POE of interest,
identify one or more types of data capturing devices that are capable of capturing data for detection of the POE of interest,
determine, for each of the one or more types of data capturing devices, respective data capturing settings based on the POE of interest metadata and respective device type associated with data capturing devices,
generate a modified POE search request indicating a request to search the POE of interest, the modified POE search request including the POE detection classifier and respective data capturing settings for each of the one or more types of data capturing devices, and
transmit the modified POE search request to the communication device.

### Claim 19 (depends on 18)

The communication system of claim 18, wherein the communication device is configured to:
receive the modified POE search request from the POE search controller; and
activate a POE detection process.

### Claim 20 (depends on 19)

The communication system of claim 19, wherein the communication device is configured to:
select one or more data capturing devices that correspond to the one or more of the one or more types of data capturing devices and further communicatively coupled to the communication device;
configure the respective data capturing settings at the respective data capturing devices;
process, using the POE detection classifier, data captured by the respective data capturing devices with the respective data capturing settings; and
generate a notification indicating a detection of the POE of interest when the data processed by the POE detection classifier indicates a positive detection of the POE of interest.
