Patent ID: 9460200
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A computer hardware-implemented method of generating an activity recommendation based on an identified non-synthetic event element in an electronic file, the computer hardware-implemented method comprising: performing a context-based search of a database of electronic files to identify a common synthetic event in all of the electronic files, wherein the synthetic event is a non-executable descriptor of a set of context-related factors, wherein a definition of the common synthetic event is unknown before performing the context-based search of the database of electronic files, wherein the database of electronic files is a database of video files, and wherein electronic files that each contain the common synthetic event are relevant electronic files; searching each of the relevant electronic files for at least one non-synthetic event element, wherein the non-synthetic event element is absent from the synthetic event; generating a recommendation based on the identified non-synthetic event element; transmitting a set of binary data to a client computer, wherein the set of binary data contains the synthetic event, the relevant electronic file, said at least one non-synthetic event element, and the recommendation; determining whether metadata describing the synthetic event is available from the video files; and in response to determining that the metadata describing the synthetic event is not available from the video files, performing image matching of a particular video file to the database of video files by: