Patent ID: 11948213
Assignee: TATA CONSULTANCY SERVICES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 5:
6. A system, comprising:
an input/output interface;
one or more memories; and
one or more hardware processors, the one or more memories coupled to the one or more hardware processors, wherein the one or more hardware processors are configured to execute programmed instructions stored in the one or more memories, to:
receive an input associated with a privacy policy of a source entity, via a one or more hardware processors, the input comprising of a plurality of asset segments, one or more preferences associated with the source entity and one or more preferences associated with a target entity, wherein the plurality of asset segments comprise one of a set of audio-video templates, a set of audio templates, and a set of video template, and wherein each asset segment of the plurality of asset segments is mapped to the privacy policy of the source entity;
generate a feasible sequence of the plurality of asset segments, by the one or more hardware processors, through a feasible sequence generation technique based the one or more preferences associated with the source entity, a set of pre-defined predecessors of each asset segment and a set of pre-defined successors of each asset segment, where the feasible sequence comprises one or more sub-sequences, wherein the feasible sequence generation technique comprises of:
generate a set of revised predecessors for each of the asset segment and a set of revised successors for each of the asset segment using the set of pre-defined predecessors of the plurality of asset segments, the set of pre-defined successors of the plurality of asset segments and the one or more preferences associated with the source entity based on a predecessor and successor generation technique; and
generate a set of feasible sequences of the plurality of asset segments using the set of revised predecessors, the set of revised successors and the one or more preferences associated with the source entity based a feasible sequence technique;

generate a final sequence of the plurality of asset segments, by the one or more hardware processors, through a sequence generation technique using the set of feasible sequences based on the one or more preferences associated with the target entity and the one or more preferences associated with the source entity, wherein the sequence generation technique is a technique where each of the one or more sub-sequences of the feasible sequence is re-sequenced or merged with another sub-sequence based on the one or more preferences associated with the target entity and the one or more preferences associated with the source entity;
generating an optimal sequence by re-sequenceing the plurality of asset segments in the final sequence to satisfy the one or more preferences associated with the target entity; and
displaying the plurality of asset segments in the optimal sequence and a violation factor, wherein the violation factor represents a conflict between the one or more preferences assocated with the source entity and the one or more preferences associated with the target entity.