Patent ID: 8924998
Filing Date: 2014-12-30
Classification: H04L,H04N

Abstract:
1. A method for providing a video stream, the method comprising the steps of: receiving a first request for a first video stream from a user at a client device having a first IP address; generating a token based on the first request and at least one parameter associated with the user, the at least one parameter including an IP address; validating the token based on at least one rule associated with the user, the at least one rule including managing concurrent streams; upon validation, providing the first video stream to the client device having the first IP address; receiving a subsequent second request from the user for a second video stream at a client device having a second IP address; generating a second token based on the second request and at least one parameter associated with the user; validating the second token based on the provided first video stream, the step of validating including determining a number of video streams provided to the user and determining if the second request exceeds a number of video streams for the user; and wherein if the second token is not validated, terminating the first video stream at the client device having the first IP address and providing the second video stream to the client device having the second IP address.