The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 12, 2025
Filed:
Oct. 02, 2023
Dependable Ai, Inc., Los Altos, CA (US);
Jiquan Ngiam, Los Altos, CA (US);
Bo Zhi See, Redwood City, CA (US);
Vijay Vasudevan, Los Altos Hills, CA (US);
Joshua Newman, Mountain View, CA (US);
Jaran Charumilind, Palo Alto, CA (US);
Marc Rasi, Sunnyvale, CA (US);
Dependable AI, Inc., Los Altos, CA (US);
Abstract
Techniques are presented for managing access to external resources while executing code. The method involves receiving a request to execute code and sending an identifier (ID) for the code execution and credentials for accessing an external resource to a trusted server. The request is sent to execute the code with the ID to a code executer, and the code is executed. During code execution, an operation for accessing the external resource is detected. In response to the detection, a request to access the external resource is sent from the code executer to the trusted server. The trusted server accesses the external resource using the provided credentials and sends a response with the results back to the code executer. The code executer does not have access to the credentials for accessing the external resource. After the code terminates execution, the results from the code execution are presented on a device.