GENERATION, RANKING, AND DELIVERY OF ACTIONS FOR ENTITIES IN A VIDEO DELIVERY SYSTEM

A method is described to allow for generation, ranking and delivery of actions for entities in a video delivery system. The method involves a computing device receiving user behavior including actions taken by the user on the video delivery service and receiving a real-time context based on the user...

Full description

Saved in:
Bibliographic Details
Main Authors TANG, BANGSHENG, YANG, TONG, KEHLER, CHRISTOPHER RUSSELL, KAYA, LUTFI ILKE, ZHANG, CHI
Format Patent
LanguageEnglish
French
Published 20.07.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method is described to allow for generation, ranking and delivery of actions for entities in a video delivery system. The method involves a computing device receiving user behavior including actions taken by the user on the video delivery service and receiving a real-time context based on the user using the video delivery service. The computing device generates a set of action/entity pairs from a set of actions for a set of entities found on the video delivery service, wherein each action/entity pair includes an action to be performed on an entity found on the video delivery system. The computing device generates probabilities for the set of action/entity pairs for ranking based on respective probabilities. An action feed based on the ranking is selected. The action feed is dynamically output to a client, wherein an action on an entity in the action feed is performed when selected by the user. Dans un mode de réalisation, un procédé envoie des vidéos à un utilisateur qui utilise un service de distribution vidéo. Le procédé reçoit un comportement d'utilisateur qui comprend des actions entreprises par l'utilisateur sur le service de distribution vidéo. Le procédé permet d'entrer le comportement de l'utilisateur dans un premier prédicteur afin de générer un ensemble d'actions pour un ensemble d'entités. De plus, le procédé permet d'entrer l'ensemble d'actions pour l'ensemble d'entités, un contexte en temps réel, ainsi que le comportement de l'utilisateur dans un second prédicteur afin de générer des probabilités pour l'ensemble d'actions pour l'ensemble d'entités. Une probabilité d'une action indique la probabilité que l'utilisateur sélectionne cette action pour une entité en comparaison à d'autres actions de l'ensemble d'actions pour l'ensemble d'entités. Un flux d'action est sélectionné d'après le classement et fourni de manière dynamique à un client pendant que l'utilisateur utilise le service de distribution vidéo.
Bibliography:Application Number: CA20173020660