Outer Rim Archives
Archives · 2017 · 20170272505

Application (pre-grant publication)

SYSTEM AND METHOD FOR LEVERAGING MACHINE LEARNING TO DELIVER TIME-SENSITIVE CONTENT OVER OPTIMAL DEVICES AND CHANNELS

Number
20170272505
Published
2017-09-21
Filed
2016-03-17
Assignee
Disney Enterprises, Inc.
Inventors
SMITH; TONY R.
CPC
H04L67/306; H04N21/4758; H04L67/535; G06F3/04847; H04N21/4755; G06F3/04817; H04L51/04; H04L51/214; H04N21/25891
Verdict
Set aside ML-driven time-sensitive content delivery - business
Source
Google Patents · FreePatentsOnline

Abstract

Systems and methods are described for leveraging machine learning to deliver time-sensitive media content offers to a consumer over an optimal device and channel. In an implementation, a server system transmits media content offers over an optimal device and channel to a user. The server system captures metadata of at least one of: the user's use of multiple devices, the user's media content preferences, the user's preferred transmission channels for receiving media content offers over the multiple devices, and the user's preferred times for receiving media content offers.The server system prepares a media content offer for transmission to the user. Based on the captured metadata, the server system selects a user device of the multiple user devicesand a transmission channel of multiple transmission channels to transmit the media content offer; and transmits the media content offer to the selected user device over the selected transmission channel.

Background

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure, in accordance with one or more variousembodiments, is described in detail with reference to the following figures. The figures are provided for purposes of illustration only and merely depict typical or example embodiments of the disclosure.

FIG. 1 is a high-level block diagram illustrating an example environment for delivery of media content offers in which the disclosure can be implemented.

FIG. 2 is an operational flow diagram illustrating an example method for leveraging machine learning to deliver media content offers to a particular consumer device overa particular channel.

FIG. 3 illustrates an example graphical user interface that may be implemented in accordance with an embodiment of the disclosure.

FIG. 4 illustrates an example computing module that may be used to implement various features of the system and methods disclosed herein.

The figures are not exhaustive and do not limit the disclosure to the precise form disclosed.DETAILED DESCRIPTION

Today, many consumers own or carry multiple electronic devices (e.g., smartphones, laptops, wearable devices, etc.) that are capable of receiving time-sensitive content via multiple channels (e.g., notification, text message, e-mail, etc.). Depending on the time and location that the time-sensitive content is delivered, a particular type of consumer device may be optimal for receiving and presenting the content to the consum

Claims

1. A computer-implemented method for transmitting media content offers from a server to a user utilizing a plurality of devices, the method comprising: capturing metadata of at least one of the user's use of the plurality of devices, the user's media content preferences, the user's preferred transmission channels for receiving media content offers over the plurality of devices, and the user's preferred times for receiving media content offers; preparing a media content offer for transmission to the user; based on the captured metadata: selecting a user device of the plurality of user devices to transmit the media content offer; and selecting a transmission channel of a plurality of transmission channels to transmit the media content offer; and transmitting the media content offer to the selected user device over the selected transmission channel. 9. A server system for transmitting media content offers to a user using a plurality of user devices, the server system comprising: a user account database for storing user account information associated with the user, the user account information including the plurality of user devices; a processor; and a non-transitory computer-readable operatively coupled to the processor, and having instructions stored therein, that when executed by the processor cause the server system to: capture metadata of at least one of the user's plurality of devices, the user's content preferences, the user's preferred transmission channels for receiving media content offers over the plurality of devices, and the user's preferred times for receiving media content offers; store the captured metadata in the user account database; prepare a media content offer for transmission to the user; based on the captured metadata: select a user device of the plurality of user devices to transmit the media content offer; and select a transmission channel of a plurality of transmission channels to transmit the media content offer; and transmit the media content offer to the selected user device over the selected channel. 18. A method, comprising: displaying a graphical user interface associated with a registered user account configured to receive media content offers from a server, wherein the graphical user interface comprises: first controls for registering a plurality of devices to receive media content offers; second controls for associating one or more transmission channels with each of the plurality of devices; receiving data corresponding to a first user input at the graphical user interface actuating the first controls to register the plurality of devices; and receiving data corresponding to second userinput at the graphical user interface actuating the second controls to associate one or more transmission channels with each of the registered plurality of devices, wherein the media content offers are transmitted to each of the registered plurality of devices over theone or more transmission channels associated with the device.