Invention Grant
US08689344B2 System and method of integrating modules for execution on a computing device and controlling during runtime an ability of a first module to access a service provided by a second module
有权
将用于在计算设备上执行的模块集成并在运行期间控制第一模块访问由第二模块提供的服务的能力的系统和方法
- Patent Title: System and method of integrating modules for execution on a computing device and controlling during runtime an ability of a first module to access a service provided by a second module
- Patent Title (中): 将用于在计算设备上执行的模块集成并在运行期间控制第一模块访问由第二模块提供的服务的能力的系统和方法
-
Application No.: US13108167Application Date: 2011-05-16
-
Publication No.: US08689344B2Publication Date: 2014-04-01
- Inventor: Gary Court
- Applicant: Gary Court
- Applicant Address: CA Calgary
- Assignee: Guest Tek Interactive Entertainment Ltd.
- Current Assignee: Guest Tek Interactive Entertainment Ltd.
- Current Assignee Address: CA Calgary
- Agent Andrew T. MacMillan
- Main IPC: H04L29/06
- IPC: H04L29/06

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