US2014188603A1PendingUtilityA1
Controlling user experience
Est. expiryJan 28, 2025(expired)· nominal 20-yr term from priority
H04N 21/812G06Q 30/0277G06Q 30/0251H04N 21/251H04N 21/2668H04N 21/2408H04N 21/4825H04N 21/458
55
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A client-side advertising application may work with an advertising back-end and a content downloading system to perform one or more of the following functions: download advertising content, manage the downloaded advertising content, define the user experience, facilitate the dynamic insertion of the downloaded advertising content into or around downloaded programming content, and ensure auditing messages are sent to an auditing server.
Claims
exact text as granted — not AI-modified1 - 26 . (canceled)
27 . A system for providing content, comprising:
a memory device that stores a set of instructions; and at least one processor that executes the set of instructions to perform operations comprising:
receiving, from a user, a selection of editorial content pieces for download;
receiving, from a server, an indication of a selected set of advertising content pieces;
associating the selected set of advertising content pieces with selected editorial content pieces;
downloading the selected editorial content pieces and the selected set of advertising content pieces;
accessing a set of rules that include campaign business rules for the set of advertising content pieces;
selecting, when a network connection to the server is unavailable, at least one piece of advertising content from the set of downloaded advertising content pieces based on the campaign business rules; and
providing a playlist to the user when the user selects the downloaded pieces of editorial content for presentation, the playlist including the downloaded pieces of editorial content and the selected at least one piece of advertising content.
28 . The system of claim 27 , wherein the campaign business rules comprise at least one of: one or more content categories of editorial content, timing guidelines for when the advertising content pieces should be presented, a percentage of users to whom the advertising content pieces should be presented, frequency with which the advertising content pieces should be presented, a number of times the advertising content pieces should be presented in a period of time, or geographic locations associated with the advertising content pieces.
29 . The system of claim 27 , wherein the at least one processor executes the set of instructions to perform operations further comprising:
accessing a set of rules that include user experience business rules; and wherein selecting the at least one piece of advertising content from the set of downloaded advertising content pieces is based on the campaign business rules and the user experience business rules.
30 . The system of claim 29 , wherein the user experience business rules comprise at least one of: one or more ratios for presenting advertising content compared to editorial content, one or more types of advertising content pieces that should be presented, and one or more sequences in which advertising content pieces and editorial content should be presented.
31 . The system of claim 27 , wherein the at least one processor executes the set of instructions to perform operations further comprising:
sequentially presenting the downloaded pieces of editorial content and the selected at least one piece of advertising content based on the playlist; and generating an auditing message indicating which of the at least one piece of advertising content became presented to the user when the network connection to the server is unavailable.
32 . The system of claim 31 , wherein the at least one processor executes the set of instructions to perform operations further comprising:
sending the auditing message to the server when the network connection to the server is available.
33 . The system of claim 29 , wherein the at least one processor executes the set of instructions to perform operations further comprising:
sending updates to the server indicating user interaction with the playlist; and receiving an updated set of rules that include at least one of updated campaign business rules and updated user experience business rules for the set of advertising content pieces.
34 . A method for providing content, comprising:
receiving, from a user, a selection of editorial content pieces for download; receiving, from a server, an indication of a selected set of advertising content pieces; associating, by one or more processors, the selected set of advertising content pieces with selected editorial content pieces; downloading the selected editorial content pieces and the selected set of advertising content pieces; accessing, by the one or more processors, a set of rules that include campaign business rules for the set of advertising content pieces; selecting, by the one or more processors when a network connection to the server is unavailable, at least one piece of advertising content from the set of downloaded advertising content pieces based on the campaign business rules; and providing a playlist to the user when the user selects the downloaded pieces of editorial content for presentation, the playlist including the downloaded pieces of editorial content and the selected at least one piece of advertising content.
35 . The method of claim 34 , wherein the campaign business rules comprise at least one of: one or more content categories of editorial content, timing guidelines for when the advertising content pieces should be presented, a percentage of users to whom the advertising content pieces should be presented, frequency with which the advertising content pieces should be presented, a number of times the advertising content pieces should be presented in a period of time, or geographic locations associated with the advertising content pieces.
36 . The method of claim 34 , further comprising:
accessing a set of rules that include user experience business rules; and wherein selecting the at least one piece of advertising content from the set of downloaded advertising content pieces is based on the campaign business rules and the user experience business rules.
37 . The method of claim 36 , wherein the user experience business rules comprise at least one of: one or more ratios for presenting advertising content compared to editorial content, one or more types of advertising content pieces that should be presented, and one or more sequences in which advertising content pieces and editorial content should be presented.
38 . The method of claim 34 , further comprising:
sequentially presenting the downloaded pieces of editorial content and the selected at least one piece of advertising content based on the playlist; and generating an auditing message indicating which of the at least one piece of advertising content became presented to the user when the network connection to the server is unavailable.
39 . The method of claim 38 , further comprising:
sending the auditing message to the server when the network connection to the server is available.
40 . The method of claim 36 , further comprising:
executes the set of instructions to perform operations further comprising: sending updates to the server indicating user interaction with the playlist; and receiving an updated set of rules that include at least one of updated campaign business rules and updated user experience business rules for the set of advertising content pieces.
41 . A non-transitory computer readable medium storing a computer program, the computer program including a set of instructions that are executable by at least one processor to cause the at least processor to perform operations comprising:
receiving, from a user, a selection of editorial content pieces for download; receiving, from a server, an indication of a selected set of advertising content pieces; associating the selected set of advertising content pieces with selected editorial content pieces; downloading the selected editorial content pieces and the selected set of advertising content pieces; accessing a set of rules that include campaign business rules for the set of advertising content pieces; selecting, when a network connection to the server is unavailable, at least one piece of advertising content from the set of downloaded advertising content pieces based on the campaign business rules; and providing a playlist to the user when the user selects the downloaded pieces of editorial content for presentation, the playlist including the downloaded pieces of editorial content and the selected at least one piece of advertising content.
42 . The medium of claim 41 , wherein the campaign business rules comprise at least one of: one or more content categories of editorial content, timing guidelines for when the advertising content pieces should be presented, a percentage of users to whom the advertising content pieces should be presented, frequency with which the advertising content pieces should be presented, a number of times the advertising content pieces should be presented in a period of time, or geographic locations associated with the advertising content pieces.
43 . The medium of claim 41 , wherein the set of instructions further cause the at least one processor to perform further operations comprising:
accessing a set of rules that include user experience business rules; and wherein selecting the at least one piece of advertising content from the set of downloaded advertising content pieces is based on the campaign business rules and the user experience business rules.
44 . The medium of claim 43 , wherein the user experience business rules comprise at least one of: one or more ratios for presenting advertising content compared to editorial content, one or more types of advertising content pieces that should be presented, and one or more sequences in which advertising content pieces and editorial content should be presented.
45 . The medium of claim 41 , wherein the set of instructions further cause the at least one processor to perform further operations comprising:
sequentially presenting the downloaded pieces of editorial content and the selected at least one piece of advertising content based on the playlist; and generating an auditing message indicating which of the at least one piece of advertising content became presented to the user when the network connection to the server is unavailable.
46 . The medium of claim 45 , wherein the set of instructions further cause the at least one processor to perform further operations comprising:
sending the auditing message to the server when the network connection to the server is available.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.