US 11,956,220 B2
Logic repository service using encrypted configuration data
Islam Mohamed Hatem Abdulfattah Mohamed Atta, Vancouver (CA); Christopher Joseph Pettey, Cedar Park, TX (US); Nafea Bshara, San Jose, CA (US); Asif Khan, Cedar Park, TX (US); Mark Bradley Davis, Austin, TX (US); and Prateek Tandon, Issaquah, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Nov. 3, 2021, as Appl. No. 17/518,259.
Application 17/518,259 is a continuation of application No. 17/017,970, filed on Sep. 11, 2020, granted, now 11,171,933.
Application 17/017,970 is a continuation of application No. 16/287,973, filed on Feb. 27, 2019, granted, now 10,778,653, issued on Sep. 15, 2020.
Application 16/287,973 is a continuation of application No. 15/280,677, filed on Sep. 29, 2016, granted, now 10,250,572, issued on Apr. 2, 2019.
Prior Publication US 2022/0060454 A1, Feb. 24, 2022
Int. Cl. H04L 9/40 (2022.01); G06F 9/50 (2006.01); G06F 15/78 (2006.01); H04L 9/32 (2006.01)
CPC H04L 63/0428 (2013.01) [G06F 9/50 (2013.01); G06F 15/7871 (2013.01); H04L 9/3247 (2013.01); H04L 2209/72 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method, comprising:
storing, in a database of a compute service provider, integrated hardware data including host logic of the compute service provider integrated with a hardware design received from a third-party developer, wherein the integrated hardware data is configured to be programmed into a field-programmable gate array (FPGA) on a server computer;
receiving a request to launch a virtual machine instance in the compute service provider, wherein the request includes an identifier to the integrated hardware data;
retrieving the integrated hardware data in response to the request to launch the virtual machine instance; and
transmitting the integrated hardware data to the server computer to configure the FPGA in conjunction with launching the virtual machine instance on the server computer.