Outer Rim Archives
Archives · 2023 · 11669596

Granted patent

Digital rights protected content playing

Number
11669596
Published
2023-06-06
Filed
2020-05-22
Assignee
Disney Enterprises, Inc.
Inventors
Halleen; Michael et al.
CPC
G06F21/10; G06F21/629; G06Q30/0277
Verdict
Set aside DRM content playback, business/security
Source
Google Patents · FreePatentsOnline

Abstract

A system for performing digital rights protected content playing includes a computing platform having a hardware processor and a memory storing a software code. The hardware processor executes the software code to receive, from a first user, metadata identifying one or more content segment(s), determine whether the first user has a right to access the content segment(s), produce a playlist using the metadata when the first user has the right, and output the playlist to the first user and/or a second user. The hardware processor may further execute the software code to receive the playlist from the second user, determine each content segment identified by the playlist that the second user has a right to access, generate a content compilation that omits any content segment identified by the playlist to which the second user lacks the right, and playout the content compilation to the second user.

Background

BACKGROUND (1) Media content in the form of movie content and television (TV) programming content, for example, is widely sought out and enjoyed by consumers. One source of pleasure for many consumers of movie and TV programming content is the ability to quickly access a favorite movie or TV scene without playing the movie or TV program that includes the scene in its entirety. Another source of pleasure for many consumers is playing back favorite scenes with friends or family. (2) The desire by a consumer to gait quick play of preferred portions of content for personal enjoyment, may cause the consumer to make a personalized content clip by denoting favorite segments of content from the original and stringing those segments together. That personalized content clip can then be sent to friends or family, or posted to a social media platform. Unfortunately, those often innocently intended practices stray into illegality when digital rights protected content is copied and distributed to consumers who lack a right to access that content, such as a license or other entitlement to the content. Although legally playable content clips can be obtained from some sources, those clips are typically produced with promotional intent and reflect the editorial preferences of the owner or owners of the content, rather than its consumers. Consequently, there is a need in the art for a solution enabling the legal playing of personalized content clips produced from digital rights protected conten

Claims

1. A system comprising: a computing platform having a hardware processor and a system memory storing a software code; the hardware processor configured to execute the software code to: receive, from a first user, metadata identifying one or more content segments; determine whether the first user has a right to access at least one of the one or more content segments; produce, in response to determining that the first user has the right to access the at least one of the one or more content segments, a playlist for the first user using the metadata, the playlist identifying the at least one of the one or more content segments to which the first user has the right to access; output the playlist to the first user; receive, from a second user, the playlist produced for the first user; determine each of the at least one of the one or more content segments identified by the playlist that the second user lacks the right to access; generate a content compilation for the second user using the playlist, the content compilation omitting each of the determined at least one of the one or more content segments that the second user lacks the right to access; and playout the content compilation to the second user. || 11. A method for use by a system including a computing platform having a hardware processor and a system memory storing a software code, the method comprising: receiving, from a first user, by the software code executed by the hardware processor, metadata identifying one or more content segments; determining, by the software code executed by the hardware processor, whether the first user has a right to access at least one of the one or more content segments; producing, by the software code executed by the hardware processor, in response to determining that the first user has the right to access the at least one of the one or more content segments, a playlist for the first user using the metadata, the playlist identifying the at least one of the one or more content segments to which the first user has the right to access; outputting, by the software code executed by the hardware processor, the playlist to the first user; receiving, from a second user, by the software code executed by the hardware processor, the playlist produced for the first user; determining, by the software code executed by the hardware processor, each of the at least one of the one or more content segments identified by the playlist that the second user lacks the right to access; generating, by the software code executed by the hardware processor, a content compilation for the second user using the playlist, the content compilation omitting each of the determined at least one of the one or more content segments that the second user lacks the right to access; and playing out, by the software code executed by the hardware processor, the content compilation to the second user.