Video analysis system
First Claim
1. A system implemented in an electronic device, the system comprising:
- an interface receives a signal from a user electronic device, the signal including a user entered string, user selected frames of video content, and audio data, wherein the audio data corresponds to the video content and the user selected frames, wherein the user selected frames and the string are entered by a user while the video content is playing, and wherein the user selected frames are selected by the user via a user interface embedded in or communicatively coupled with the user electronic device providing the video content to the user;
a memory that includes processor-executable instructions; and
a processor connected to the memory and the interface, the processor executes the processor-executable instructions to;
identify a perceivable market-relevant video object in the user selected frames;
store in the memory, first market-relevant information associated with the perceivable market-relevant video object and the user entered string;
identify a perceivable audio object sound in the audio data;
store in the memory, second market-relevant information associated with the perceivable audio object sound;
compare the first market-relevant information to stored advertisement information;
compare the second market-relevant information to the stored advertisement information;
determine an advertisement for distribution to user of the user electronic device based on the comparisons of the first stored market-relevant information and the second stored market-relevant information to the stored advertisement information; and
distribute the advertisement to the user of the user electronic device for displaying the advertisement during the video content in response to receiving, via the user interface, an ad request criteria, wherein the advertisement is distributed based on the comparisons.
9 Assignments
0 Petitions
Accused Products
Abstract
A system may include an interface, memory, and a processor configured to execute instructions stored in the memory. The interface may be configured to receive a signal that may include one or more user-selected frames of video content. The processor may execute the instructions to identify a market-relevant video object in the one or more frames. The processor may also facilitate storing in the memory, market-relevant information associated with the market-relevant video object. The processor may also execute the instructions to compare the stored market-relevant information to stored advertisement information and determine ad request criteria and/or advertisement for distribution to a user based on the comparison.
-
Citations
16 Claims
-
1. A system implemented in an electronic device, the system comprising:
-
an interface receives a signal from a user electronic device, the signal including a user entered string, user selected frames of video content, and audio data, wherein the audio data corresponds to the video content and the user selected frames, wherein the user selected frames and the string are entered by a user while the video content is playing, and wherein the user selected frames are selected by the user via a user interface embedded in or communicatively coupled with the user electronic device providing the video content to the user; a memory that includes processor-executable instructions; and a processor connected to the memory and the interface, the processor executes the processor-executable instructions to; identify a perceivable market-relevant video object in the user selected frames; store in the memory, first market-relevant information associated with the perceivable market-relevant video object and the user entered string; identify a perceivable audio object sound in the audio data; store in the memory, second market-relevant information associated with the perceivable audio object sound; compare the first market-relevant information to stored advertisement information; compare the second market-relevant information to the stored advertisement information; determine an advertisement for distribution to user of the user electronic device based on the comparisons of the first stored market-relevant information and the second stored market-relevant information to the stored advertisement information; and distribute the advertisement to the user of the user electronic device for displaying the advertisement during the video content in response to receiving, via the user interface, an ad request criteria, wherein the advertisement is distributed based on the comparisons. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method implemented in an electronic device, the method comprising:
-
receiving, at an interface of the electronic device, a signal from a user electronic device, the signal includes a user entered string, user selected frames of video content, and audio data, the audio data corresponding to the video content and the user selected frames, wherein the user selected frames and the user entered string are entered by a user while the video content is playing, and wherein the user selected frames are selected by the user via a user interface embedded in or communicatively coupled with the user electronic device providing the video content to the user; identifying, by a processor of the electronic device, a perceivable market-relevant video object in the user selected frames; storing, in memory of the electronic device, first market-relevant information associated with the perceivable market-relevant video object and the user entered string; identifying, by the processor, a perceivable audio object sound in the audio data;
storing in the memory, second market-relevant information associated with the perceivable audio object sound;comparing, by the processor, the first stored market-relevant information to stored advertisement information; comparing, by the processor, the second stored market-relevant information to the stored advertisement information; determining, by the processor, ad request criteria based on the comparisons of the first stored market-relevant information and the second stored market-relevant information to the stored advertisement information; and transmitting, by an advertisement server, an advertisement to the user of the user electronic device for displaying the advertisement during the video content in response to receiving, via the user interface, an ad request criteria from the user electronic device, wherein the advertisement is transmitted based on the comparisons. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. a method implemented in an electronic device, the method comprising:
-
receiving, at an interface of the electronic device, a signal from a user electronic device, the signal includes a user entered string and user selected frames of video content and audio data, the audio data corresponding to the video content and the user selected frames, wherein the user selected frames and the user entered string are entered by a user while the video content is playing, and wherein the user selected frames are selected by the user via a user interface embedded in or communicatively coupled with the user electronic device providing the video content to the user; identifying, by a processor of the electronic device, a market-relevant string portion in the user entered string; identifying, by the processor, a perceivable market-relevant audio object sound in the user selected frames; storing, in memory of the electronic device, market-relevant information associated with the perceivable market-relevant string portion and the market-relevant audio object sound; comparing, by the processor, the stored market-relevant information to stored advertisement information; determining, by the processor, ad request criteria based on the comparison; and transmitting, by an advertisement server, an advertisement to the user electronic device for displaying the advertisement during the video content in response to receiving, via the user interface, the ad request criteria from the user electronic device, wherein the advertisement is determined based on the comparison. - View Dependent Claims (13, 14, 15, 16)
-
Specification