Product And Content Exchange:  Next-generation Automated Product Management (APM)