SYSTEM AND METHOD FOR METADATA-LINKED ADVERTISEMENTS
13 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing metadata-selected advertisements are provided. These systems and methods may receive metadata and other media, select an object, read metadata attached to or associated with the selected object, select an advertisement based on the metadata, and display the selected advertisement. In addition, monitoring, collecting, and recording of predefined data concerning metadata selected advertisements may be provided. The invention also provides a receiver for receiving signals and/or data (e.g., programs, advertisements, program guides, metadata, etc.) and a processor for accepting a user'"'"'s input signal, selecting an object, reading metadata attached to or associated with a selected object, selecting an advertisement, and displaying the selected advertisement.
123 Citations
73 Claims
-
1-53. -53. (canceled)
-
54. A method executed by at least one computer processor for providing an advertisement selected from a plurality of advertisements each associated with its own metadata, comprising:
-
receiving at user equipment a video program, an object embedded in the video program, and metadata associated with the object; receiving at the user equipment the plurality of advertisements and the metadata associated with each of the plurality of advertisements; displaying the video program on a viewing device at the user equipment, wherein the object is displayed within a scene of the video program; receiving a user selection of the object displayed within the scene of the video program on the viewing device; comparing at the user equipment the metadata associated with the object selected by the user with the metadata associated with each of the plurality of advertisements; selecting at the user equipment one of the plurality of advertisements based on the metadata comparison; and displaying the selected advertisement on the viewing device. - View Dependent Claims (55, 56, 57, 58)
-
-
59. A method executed by at least one computer processor for providing an advertisement selected from a plurality of advertisements each associated with its own metadata, comprising:
-
receiving at user equipment a video program and metadata associated with the video program; receiving at the user equipment the plurality of advertisements and the metadata associated with each of the plurality of advertisements; comparing at the user equipment the metadata associated with the video program with the metadata associated with each of the plurality of advertisements; selecting at the user equipment one of the plurality of advertisements based on the metadata comparison; and displaying the selected advertisement on a viewing device at the user equipment. - View Dependent Claims (60, 61, 62, 63)
-
-
64. A system comprising user equipment for providing an advertisement selected from a plurality of advertisements each associated with its own metadata, comprising:
-
at least one receiver that; receives at the user equipment a video program, an object embedded in the video program, and metadata associated with the object; and receives at the user equipment the plurality of advertisements and the metadata associated with each of the plurality of advertisements; a viewing device that displays the video program at the user equipment, wherein the object is displayed within a scene of the video program; a user input device that receives a user selection of the object displayed within the scene of the video program on the viewing device; and a processor operative to; compare at the user equipment the metadata associated with the object selected by the user with the metadata associated with each of the plurality of advertisements; select at the user equipment one of the plurality of advertisements based on the metadata comparison; and display the selected advertisement on the viewing device. - View Dependent Claims (65, 66, 67, 68)
-
-
69. A system comprising user equipment for providing an advertisement selected from a plurality of advertisements each associated with its own metadata, comprising:
-
a viewing device; at least one receiver that; receives at user equipment a video program and metadata associated with the video program; and receives at the user equipment the plurality of advertisements and the metadata associated with each of the plurality of advertisements; and a processor operative to; compare at the user equipment the metadata associated with the video program with the metadata associated with each of the plurality of advertisements; select at the user equipment one of the plurality of advertisements based on the metadata comparison; and display the selected advertisement on the viewing device. - View Dependent Claims (70, 71, 72, 73)
-
Specification