This is just one of over seventy Media Asset Management (MAM) systems covered in the Media Asset Management Guide. Also see descriptions of the workflows.
This company seems to have gone under, and disappeared from the web between May and December 2013. Their website is only available as a cached copy through archive.org.