System and method for quality of experience aware media search and recommendation with unified portal
First Claim
1. A network element (NE) in a telecommunications operator network, the NE comprising:
- a plurality of ports configured to communicate data between an end user terminal and a plurality of media content service providers, each positioned outside of the telecommunications operator network; and
a processor coupled to the plurality of ports and configured to;
receive, via the plurality of ports, a single terminal search request and a requested media monetization method from the end user terminal requesting media content;
distribute, via the plurality of ports, the single terminal search request to the plurality of media content service providers based on the single terminal search request in order to search for the requested media content at the plurality of media content service providers;
receive, via the plurality of ports, a plurality of search responses from the plurality of media content service providers, wherein each search response identifies media available to a responding media content service provider and relevant to the single terminal search request;
filter the plurality of search responses from the plurality of media content service providers to remove search responses that are incompatible with a quality of experience (QoE) of an end user;
rank the filtered of the plurality of search responses based on enhancing the QoE of the end user and the requested media monetization method;
assign a QoE ranking value to each QoE factor;
calculate a total QoE value for each filtered search response, wherein the total QoE value is based upon the QoE ranking value associated with the each filtered search response; and
derive a ranked search response list, wherein the ranked search response list comprises the filtered of the plurality of search responses arranged in a descending order from a highest of the total QoE values to a lowest of the total QoE values.
1 Assignment
0 Petitions
Accused Products
Abstract
A network element comprising a processor configured to receive a plurality of search responses from a plurality of media content service providers associated with a search request triggered by the search request, and rank the search responses based on maximizing an end user'"'"'s quality of experience (QoE). Included is a network element comprising a processor configured to receive a plurality of media content from a plurality of media content service providers, store the plurality of media content for a plurality of end users, receive a media content search request from a user terminal, rank the media content based upon maximizing the user terminal'"'"'s QoE. Also included is a method comprising requesting media content from a plurality of media content service providers on behalf of a user terminal, receiving data associated with the media content from the plurality of media content service providers and aggregating the media content data.
11 Citations
15 Claims
-
1. A network element (NE) in a telecommunications operator network, the NE comprising:
-
a plurality of ports configured to communicate data between an end user terminal and a plurality of media content service providers, each positioned outside of the telecommunications operator network; and a processor coupled to the plurality of ports and configured to; receive, via the plurality of ports, a single terminal search request and a requested media monetization method from the end user terminal requesting media content; distribute, via the plurality of ports, the single terminal search request to the plurality of media content service providers based on the single terminal search request in order to search for the requested media content at the plurality of media content service providers; receive, via the plurality of ports, a plurality of search responses from the plurality of media content service providers, wherein each search response identifies media available to a responding media content service provider and relevant to the single terminal search request; filter the plurality of search responses from the plurality of media content service providers to remove search responses that are incompatible with a quality of experience (QoE) of an end user; rank the filtered of the plurality of search responses based on enhancing the QoE of the end user and the requested media monetization method; assign a QoE ranking value to each QoE factor; calculate a total QoE value for each filtered search response, wherein the total QoE value is based upon the QoE ranking value associated with the each filtered search response; and derive a ranked search response list, wherein the ranked search response list comprises the filtered of the plurality of search responses arranged in a descending order from a highest of the total QoE values to a lowest of the total QoE values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented in a network element (NE) positioned in a telecommunications operator network, the method comprising:
-
a plurality of ports configured to communicate data between an end user terminal and a plurality of media content service providers; and receiving a single terminal search request and a request media monetization method from the end user terminal, the single terminal search request requesting media content; distributing the single terminal search request to the plurality of media content service providers in order to search for the requested media content at the plurality of media content service providers, wherein the plurality of media content service providers are each positioned outside of the telecommunications operator network; receiving a search response and data associated with the requested media content from each media content service provider, wherein each search response identifies media content relevant to the single terminal search request and stored outside of the telecommunications operator network; filter a search responses from the plurality of media content service providers to remove search responses that are incompatible with a quality of experience (QoE) of an end user; and rank the filtered of the search responses based on enhancing the QoE of the end user and the requested media monetization method; assign a QoE ranking value to each QoE factor; calculate a total QoE value for each filtered search response, wherein the total QoE value is based upon the QoE ranking value associated with the each filtered search response; and derive a ranked search response list, wherein the ranked search response list comprises the filtered of the search responses arranged in a descending order from a highest of the total QoE values to a lowest of the total QoE values. accumulating the search responses and media content data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification