Abstract:
One or more network devices provide, to a user device, a content list of content items available for presentation. The one or more network devices receive, from the user device, a personalized channel plan that includes a schedule of selected content items, from the content list, for presentation on a viewing device that is different than the user device. The one or more network devices select, based on the selected content items, advertising for inclusion with the selected content items and assign links for the viewing device to obtain the selected content items. The one or more network devices send the links to the user device, which may in turn be provided to the viewing device.
Abstract:
A system may receive a first list of users of a provider network. For each of the first list of users, the system may obtain data pertaining to the user's categories of interest from a social media system; infer video programs based on the data; infer a list of one or more video channels based on the video programs; score the one or more video channels; rank the list of one or more video channels based on the scores; and recommend the ranked list of one or more video channels.
Abstract:
A user device receives, from a network device, a content index of content items available for presentation via a content distribution network. The user device presents a user interface to configure a personalized channel plan and receives, via the user interface, user input to configure the personalized channel plan. The personalized channel plan includes a schedule of selected content items, from the content index, for presentation on a remote viewing device. The user device sends, to a remote viewing device, presentation instructions for the personalized channel plan, wherein the instructions cause the viewing device to present the selected content items to the user.
Abstract:
Network devices provide, to a content source device, an uplink user interface to describe and upload video content. The network devices receive, via the uplink user interface, descriptive information for the video content and generate, based on the descriptive information received via the uplink user interface, a unique content identifier for the video content. The network devices incorporate, based on the descriptive information, a listing of the video content into a catalog of content available to users of a content distribution network. The network devices receive, from the content source device, the video content and receive, from a user device, a request to view the video content that includes the unique content identifier. The network devices provide, to the user device, a link to enable the user device to access the video content via the content distribution network.
Abstract:
A status of an Internet of Things (IoT) device included in a local area cloud is identified. The local area cloud includes IoT devices that are connected in a wireless local area network (WLAN), and one IoT device functions as a leader of the local area cloud. A cloud server associated with the IoT device is identified and information identifying the status is forwarded to the cloud server via a wireless wide area network (WWAN). The cloud server selects an action to be performed by the IoT device and forwards data identifying the action. The leader receives and distributes information identifying the action to the IoT device via the local area cloud. The action may include actions by multiple IoT devices in the local area cloud or IoT devices included in multiple local area clouds. A user may input data to control the cloud server.
Abstract:
A method, performed by a computer device, may include determining one or more frequently watched television channels associated with a customer's account. The method may further include obtaining content associated with the one or more frequently watched television channels via multicast transmission units from a video serving office associated with a television services provider; converting the multicast transmission units into video segments playable by a media playing device; storing the video segments in a cache associated with the computer device; detecting a selection of a television channel associated with the obtained content made via the media playing device; and providing the stored video segments to the media playing device, in response to detecting the selection of the television channel associated with the obtained content.
Abstract:
A method, in a multiple modem device that includes a notification modem and a Wi-Fi modem, includes identifying data to be collected and rules for selecting an optimal modem for data transmission from the multiple modem device. The method also includes collecting the data, and determining whether the data is to be sent via the notification modem based on a payload size associated with the data and the rules. The method includes sending the data via a control channel of a cellular network associated with the notification modem in response to a determination that the data to be sent via the notification modem. A determination whether a Wi-Fi network is available is made in response to a determination that the data is not to be sent via the notification modem. The data is sent via the Wi-Fi modem over the Wi-Fi network.
Abstract:
A routing device is coupled to a storage device to function as a digital video recorder (DVR) to store digital content. The routing device may include a client function to receive and store the digital content, and a server function to provide the stored digital content to a user device. Digital content directed to the client function may be recorded by the storage device, while other digital content may be passed by server function to the user device. The digital content may be received by the routing device in an encoded and/or encrypted format, and the digital content may be recorded by the storage device in the encoded and/or encrypted format.
Abstract:
A system may receive a first list of users of a provider network. For each of the first list of users, the system may obtain data pertaining to the user's categories of interest from a social media system; infer video programs based on the data; infer a list of one or more video channels based on the video programs; score the one or more video channels; rank the list of one or more video channels based on the scores; and recommend the ranked list of one or more video channels.
Abstract:
Network devices provide, to a content source device, an uplink user interface to describe and upload video content. The network devices receive, via the uplink user interface, descriptive information for the video content and generate, based on the descriptive information received via the uplink user interface, a unique content identifier for the video content. The network devices incorporate, based on the descriptive information, a listing of the video content into a catalog of content available to users of a content distribution network. The network devices receive, from the content source device, the video content and receive, from a user device, a request to view the video content that includes the unique content identifier. The network devices provide, to the user device, a link to enable the user device to access the video content via the content distribution network.