Patent ID: 9595020
Date: 2017-03-14
CPC Classifications: G06Q

Claim:
1. Dynamic media caption apparatus for customizing a media caption input by a user in a social network environment comprising: a user interface to directly input the media caption by the user and the user interface to define syntax symbols to separate the media caption into segments and distribution rules for the media caption posted to a digital media in a social network, the media caption being descriptive of the digital media, the distribution rules and the syntax symbols defining at least one first group of persons who may see all of the media caption when viewing the digital media and at least one second group of persons who may see only a part of the media caption when viewing the digital media; a distribution rules engine to understand the syntax symbols and the distribution rules defined in the user interface for the media caption and output a media caption in a coded media file containing logical decision checkpoints for each segment of the media caption set off by the syntax symbols and for the distribution of each segment to a distribution manager that is customized to the digital media according to the distribution rules so that the customized media caption allows the at least one first group of persons to see all of the media caption when viewing the digital media and allows the at least one second group of persons to see only the part of the media caption when viewing the digital media; and the distribution manager to translate the customized media caption output in the coded media file by the distribution rules engine to a language understandable by the social network, generate the customized media caption in the language understandable by the social network and output the translated customized media caption with the digital media to the social network, the customized media caption posted to the digital media changing according to the distribution rules and changing according to a relationship between the user and a viewer of the digital media on the social network; wherein the apparatus is implemented by one or more computing devices.