发明名称 ENABLING ENFORCEMENT OF LICENSING TERMS IN DISTRIBUTING CONTENT IN CONTAINERS BY INCLUDING A KEY IN THE CONTAINER CONTAINING THE PERTINENT LICENSING TERMS
摘要 A method, system and computer program product for enforcing licensing terms when distributing content via a container image running in a container. Upon receiving a request for a service from the container by the isolation code, where the isolation code limits, accounts and isolates resource usage of process groups, the commerce code application programming interfaces (APIs) of the isolation code read a key of the container. The key contains licensing terms applied to the component(s) (e.g., applications) of the container. The commerce code APIs will then confirm that the container is in compliance with those licensing terms. If the container is in compliance with the licensing terms, the container will be allowed to execute. Otherwise, the container will be prevented from executing. In this manner, the commerce code APIs can enforce the licensing terms, including restrictions and enforcement of payment to the licensor upon distributing content in the container.
申请公布号 US2016292399(A1) 申请公布日期 2016.10.06
申请号 US201615184074 申请日期 2016.06.16
申请人 International Business Machines Corporation 发明人 Bercow Paul M.;Kloud Daniel E.;Moore Victor S.;Quirk Aaron J.
分类号 G06F21/10;G06F21/31 主分类号 G06F21/10
代理机构 代理人
主权项 1. A computer program product for enforcing licensing terms when distributing content via a container image running in a container, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for: receiving a request for a service from said container, wherein contents of said container comprise an assemble of applications; reading a key of said container in response to receiving said request for said service, wherein said key comprises licensing terms applied to said contents of said container; and allowing said container to execute in response to confirming said container is in compliance with said licensing terms.
地址 Armonk NY US