Invention Grant
- Patent Title: Automatic classification and parallel processing of untested code in a protected runtime environment
-
Application No.: US15957295Application Date: 2018-04-19
-
Publication No.: US10509715B2Publication Date: 2019-12-17
- Inventor: David C. White, Jr. , Magnus Mortensen , Jay K. Johnston
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Edell, Shapiro & Finnan, LLC
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F11/36 ; G06F21/53 ; G06F21/57 ; G06F8/71

Abstract:
A system is provided to run new code modules safely in a duplicative, protected environment without affecting the code modules that are already trusted to be on the system. The system receives a new code module that validates operational data of a computing device, and instantiates a new, parallel execution engine to run the new code module on the operational data in parallel with another execution engine running the trusted/verified code modules that also validate the same operational data. The new engine runs the new code module with the operational data to produce new code module results. The production engine runs the trusted/verified code modules with the operational data to produce verified code module results. The new code module results are combined with the verified code module results to produce combined results describing the operational status of the computing device.
Public/Granted literature
- US20180239689A1 AUTOMATIC CLASSIFICATION AND PARALLEL PROCESSING OF UNTESTED CODE IN A PROTECTED RUNTIME ENVIRONMENT Public/Granted day:2018-08-23
Information query