Invention Grant
- Patent Title: Allowing first module of computer code to make use of service provided by second module while ensuring security of system
-
Application No.: US15290791Application Date: 2016-10-11
-
Publication No.: US09848002B2Publication Date: 2017-12-19
- Inventor: Gary R. Court
- Applicant: Guest Tek Interactive Entertainment Ltd.
- Applicant Address: CA Calgary
- Assignee: Guest Tek Interactive Entertainment Ltd.
- Current Assignee: Guest Tek Interactive Entertainment Ltd.
- Current Assignee Address: CA Calgary
- Agency: ATMAC Patent Services Ltd.
- Agent Andrew T. MacMillan
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F9/46 ; G06F21/53 ; G06F21/62 ; G06F21/60

Abstract:
A system for integrating modules of computer code may include a sandbox validator for receiving a first module and verifying that the first module complies with one or more sandbox constraints. A computing device may execute the first module within a runtime environment. A module integrator may operate within the runtime environment for receiving a request from the first module to access a service provided by a second module and only allowing the first module to access the service when the first module is authorized to access the service according to a service authorization table. The sandbox validator may ensure the first module correctly identifies itself when requesting a service provide by another module and that the first module includes runtime policing functions for non-deterministic operations. A service authorizer may generate an authorization policy for the first module, which is sent to the computing device along with the first module.
Public/Granted literature
Information query