NATIVE VIDEO ADVERTISING WITH VOICE-BASED AD MANAGEMENT AND MACHINE-TO-MACHINE AD BIDDING
First Claim
1. A method comprising:
- storing, by a first user device, user preferences pertaining to a native ad service;
receiving, by the first user device, a program including audio and video, wherein the program is not an advertisement or a commercial, and program data of the program includes one or more instances of native ad information corresponding to one or more instances of native ads;
displaying or causing to be displayed, by the first user device, the program;
determining, by the first user device, during the receiving, whether one of the one or more instances of native ad information is received;
providing, by the first user device, the native ad based on the user preferences, in response to determining that the one of the one or more instances of native ad information is received;
determining, by the first user device, whether the first user device is paired with a secondary user device; and
transmitting, by the first user device, the one of the one or more instances of native ad information to the secondary user device in response to determining that the first user device is paired with the secondary user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, a device, and a non-transitory storage medium provides storing user preferences pertaining to a native ad service; receiving a program that includes instances of native ad information indicative of instances of native ads; displaying the program; determining, whether instances of native ad information is received; providing the native ad based on the user preferences, in response to determining that the instances of native ad information is received; determining whether a secondary user device is paired; and transmitting instances of native ad information to the secondary user device in response to determining that the secondary user device is paired.
16 Citations
20 Claims
-
1. A method comprising:
-
storing, by a first user device, user preferences pertaining to a native ad service; receiving, by the first user device, a program including audio and video, wherein the program is not an advertisement or a commercial, and program data of the program includes one or more instances of native ad information corresponding to one or more instances of native ads; displaying or causing to be displayed, by the first user device, the program; determining, by the first user device, during the receiving, whether one of the one or more instances of native ad information is received; providing, by the first user device, the native ad based on the user preferences, in response to determining that the one of the one or more instances of native ad information is received; determining, by the first user device, whether the first user device is paired with a secondary user device; and transmitting, by the first user device, the one of the one or more instances of native ad information to the secondary user device in response to determining that the first user device is paired with the secondary user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a first communication interface; a second communication interface; a memory, wherein the memory stores instructions; and a processor, wherein the processor executes the instructions to; store user preferences pertaining to a native ad service; receive, via the first communication interface, a program including audio and video, wherein the program is not an advertisement or a commercial, and program information of the program includes one or more instances of native ad information corresponding to one or more instances of native ads; present or cause to be presented the program to a user as the program is received; determine, during the presentation of the program, whether one of the one or more instances of native ad information is received; provide the native ad based on the user preferences, in response to a determination that the one of the one or more instances of native ad information is received; determine whether device is paired with another device; and transmit, via the second communication interface, the one of the one or more instances of native ad information to the other device in response to a determination that the device is paired with the other device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium that stores instructions executable by a processor of a computational device, which when executed cause the computational device to:
-
store user preferences pertaining to a native ad service; receive a program including audio and video, wherein the program is not an advertisement or a commercial, and program information of the program includes one or more instances of native ad information corresponding to one or more instances of native ads; present or cause to be presented the program to a user as the program is received; determine, during the presentation of the program, whether one of the one or more instances of native ad information is received; provide the native ad based on the user preferences, in response to a determination that the one of the one or more instances of native ad information is received; determine whether the computational device is paired with another device; and transmit the one of the one or more instances of native ad information to the other device in response to a determination that the computational device is paired with the other device. - View Dependent Claims (17, 18, 19, 20)
-
Specification