Patent classifications
H04L65/60
Data stream management
A method for managing data streams for similar content on multiple client devices includes receiving a new request for content from a server provider. In response to determining there is an existing request associated with an existing data stream for the content from the server provider, the method includes blocking the new request. The method also includes receiving the existing data stream from the service provider for the content via an external network and performing a stream computation for the existing data stream to provide a first data stream for the existing request for the content and a second data stream for the new request for the content. The method also includes sending the first data stream for the existing request for the content to a first client device and the second data stream for the new request for the content to a second client device, via a local network.
SYSTEM AND METHOD FOR MANAGING ADAPTIVE BITRATE VIDEO STREAMING
A method and system for managing adaptive bitrate video streaming. The method including: retrieving raw data associated with a video stream traffic flow; determining at least one video chunk from the raw data of video stream traffic flow; determining parameters associated with the video chunk; determining a bitrate factor based on the parameters; determining a Quality of Experience (QoE) score based on the bitrate factor; and providing a traffic action based on the QoE score. The system including: an input module configured to retrieve raw data; an analysis module configured to determine at least one video chunk from the raw data and determine parameters associated with the video chunk and a bitrate factor based on the parameters; a QoE module configured to determine a QoE score based on the bitrate factor; and an output module configured to provide a traffic action based on the QoE score.
SYSTEM AND METHOD FOR PROVIDING MEDIA CONTENT
Disclosed is a server arrangement for providing media content to a user device. The server arrangement is configured to identify a plurality of items of media content from at least one data source related to the service request; analyse the plurality of items of media content to determine values of pertinence indicators for each of the plurality of items of media content; determine a quality prediction score for each of the plurality of items of media content, wherein the quality prediction score for items of media content is determined based on values of pertinence indicators for the media content; provide a filtered set of items of media content to the user device, in response to the service request, wherein the set of items of media content comprises at least one item of media content having a quality prediction score higher than a predefined threshold.
SYSTEM AND METHOD FOR PROVIDING MEDIA CONTENT
Disclosed is a server arrangement for providing media content to a user device. The server arrangement is configured to identify a plurality of items of media content from at least one data source related to the service request; analyse the plurality of items of media content to determine values of pertinence indicators for each of the plurality of items of media content; determine a quality prediction score for each of the plurality of items of media content, wherein the quality prediction score for items of media content is determined based on values of pertinence indicators for the media content; provide a filtered set of items of media content to the user device, in response to the service request, wherein the set of items of media content comprises at least one item of media content having a quality prediction score higher than a predefined threshold.
Smart Speaker Media Network System and Method
A system receives smart speaker skill/application generation information generates a first smart speaker skill or application using the smart speaker skill/application generation information, receives at least one scheduled post to schedule at least one briefing at a scheduled time to be broadcast to a first plurality of smart speaker devices having the first smart speaker skill or application, receives tracking and analytics information from each smart speaker in the first plurality of smart speaker devices having the first smart speaker skill or application, and determines an audience for the at least one briefing comprising the first plurality of smart speaker devices having the first smart speaker skill or application and a second plurality of smart speaker devices having a second smart speaker skill or application different from the first smart speaker skill or application based on the tracking and analytics information.
Method for streaming and reproducing applications via a particular telecommunications system, telecommunications network for carrying out the method, and use of a telecommunications network of this type
The invention relates to a method for streaming and reproducing applications (apps) via a particular telecommunications system. The invention also relates to a telecommunications network. The invention further relates to the use of a telecommunications network of this type for streaming and reproducing applications (apps) via a particular telecommunications system. The invention furthermore relates to an application which makes it possible to configure the download, installation and updating of data on a terminal such that the whole application is fully executable on the terminal while downloading, installing and updating takes place on the terminal.
Multi-input playlist selection
A device includes a processor that is configured to identify a base topic of a personalized media stream and to identify a first media item based on first data. The first data is assigned a first weighting based on an identified level of familiarity associated with the first media item and an identified level of popularity of the first media item in another personalized media stream. The processor is configured to build a collection of candidate media items that includes the first media item and a second media item and to order the collection of candidate media items to form the personalized media stream. Ordering the collection includes ordering the first media item within the collection based on the first weighting. The processor is configured to initiate transmission of the first media item to a client device for playback based on ordering of the first media item within the collection.
Multi-input playlist selection
A device includes a processor that is configured to identify a base topic of a personalized media stream and to identify a first media item based on first data. The first data is assigned a first weighting based on an identified level of familiarity associated with the first media item and an identified level of popularity of the first media item in another personalized media stream. The processor is configured to build a collection of candidate media items that includes the first media item and a second media item and to order the collection of candidate media items to form the personalized media stream. Ordering the collection includes ordering the first media item within the collection based on the first weighting. The processor is configured to initiate transmission of the first media item to a client device for playback based on ordering of the first media item within the collection.
Systems and methods for digital mirror
A network of interconnected digital mirrors within a mall. A plurality of digital mirrors are installed in a participating stores, each comprising a digital screen, a video camera positioned to generate video stream of a user in front of the digital mirror, and a microprocessor. A centralized database stores merchandize data of participating stores. A controller is coupled to the mirrors and the centralized database and preprogrammed to perform the operations comprising: receiving the video stream from the video camera of one of the plurality of digital mirrors; identifying a merchandize item within the video stream; activating a recommendation engine to identify a complementary item from the centralized database that is complementary to the identified merchandize item; sending data regarding the complementary item and a store offering the complementary item to the digital mirror for display.
Systems and methods for digital mirror
A network of interconnected digital mirrors within a mall. A plurality of digital mirrors are installed in a participating stores, each comprising a digital screen, a video camera positioned to generate video stream of a user in front of the digital mirror, and a microprocessor. A centralized database stores merchandize data of participating stores. A controller is coupled to the mirrors and the centralized database and preprogrammed to perform the operations comprising: receiving the video stream from the video camera of one of the plurality of digital mirrors; identifying a merchandize item within the video stream; activating a recommendation engine to identify a complementary item from the centralized database that is complementary to the identified merchandize item; sending data regarding the complementary item and a store offering the complementary item to the digital mirror for display.