NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Lyu, Shenglong
Hui, Jian
Zhang, Lu
Liu, Deming
Xiong, Tao
Abstract
A method and system (150) for generating smart thumbnails is disclosed. The method includes receiving a thumbnail and metadata in relation to a content stored in a content store (152). The metadata is analyzed to identify a key content element of the content. If the key content element is present in the thumbnail, one or more features related to the key content element are extracted and caused to be animated to create an animated content element. One or more textual snippets are generated based on the metadata, and a textual snippet is converted into a speech form to configure an audio version of the textual snippet. The audio version is combined with the animated content element to create a speaking content element. The speaking content element is embedded in place of the key content element in the thumbnail to generate the smart thumbnail.
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Budhiraja, Sahil
Panchagnula, Ramesh V.
Abstract
Methods and systems for optimizing Quality of Experience (QoE) for content viewers are disclosed. A request for a playback Uniform Resource Locator (URL) is received from an electronic device associated with a content viewer. The request for the playback URL includes content title in relation to a content and heartbeat information. Further, parameters are extracted from the request for the playback URL. The parameters include at least one of: a throughput trace, and a screen resolution of the electronic device. Furthermore, optimized sets of encoding profiles and optimized Adaptive Bitrate (ABR) profiles are determined based on the extracted parameters, a plurality of encoding profiles and a plurality of ABR profiles. Content playback associated with the playback URL is optimized based on the optimized sets of encoding profiles and the optimized ABR profiles for the content viewer.
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Sidhwani, Jayesh
Saraogi, Vishal
Agrawal, Ashutosh
Sutradhar, Sourin
Paliwal, Shikhar
Gupta, Arun
Abstract
A method and system (150) for scaling content entitlement checks for a plurality of subscribers is disclosed. A token (400) embedding information including a token identifier, subscriber metadata and subscription claims is generated subsequent to successful authentication of a subscriber (150). The token (400) is provided to the electronic device (104) of the subscriber (102). A request for a playback URL and the token (400) is received from the electronic device (104) in relation to a selection of a content title. A content entitlement check is performed based on the information embedded within the token (400) to determine an eligibility of the subscriber (102) to access content associated with the content title. The playback URL is provided to the electronic device (104) if the subscriber (102) is deemed to be eligible to access the content. The playback URL facilitates display of the content on the electronic device (104).
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Gangakhedkar, Kunal Jayant
Soman, Nikhil
Saxena, Akash
Agrawal, Ashutosh
Abstract
A method (900) and system (150) for delivering media content to users is disclosed. A request for a playback URL in relation to a content title is received from an electronic device (104) associated with a user (102). At least a network Autonomous System Number (ASN), an IP address and a content ID are extracted from the request. A location of the user (102) is determined based on the network ASN and the IP address. Relevant Content Delivery Networks (CDNs) are identified based on the location and the content ID. An optimal CDN is selected based on at least one performance statistic and at least one predefined routing policy. The playback URL is provided to the electronic device (104) in response to the request for the playback URL. The playback URL is configured to facilitate display of content associated with the content title on the electronic device (104).
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Agrawal, Ashutosh
Abstract
The present disclosure provides methods and systems for real-time delivery of a target content in a streaming content. The method comprising receiving a request for streaming content from at least one user device [102]. The request comprises user segment information associated with the at least one user device. Next, the method comprises dynamically fetching at least one target content for the at least one user device [102] based on the user segment information. Next, the method comprises creating a customized virtual manifest by inserting the at least one target content in the requested streaming content in real-time. Next, the method comprises sending the customized virtual manifest to the at least one user device [102] based on the user segment information. Thereafter, the method comprises delivering the at least one target content in the requested streaming content to the at least one user device [102] based on the customized virtual manifest.
H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
6.
SYSTEMS AND METHODS FOR DYNAMIC OPTIMIZATION OF CONTENT DELIVERY IN A WIRELESS COMMUNICATION NETWORK
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Soman, Nikhil
Agrawal, Ashutosh
Abstract
A system and method for dynamically optimizing content delivery in a wireless communication network. The method comprises receiving, at a transceiver [208A], a request for delivery of a content from at least one user device [202]. A manifest module [208B] determines one or more first parameters for the at least one user device [202] and compares one or more parameters of the at least one user device [202] with one or more second parameters of the at least one cohort. The manifest module [208B] dynamically identifies (or generates) a virtual manifest associated with the at least one cohort (or the at least one user device [202]) based on the comparison. A segmenter module [208C] automatically extracts a stream of data associated with the virtual manifest. The transceiver [208A] delivers the content to the at least one user device [202] based on the extracted stream of data.
NOVI DIGITAL ENTERTAINMENT PRIVATE LIMITED (India)
Inventor
Behara, Aniket
Gupta, Kshitij
Sidhwani, Jayesh
Saxena, Akash
Narang, Varun
Abstract
The embodiments of the present invention disclose synchronization of an online gaming environment with video streaming of at least one live event. A gaming application is configured to be executed on each of a plurality of user devices [110], simultaneously with the video being streamed. At least one instantaneous question is generated based on at least one action of the live event. Both the video and the instantaneous question are displayed in-sync with the live event video. The server [106] also synchronizes an answer of the at least one instantaneous question with a next instantaneous question and also with the video being streamed, such that the answer, the video, and the next instantaneous question are displayed in-sync on at least one of the plurality of user devices [110].
A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition