Method and system for customized content
AssigneeEditorj1 Technologies Private Limited
InventorVikramaditya Chandra
Life of this patent
Estimating the term…
Abstract
Aspects of the invention are directed towards systems and methods for providing the user with customized video content from a platform. Embodiments of the invention describes a user interface on the user terminal for receiving user preferences from the user. A number of buckets for the video content to be consumed by the user based on the user preferences are disclosed. The video content to be filled in each of the buckets is determined based on a real time criteria. The buckets are which are filled with the video content are assembled and a predetermined video content is interspersed between each of the bucket to form the customized video content.
Claims35
A method of providing customized video content from a platform to a user, the method comprising:
- receiving from a user terminal user preferences for creating customized video content, wherein the user preferences comprise at least a time duration for consumption of the customized video content;
- creating a plurality of buckets for the video content to be consumed by the user based on the user preferences, each bucket being created based on the user preferences and for duration of video content to be filled in each bucket;
- determining the video content to be filled in each of the buckets;
- filling the determined video content in each of the buckets by a real-time criteria which is based at least on the user preferences, wherein each bucket is filled with video content of a first duration and with video content of second duration depending on the size of the bucket;
- assembling the filled buckets to form a customized video content limited to said time duration;
- and
- transmitting said customized video content to the user terminal for user consumption.
A user terminal for receiving customized video content from a network, the user terminal comprising:
- a user interface to receive user preferences from a user comprising at least a time duration to watch the customized video content;
- a transmitter to transmit the user preferences to the network;
- a receiver to receive the customized video content from the network;
- and
- wherein the network is configured to:
- (i) receive from the user terminal user the user preferences;
- (ii) create a plurality of buckets for the video content to be consumed by the user at least based on the user preferences, each bucket being created based on the duration of video content to be filled in each bucket;
- (iii) determine the video content to be filled in each of the buckets;
- (iv) fill the determined video content in the buckets by a real time criteria based on the user preferences, wherein each bucket is filled with video content of a first duration and with video content of second duration depending on the size of the bucket;
- and
- (v) assemble the buckets with filled video content to form the customized video content limited to said time duration;
- and
- wherein the user terminal further comprises a display unit to display the customized video content on the user interface.
A system to provide customized video content for consumption by a user using a user terminal, the system comprising:
- a receiver to receive user preferences from a user terminal, wherein the user preferences comprise at least a time duration for consumption by the user of customized video content;
- means for analyzing the user preferences to determine the video content to be retrieved from the system;
- a processor configured to create a plurality of buckets for the video content to be consumed by the user based at least on the user preferences, each bucket being created based on the duration of video content to be filled in each bucket;
- a processor configured to determine the video content to be filled in each of the buckets, wherein each bucket is filled with video content of a first duration and with video content of second duration depending on the size of the bucket;
- a processor configured to assemble the buckets with filled video content to form customized video content limited to said time duration;
- a transmitter to transmit the customized video content to the user terminal for user consumption.
A computer readable medium comprising one or more processors and a memory coupled to the one or more processors, the memory for storing instructions which on execution by the one or more processors, the one or more processors configured to:
- receive user preferences from a user terminal, wherein the user preferences comprises at least a time duration for consumption by a user of customized video content;
- create a plurality of buckets for the video content to be consumed by the user at least based on the user preferences;
- determine the video content to be filled in each of the buckets;
- fill the determined video content in each of the buckets by a real time criteria which is at least based on the user preferences, wherein each bucket is filled with video content of a first duration and with video content of second duration depending on the size of the bucket;
- assemble the buckets with filled video content to form customized video content limited to said time duration;
- and
- transmit the customized video content to the user terminal for user consumption.
A user terminal for receiving customized content from the network, the user terminal comprising:
- a user interface to receive user preferences from a user comprising at least a time duration for consumption by a user of customized content;
- a transmitter to the transmit the user preferences to the network;
- a receiver to receive the customized content from the network;
- and
- wherein the network is configured to:
- create a plurality of buckets for the content to be consumed by the user based at least on the user preferences;
- determine the content to be filled in each of the buckets;
- fill the determined content in the buckets by a real-time criteria based at least on the user preferences, wherein each bucket is filled with video content of a first duration and with video content of second duration depending on the size of the bucket;
- and
- assemble the buckets with filled content to form customized content;
- and
- means for providing the customized content limited to said time duration for the user.
Dependencies are inferred from the claim text.