Systems and methods for controlling access to a media stream
First Claim
1. A method of controlling access to a multimedia stream in a media streaming session from a multimedia server to a requesting device via a network, the method comprising:
- receiving via a mobile data network, by at least one processor of a service gateway system, a primary request for the multimedia stream from the requesting device;
determining whether to allow access to the primary request from the requesting device in accordance with at least one policy; and
when the determination is made to permit access, then;
generating, at the at least one processor, a secondary request based on the determination in accordance with the at least one policy, and corresponding to the primary request;
providing the secondary request from the service gateway system to the multimedia server via a second data network;
receiving a first multimedia stream from the multimedia server at the service gateway system in response to the secondary request;
determining, using the at least one processor, whether to transmit the first multimedia stream from the service gateway system to the requesting device based on the at least one policy and, when the determination is made not to transmit the first multimedia stream, then transmitting via the mobile data network an alternative stream to the requesting device, wherein the alternative stream comprises busy notification content.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of controlling access to a multimedia stream in a media streaming session from a multimedia server to a requesting device via a network. The systems and methods facilitate receiving a primary request for the multimedia stream from the requesting device; determining whether to allow access to the primary request from the requesting device in accordance with at least one media session policy; and if access is permitted, then generating a secondary request corresponding to the primary request; providing the secondary request to the multimedia server; receiving a first multimedia stream from the multimedia server in response to the secondary request; determining whether to transmit the first multimedia stream or a second multimedia stream based on the at least one media session policy; and transmitting either the first multimedia stream or the second multimedia stream to the requesting device as indicated by the at least one media session policy.
-
Citations
18 Claims
-
1. A method of controlling access to a multimedia stream in a media streaming session from a multimedia server to a requesting device via a network, the method comprising:
-
receiving via a mobile data network, by at least one processor of a service gateway system, a primary request for the multimedia stream from the requesting device; determining whether to allow access to the primary request from the requesting device in accordance with at least one policy; and when the determination is made to permit access, then; generating, at the at least one processor, a secondary request based on the determination in accordance with the at least one policy, and corresponding to the primary request; providing the secondary request from the service gateway system to the multimedia server via a second data network; receiving a first multimedia stream from the multimedia server at the service gateway system in response to the secondary request; determining, using the at least one processor, whether to transmit the first multimedia stream from the service gateway system to the requesting device based on the at least one policy and, when the determination is made not to transmit the first multimedia stream, then transmitting via the mobile data network an alternative stream to the requesting device, wherein the alternative stream comprises busy notification content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16, 17)
-
-
9. A system for controlling access to a multimedia stream in a media streaming session from a multimedia server to a requesting device via a network, the system comprising:
-
a memory; and at least one processor, the at least one processor configured to; receive, via a mobile data network, a primary request for the multimedia stream from the requesting device; determine whether to allow access to the primary request from the requesting device in accordance with at least one policy, and wherein, when the determination is made to permit access at least one processor is configured to; generate a secondary request based on the determination in accordance with the at least one policy, and corresponding to the primary request; provide the secondary request from the system to the multimedia server via a second data network; receive a first multimedia stream from the multimedia server at the system in response to the secondary request; determine whether to transmit the first multimedia stream from the system to the requesting device based on the at least one policy and, when the determination is made not to transmit the first multimedia stream, then transmit via the mobile data network an alternative stream to the requesting device, wherein the alternative stream comprises busy notification content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 18)
-
Specification