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.

Date of Patent:
Feb. 02, 2021

Filed:

Sep. 07, 2018
Applicant:

Box, Inc., Redwood City, CA (US);

Inventors:

Andrew Coven, Los Gatos, CA (US);

Benjamin John Kus, Alameda, CA (US);

Faizan N. Buzdar, Redwood City, CA (US);

Karthik Shanmugasundaram, San Jose, CA (US);

Yang Hu, Redwood City, CA (US);

Matthew Self, Emerald Hills, CA (US);

Assignee:

Box, Inc., Redwood City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2018.01); G06N 5/02 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44526 (2013.01); G06F 9/44505 (2013.01); G06F 9/542 (2013.01); G06N 5/02 (2013.01);
Abstract

Systems for fine-grained management of plug-ins. A method embodiment commences upon identifying a plug-in to perform a particular computing function in a computing environment. A set of configuration parameters that correspond to the particular computing function are determined. Based at least in part on the determined configuration parameters, an instance-specific plug-in management wrapper corresponding is generated. The instance-specific plug-in management wrapper includes fine-grained management controls so as to be able to observe performance characteristics, functional characteristics and other runtime characteristics of the plug-in while it operates in the computing system. When a particular plug-in is invoked, its management wrapper is automatically generated so as to encapsulate the particular plug-in. Deployment instructions are generated to instantiate the plug-in management wrapper and its encapsulated plug-in in the computing system. When the plug-in has performed its function, any measurements taken by the management wrapper are saved and the generated management wrapper is destroyed.


Find Patent Forward Citations

Loading…