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:
Nov. 07, 2023
Filed:
Apr. 25, 2023
Snowflake Inc., Bozeman, MT (US);
Damien Carru, New York, NY (US);
Pui Kei Johnston Chu, Unionville, CA;
Unmesh Jagtap, San Mateo, CA (US);
Xiaodi Ke, Markham, CA;
Haroldo Level, Seattle, WA (US);
Subramanian Muralidhar, Mercer Island, WA (US);
James Pan, Oakville, CA;
Steven Parkes, Palo Alto, CA (US);
Xie Xu, Seattle, WA (US);
Tyson J. Hamilton, Seattle, WA (US);
Snowflake Inc., Bozeman, MT (US);
Abstract
Disclosed is an execution information sharing system that duplicates execution information to a provider target (and other targets) as it is being loaded to a consumer target. A consumer account of a data sharing platform executes an application shared with it by a provider account of the platform. Consumer and provider configurations indicating consumer and provider targets respectively are generated. The consumer configuration and provider configurations are provided to an event context to generate a first and second event unloaders respectively, wherein the event context maintains a mapping linking both the first event unloader and the second event unloader to the application. In response to receiving execution information from the application, the first event unloader and the second event unloader are retrieved. The execution information is then written to the consumer target and the provider target using the first event unloader and the second event unloader respectively.