METHOD AND DEVICE FOR PROVIDING TARGETED CONTENT
First Claim
1. A method for providing content for a video, comprising:
- receiving, from a client device, a message comprising a first content identifier uniquely identifying a first piece of content for the video and a first relevancy score associated with the first piece of content, wherein the first piece of content and the first relevancy score are determined based on a user identifier that identifies a user and a video identifier that identifies the video;
determining a second piece of content and a second relevancy score associated with the second piece of content based on the user identifier, the video identifier and playback context parameter including at least one of geographical location, device type and time; and
if it is determined that the second relevancy score divided by computation cost for inlaying the second piece of content into the video is larger than the first relevancy score divided by computation cost for inlaying the first piece of content into the video, using the second piece of content for the video.
0 Assignments
0 Petitions
Accused Products
Abstract
It is provided a method for providing content for a video. The method includes steps of receiving, from a client device, a message comprising a first content identifier uniquely identifying a first piece of content for the video and a first relevancy score associated with the first piece of content, wherein the first piece of content and the first relevancy score are determined based on a user identifier that identifies a user and a video identifier that identifies the video; determining a second piece of content and a second relevancy score associated with the second piece of content based on the user identifier, the video identifier and playback context parameter including at least one of geographical location, device type and time; and if it is determined that the second relevancy score divided by computation cost for inlaying the second piece of content into the video is larger than the first relevancy score divided by computation cost for inlaying the first piece of content into the video, using the second piece of content for the video.
39 Citations
10 Claims
-
1. A method for providing content for a video, comprising:
-
receiving, from a client device, a message comprising a first content identifier uniquely identifying a first piece of content for the video and a first relevancy score associated with the first piece of content, wherein the first piece of content and the first relevancy score are determined based on a user identifier that identifies a user and a video identifier that identifies the video; determining a second piece of content and a second relevancy score associated with the second piece of content based on the user identifier, the video identifier and playback context parameter including at least one of geographical location, device type and time; and if it is determined that the second relevancy score divided by computation cost for inlaying the second piece of content into the video is larger than the first relevancy score divided by computation cost for inlaying the first piece of content into the video, using the second piece of content for the video. - View Dependent Claims (2, 3, 4, 9, 10)
determining the first piece of content based on the user identifier and the video identifier.
-
-
3. The method of the claim 1, wherein the message is in the form of URL, the step of using further comprising
modifying the URL by replacing the first content identifier with a second content identifier so as to redirect the client device to consume the second piece of content. -
4. The method of the claim 1, wherein the first piece of content and the second piece of content are advertisement.
-
9. Computer program product downloadable from a communications network and/or stored in a computer-readable carrier and/or executable by a microprocessor, it comprises program code instructions for the execution of the method for providing targeted content according to claim 1, when it is executed on a computer.
-
10. Non-transitory computer-readable medium comprising a computer program product recorded thereon and capable of being run by a processor, including program code instructions for implementing the steps of a method according to claim 1.
-
5. A device for providing content for a video, comprising
a network interface for receiving, from a client device, a message comprising a first content identifier identifying a first piece of content for the video and a first relevancy score associated with the first piece of content, wherein the first piece of content and the first relevancy score are determined based on a user identifier that identifies a user and a video identifier that identifies the video; - and
a CPU for determining a second piece of content and a second relevancy score associated with the second piece of content based on the user identifier, the video identifier and playback context parameter including at least one of geographical location, device type and time; and
it is determined that the second relevancy score divided by computation cost for inlaying the second piece of content into the video is larger than the first relevancy score divided by computation cost for inlaying the first piece of content into the video, using the second piece of advertisement for the video. - View Dependent Claims (6, 7, 8)
- and
Specification