| CPC G06F 16/9532 (2019.01) [G06F 9/44526 (2013.01); G06F 16/9538 (2019.01)] | 30 Claims | 

| 
               1. A method comprising: 
            recognizing, by a processing device and using a browser plug-in, a data access event with respect to a notebook document displaying computer code and rich text elements, wherein the data access event constitutes a reference to previously obtained data; 
                as a result of recognizing the data access event with respect to the notebook document, extracting, by the browser plug-in, a set of terms from at least one of the computer code or the rich text elements in the notebook document; 
                sending, by the browser plug-in to a search engine of a data exchange, the set of terms; 
                receiving, from the data exchange, a set of data listings of the data exchange related to the set of terms; 
                providing, by the browser plug-in, a mini-browsing view that displays identifiers for the set of data listings concurrently with the notebook document; and 
                upon a selection of an identifier of a data listing of a data provider from the identifiers for the set of data listings displayed in the mini-browsing view, causing the data listing to be installed to an account of a data consumer of the data exchange to provide the data consumer with access to the data listing in the data exchange in a manner specified by the data provider. 
               |