Implementing Oracle API Platform Cloud Service
上QQ阅读APP看书,第一时间看更新

Use case opportunities

The first of these would be to provide up to date and accurate information about artists, and their recordings. Reflecting the contractual right to sell the recordings, depending on the consumer access to digital media as a stream or download.

When it comes to physical media whether there was stock available, and if the recording was in print. If there was no physical stock, then would or could MRA manufacture (contract out the manufacturing) on demand the physical CD, vinyl and so on.

To create such an offering means that the data and algorithms need to be exposed between systems either within MRA, between MRA and its suppliers and partners, and even to 3rd party service providers who could ultimately build new capabilities based on the data MRA has, such as websites like AllMusic (https://allmusic.com) or Discogs (https://www.discogs.com). As a result, MRA realizing new sales. To expose this data in a controlled manner MRA need to provide APIs that can be both understood and used by the appropriate organization(s). These API(s) would need to be designed to support the following features:

  • See what products are available (licensed) and shippable (stock available to be used in each country).
  • Provide a means for a customer to discover where they could buy a recording from. (this in turn will need different areas of MRA's systems to expose APIs to allow this capability to be provided).
  • Provide controlled access to content for the benefit of journalists, services that license music for the use of advertising and so on.
  • Ability to reflect back to artists the status of their catalogue with MRA on demand-today this takes time for administrative staff to pull data from different systems and pull it together to provide to artists.
  • Create conditions in which master data management can be better provided around recording data. For example, rather than duplicating or rekeying information across internal IT systems in MRA, those systems could use the APIs to obtain ground truth data from a single master source.
  • To allow MRA to better understand the data, a logical model of the relevant data has been put together.
  • Create conditions in which MRA can offer its own streaming service or provide the media streams for other services, giving the label more control of the media and visibility into media use.