×

Methods and systems for rendering multimedia content on a user device

  • US 10,225,603 B2
  • Filed: 03/20/2017
  • Issued: 03/05/2019
  • Est. Priority Date: 03/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for rendering multimedia content on a user device, the method comprising:

  • receiving, by a content rendering device, multimedia content from a multimedia server, wherein the multimedia content is stored in the multimedia server in form of chunks;

    transforming, by the content rendering device, at least one chunk of the multimedia content based on user preferences, wherein transforming comprises modifying, by a content transformation module of the content rendering device, a sequence of one or more chunks of the multimedia content, and adjusting, by the content transformation module, a time duration of the multimedia content based on a user-defined time duration,wherein modifying the sequence of one or more chunks of the multimedia content comprises;

    inserting, at a location subsequently adjacent to a current chunk of the media content, an upcoming chunk from a subsequent location of the multimedia content;

    generating, by the content transformation module, a summary of the upcoming chunk located at the subsequent location of the multimedia content; and

    replacing the upcoming chunk located at the subsequent location of the multimedia content with the summary of the upcoming chunk to ensure a smooth transition of the multimedia content, andwherein adjusting the time duration of the multimedia content comprises;

    determining a plurality of paths, each path of the determined plurality of paths comprising one or more chunks corresponding to multimedia content that is to be used for transforming the multimedia content, wherein the one or more chunks in each path of the determined plurality of paths are arranged in a pre-defined sequence;

    computing a cumulative time duration for each path of the determined plurality of paths based on a time duration associated with each path of the one or more chunks included in each path;

    selecting a path from the determined plurality of paths based on the cumulative time duration and the user-defined time duration, wherein the selection and the pre-defined sequence is based on historical selections of one or more paths by the user;

    in response to more than one path of the determined plurality of paths includes chunks of total time duration equivalent to the user-defined time duration based on the computing, selecting the path from the more than one paths of the determined plurality of paths based on historical selections; and

    rendering, by the content rendering device, the transformed multimedia content on the user device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×