SYSTEM AND METHOD TO IMPROVE USER EXPERIENCE WITH STREAMING CONTENT
First Claim
1. A method for improving a viewing experience of a user with respect to a streamed asset, comprising:
- a. establishing a user account session between a second display or content playback device and a management server;
b. using a polling system, polling a service provider server to determine if live streaming of an event has begun, the event associated with a scheduled starting time; and
c. if the live streaming has not begun, displaying an indication on a user interface associated with the second display or content playback device, the indication at least in part dependent on the time difference between a current time and the scheduled starting time, and repeating the polling at a frequency, the frequency at least in part based on to the time difference between the current time and the scheduled starting time.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are systems and methods for improving a viewing experience of a user during consumption of streamed content. In one implementation, the systems and methods relate to a model of polling a live streaming event by a management server of a service provider server and using that model to feed into future polling. The polling response returns up-to-date information about an event to be viewed. The system and method model the polling frequency and enter the same in an algorithm such as a supervised machine learning algorithm. This algorithm is presented as a mathematical formula and provides an input to the polling system to determine when to poll and how frequently to poll.
-
Citations
22 Claims
-
1. A method for improving a viewing experience of a user with respect to a streamed asset, comprising:
-
a. establishing a user account session between a second display or content playback device and a management server; b. using a polling system, polling a service provider server to determine if live streaming of an event has begun, the event associated with a scheduled starting time; and c. if the live streaming has not begun, displaying an indication on a user interface associated with the second display or content playback device, the indication at least in part dependent on the time difference between a current time and the scheduled starting time, and repeating the polling at a frequency, the frequency at least in part based on to the time difference between the current time and the scheduled starting time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for improving a viewing experience of a user, comprising:
-
a. polling a service provider server to determine if a live streaming of an event has begun, the event associated with a scheduled starting time; b. if the live streaming has begun, displaying an indication of an availability of an asset corresponding to the live streaming on a user interface of at least one second display or content playback device; and c. if the live streaming has not begun, displaying an indication on a user interface of at least one second display or content playback device, the indication at least in part dependent on the time difference between a current time and the scheduled starting time, and repeating the polling at a frequency, the frequency determined at least in part based on the time difference between the current time and the scheduled starting time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification