Invention Grant
- Patent Title: Enabling enforcement of licensing terms in distributing content in containers by including a key in the container containing the pertinent licensing terms
-
Application No.: US15922411Application Date: 2018-03-15
-
Publication No.: US10229253B2Publication Date: 2019-03-12
- Inventor: Paul M. Bercow , Daniel E. Kloud , Victor S. Moore , Aaron J. Quirk
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Winstead, P.C.
- Agent Robert A. Voigt, Jr.
- Main IPC: G06F21/10
- IPC: G06F21/10 ; G06Q50/18 ; G06F11/07 ; H04L29/06 ; G06F21/31

Abstract:
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.
Public/Granted literature
Information query