Patent ID: 9451087
Filing Date: 2016-09-20
CPC Classification: H04M

Claim Text:
1. A method comprising: segmenting, by a processor executing a video analysis module, a video stream to produce segmented video analysis results, the segmenting using background and foreground models retrieved from one or more databases and comprising detecting a change, measuring a degree of the change, localizing the change, and extracting relevant changes; classifying, by the processor executing the video analysis module, the segmented video analysis results using one or more appearance models retrieved from one or more databases to generate classified video analysis results; tracking, by the processor executing the video analysis module, the classified video analysis results using one or more motion and camera models retrieved from one or more databases to generate tracked video analysis results; recognizing, by the processor executing the video analysis module, at least one object present in the video stream to generate an activity report, the recognizing comprising combining the classified video analysis results and the tracked video analysis results; and selecting, by the processor executing a work assignment engine and based on the activity report, a communication device of a resource from among a plurality of communication devices of a plurality of resources to initially service a contact of a contact center.