US 12,367,236 B2
Distribution backbone
Rick Dinicola, La Crescenta, CA (US); David Rosen, Santa Monica, CA (US); Ryan Kido, Westlake Village, CA (US); Tatsuya Oiye, Los Angeles, CA (US); and Keith Stevens, Los Angeles, CA (US)
Assigned to SONY GROUP CORPORATION, Tokyo (JP); and SONY PICTURES ENTERTAINMENT INC., Culver City, CA (US)
Filed by SONY GROUP CORPORATION, Tokyo (JP); and SONY PICTURES ENTERTAINMENT INC., Culver City, CA (US)
Filed on Mar. 26, 2021, as Appl. No. 17/214,089.
Application 17/214,089 is a continuation of application No. 12/814,395, filed on Jun. 11, 2010, abandoned.
Claims priority of provisional application 61/186,791, filed on Jun. 12, 2009.
Prior Publication US 2021/0216607 A1, Jul. 15, 2021
Int. Cl. G06F 16/70 (2019.01); G06F 17/00 (2019.01); G06F 21/10 (2013.01); G06Q 10/06 (2023.01); G06Q 30/02 (2023.01)
CPC G06F 16/70 (2019.01) [G06F 17/00 (2013.01); G06F 21/10 (2013.01); G06Q 10/06 (2013.01); G06Q 30/02 (2013.01); Y02P 90/80 (2015.11)] 11 Claims
OG exemplary drawing
 
1. A distribution backbone system of a partner, the system comprising:
a processor; and
memory connected to the processor, the memory storing a computer program to digitally distribute movies to multiple clients which are companies, the computer program comprising instructions executable by the processor that cause the distribution backbone system to:
receive a request for a movie, including an audio component and a video component, from a client,
wherein the request includes a client profile, technical specifications and delivery of the movie,
wherein the client profile includes metadata requirements of the client for the delivery of the movie and preferences of the client which are client specific requirements that guide selection of source assets, including any transformations required in order to provide metadata in a preferred format for the client,
wherein the source assets are categories of the audio component and the video component of the movie available within the distribution backbone system,
wherein the technical specifications define variables and requirements needed to support an automated workflow to produce an output for the delivery of the movie,
wherein the technical specifications apply to multiple clients, and
wherein modifications of the technical specifications by the client result in a revision of the technical specifications only for the client, while modifications of the technical specifications by the partner result in the modifications to be propagated to all clients associated to the technical specifications;
perform inventory and analysis of the source assets by iteratively progressing through the client profile to produce the output which fulfills the request for the movie according to the preferences;
classify the source assets according to the technical specifications and the metadata requirements of the client;
perform a capability mapping including mapping which uses a series of rules to map the source assets to the technical specifications,
wherein the series of rules defines work items including execution steps,
wherein the execution steps transform the source assets according to the technical specifications to produce the output; and
deliver the output in response to the request for the movie.