IP Library › Granted Patent US 12,321,766
Granted Patent B2
US 12,321,766 · App. 17/578,342 · Granted Jun 3, 2025

Low latency computational capacity provisioning

Inventors: Timothy Allen Wagner (Seattle, WA); Dylan Chandler Thomas (Seattle, WA); Sean Philip Reque (Everett, WA)
Assignee: Amazon Technologies, Inc.
G06F9/45533G06F9/44521G06F9/45545G06F9/45558G06F9/5005G06F9/5077G06F2009/45562
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,321,766
App. No.
17/578,342
Filed
Jan 18, 2022
Granted
Jun 3, 2025
Kind
B2
Art Unit
2197
USPC
718/104
Abstract

A system for providing low latency computational capacity is provided. The system may be configured to maintain a pool of virtual machine instances, which may be assigned to users to service the requests associated with the users. The system may further be configured to receive a request to acquire compute capacity for executing a program code associated with a particular user, determine whether the pool of virtual machine instances includes a container that may be used to execute the program code therein, and cause the program code of the particular user to be executed in the container.

Claims (43)

1. A computer-implemented method, as implemented by one or more computing devices configured with specific executable instructions, comprising:

registering a program code associated with a user for future execution;

receiving a code execution request to execute the program code registered for future execution, wherein the code execution request is associated with information to be used for executing the user code;

identifying, based on the code execution request, the program code whose execution is requested, wherein, in response to the code execution request being received, the identified program code is to be downloaded and executed;

identifying, based on the code execution request, an instance usable to execute the program code thereon;

assigning the instance to the user for executing the program code associated with the user using the information associated with the code execution request;

downloading the program code from a data store onto the instance assigned to the user; and

executing the program code associated with the user on the instance assigned to the user.

2. The computer-implemented method of claim 1 , wherein a resource-level constraint associated with the program code is defined prior to the receipt of the code execution request.

3. The computer-implemented method of claim 1 , wherein a programming language associated with the program code is defined prior to the receipt of the code execution request.

4. The computer-implemented method of claim 1 , wherein the code execution request is a Hypertext Transfer Protocol (HTTP) request.

5. The computer-implemented method of claim 1 , wherein the code execution request is sent via a command-line interface (CLI).

6. The computer-implemented method of claim 1 , wherein the code execution request is sent by an event service in response to an occurrence of an event.

7. The computer-implemented method of claim 1 , wherein the code execution request is generated according to a time-based schedule.

8. The computer-implemented method of claim 1 , wherein the code execution request is received from a user computing device.

9. The computer-implemented method of claim 1 , wherein the code execution request is received from a service different from a user computing device.

10. A system, comprising:

one or more processors; and

one or more memories having stored thereon instructions, which, when executed by the one or more processors, cause the one or more processors to:

register a program code associated with a user for future execution;

receive a code execution request to execute the program code registered for future execution, wherein the code execution request is associated with information to be used for executing the user code;

identify, based on the code execution request, the program code whose execution is requested, wherein, in response to the code execution request being received, the identified program code is to be downloaded and executed;

identify, based on the code execution request, an instance usable to execute the program code thereon;

assign the instance to the user for executing the program code associated with the user using the information associated with the code execution request;

cause the program code to be downloaded from a data store onto the instance assigned to the user; and

cause the program code associated with the user to be executed on the instance assigned to the user.

11. The system of claim 10 , wherein the code execution request is a Hypertext Transfer Protocol (HTTP) request.

12. The system of claim 10 , wherein the code execution request is sent via a command-line interface (CLI).

13. The system of claim 10 , wherein the code execution request is sent by an event service in response to an occurrence of an event.

14. The system of claim 10 , wherein the code execution request is received from a user computing device.

15. Non-transitory physical computer storage storing specific executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to:

register a program code associated with a user for future execution;

receive a code execution request to execute the program code registered for future execution, wherein the code execution request is associated with information to be used for executing the user code;

identify, based on the code execution request, the program code whose execution is requested, wherein, in response to the code execution request being received, the identified program code is to be downloaded and executed;

identify, based on the code execution request, instance usable to execute the program code thereon;

assign the instance to the user for executing the program code associated with the user using the information associated with the code execution request;

cause the program code to be downloaded from a data store onto the instance assigned to the user; and

cause the program code associated with the user to be executed on the instance assigned to the user.

16. The non-transitory physical computer storage of claim 15 , wherein the code execution request is a Hypertext Transfer Protocol (HTTP) request.

17. The non-transitory physical computer storage of claim 15 , wherein the code execution request is sent via a command-line interface (CLI).

18. The non-transitory physical computer storage of claim 15 , wherein the code execution request is sent by an event service in response to an occurrence of an event.

19. The non-transitory physical computer storage of claim 15 , wherein the code execution request is generated according to a time-based schedule.

20. The non-transitory physical computer storage of claim 15 , wherein the code execution request is received from a user computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: WAGNER, TIMOTHY ALLEN; THOMAS, DYLAN CHANDLER; REQUE, SEAN PHILIP
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 071068/0327 →
Continuity (4)
Continuation 16165492 · Oct 19, 2018
Continuation 15468724 · Mar 24, 2017
Continuation 14502810 · Sep 30, 2014
Related Publication 20220391238A1 · Dec 8, 2022
References Cited (400)
US 4949254A · Shorter · 1990 [cited by applicant]
US 5283888A · Dao et al. · 1994 [cited by applicant]
US 5835764A · Platt et al. · 1998 [cited by applicant]
US 5970488A · Crowe et al. · 1999 [cited by applicant]
US 5983197A · Enta · 1999 [cited by applicant]
US 6237005B1 · Griffin · 2001 [cited by applicant]
US 6260058B1 · Hoenninger et al. · 2001 [cited by applicant]
US 6385636B1 · Suzuki · 2002 [cited by applicant]
US 6463509B1 · Teoman et al. · 2002 [cited by applicant]
US 6501736B1 · Smolik et al. · 2002 [cited by applicant]
US 6523035B1 · Fleming et al. · 2003 [cited by applicant]
US 6549936B1 · Hirabayashi · 2003 [cited by applicant]
US 6708276B1 · Yarsa et al. · 2004 [cited by applicant]
US 7036121B1 · Casabona et al. · 2006 [cited by applicant]
US 7308463B2 · Taulbee et al. · 2007 [cited by applicant]
US 7340522B1 · Basu et al. · 2008 [cited by applicant]
US 7360215B2 · Kraiss et al. · 2008 [cited by applicant]
US 7558719B1 · Donlin · 2009 [cited by applicant]
US 7577722B1 · Khandekar et al. · 2009 [cited by applicant]
US 7580992B2 · Eisenbeis · 2009 [cited by examiner]
US 7590806B2 · Harris et al. · 2009 [cited by applicant]
US 7620987B2 · Shelest · 2009 [cited by examiner]
US 7640574B1 · Kim et al. · 2009 [cited by applicant]
US 7665090B1 · Tormasov et al. · 2010 [cited by applicant]
US 7707579B2 · Rodriguez · 2010 [cited by applicant]
US 7730464B2 · Trowbridge · 2010 [cited by applicant]
US 7774191B2 · Berkowitz et al. · 2010 [cited by applicant]
US 7823186B2 · Pouliot · 2010 [cited by applicant]
US 7831464B1 · Nichols et al. · 2010 [cited by applicant]
US 7870153B2 · Croft et al. · 2011 [cited by applicant]
US 7886021B2 · Scheifler et al. · 2011 [cited by applicant]
US 7949677B2 · Croft et al. · 2011 [cited by applicant]
US 7954150B2 · Croft et al. · 2011 [cited by applicant]
US 8010679B2 · Low et al. · 2011 [cited by applicant]
US 8010990B2 · Ferguson et al. · 2011 [cited by applicant]
US 8024564B2 · Bassani et al. · 2011 [cited by applicant]
US 8046765B2 · Cherkasova et al. · 2011 [cited by applicant]
US 8051180B2 · Mazzaferri et al. · 2011 [cited by applicant]
US 8051266B2 · DeVal et al. · 2011 [cited by applicant]
US 8065676B1 · Sahai et al. · 2011 [cited by applicant]
US 8065682B2 · Baryshnikov et al. · 2011 [cited by applicant]
US 8095931B1 · Chen et al. · 2012 [cited by applicant]
US 8127284B2 · Meijer et al. · 2012 [cited by applicant]
US 8146073B2 · Sinha · 2012 [cited by applicant]
US 8166304B2 · Murase et al. · 2012 [cited by applicant]
US 8171473B2 · Lavin · 2012 [cited by applicant]
US 8201026B1 · Bornstein et al. · 2012 [cited by applicant]
US 8209695B1 · Pruyne et al. · 2012 [cited by applicant]
US 8219987B1 · Vlaovic et al. · 2012 [cited by applicant]
US 8296267B2 · Cahill et al. · 2012 [cited by applicant]
US 8321554B2 · Dickinson · 2012 [cited by applicant]
US 8321558B1 · Sirota et al. · 2012 [cited by applicant]
US 8336079B2 · Budko et al. · 2012 [cited by applicant]
US 8352608B1 · Keagy et al. · 2013 [cited by applicant]
US 8387075B1 · McCann et al. · 2013 [cited by applicant]
US 8392558B1 · Ahuja et al. · 2013 [cited by applicant]
US 8402514B1 · Thompson et al. · 2013 [cited by applicant]
US 8417723B1 · Lissack et al. · 2013 [cited by applicant]
US 8429282B1 · Ahuja · 2013 [cited by applicant]
US 8448165B1 · Conover · 2013 [cited by applicant]
US 8479195B2 · Adams et al. · 2013 [cited by applicant]
US 8490088B2 · Tang · 2013 [cited by applicant]
US 8555281B1 · Van Dijk et al. · 2013 [cited by applicant]
US 8560699B1 · Theimer et al. · 2013 [cited by applicant]
US 8566835B2 · Wang et al. · 2013 [cited by applicant]
US 8601323B2 · Tsantilis · 2013 [cited by applicant]
US 8613070B1 · Borzycki et al. · 2013 [cited by applicant]
US 8615589B1 · Adogla et al. · 2013 [cited by applicant]
US 8631130B2 · Jackson · 2014 [cited by applicant]
US 8667471B2 · Wintergerst et al. · 2014 [cited by applicant]
US 8677359B1 · Cavage et al. · 2014 [cited by applicant]
US 8694996B2 · Cawlfield et al. · 2014 [cited by applicant]
US 8700768B2 · Benari · 2014 [cited by applicant]
US 8713093B1 · Upadhyay et al. · 2014 [cited by applicant]
US 8719415B1 · Sirota et al. · 2014 [cited by applicant]
US 8725702B1 · Raman et al. · 2014 [cited by applicant]
US 8756322B1 · Lynch · 2014 [cited by applicant]
US 8756696B1 · Miller · 2014 [cited by applicant]
US 8763091B1 · Singh et al. · 2014 [cited by applicant]
US 8769519B2 · Leitman et al. · 2014 [cited by applicant]
US 8793676B2 · Quinn et al. · 2014 [cited by applicant]
US 8799236B1 · Azari et al. · 2014 [cited by applicant]
US 8799879B2 · Wright et al. · 2014 [cited by applicant]
US 8806266B1 · Qu et al. · 2014 [cited by applicant]
US 8806468B2 · Meijer et al. · 2014 [cited by applicant]
US 8806644B1 · McCorkendale et al. · 2014 [cited by applicant]
US 8819679B2 · Agarwal et al. · 2014 [cited by applicant]
US 8825863B2 · Hansson et al. · 2014 [cited by applicant]
US 8825964B1 · Sopka et al. · 2014 [cited by applicant]
US 8839035B1 · Dimitrovich et al. · 2014 [cited by applicant]
US 8850432B2 · Mcgrath et al. · 2014 [cited by applicant]
US 8869300B2 · Singh et al. · 2014 [cited by applicant]
US 8874952B2 · Tameshige et al. · 2014 [cited by applicant]
US 8904008B2 · Calder et al. · 2014 [cited by applicant]
US 8949457B1 · Theroux et al. · 2015 [cited by applicant]
US 8966495B2 · Kulkarni · 2015 [cited by applicant]
US 8972980B2 · Banga et al. · 2015 [cited by applicant]
US 8990807B2 · Wu et al. · 2015 [cited by applicant]
US 8997093B2 · Dimitrov · 2015 [cited by applicant]
US 9002871B2 · Bulkowski et al. · 2015 [cited by applicant]
US 9021501B2 · Li et al. · 2015 [cited by applicant]
US 9026658B2 · Xu et al. · 2015 [cited by applicant]
US 9027087B2 · Ishaya et al. · 2015 [cited by applicant]
US 9038068B2 · Engle et al. · 2015 [cited by applicant]
US 9052935B1 · Rajaa · 2015 [cited by applicant]
US 9086897B2 · Oh et al. · 2015 [cited by applicant]
US 9086924B2 · Barsness et al. · 2015 [cited by applicant]
US 9092837B2 · Bala et al. · 2015 [cited by applicant]
US 9098528B2 · Wang · 2015 [cited by applicant]
US 9104477B2 · Kodialam et al. · 2015 [cited by applicant]
US 9110732B1 · Forschmiedt et al. · 2015 [cited by applicant]
US 9110770B1 · Raju et al. · 2015 [cited by applicant]
US 9111037B1 · Nalis et al. · 2015 [cited by applicant]
US 9112813B2 · Jackson · 2015 [cited by applicant]
US 9116733B2 · Banga et al. · 2015 [cited by applicant]
US 9130900B2 · Tran · 2015 [cited by applicant]
US 9141410B2 · Leafe et al. · 2015 [cited by applicant]
US 9146764B1 · Wagner · 2015 [cited by applicant]
US 9152406B2 · De et al. · 2015 [cited by applicant]
US 9154955B1 · Bertz et al. · 2015 [cited by applicant]
US 9164754B1 · Pohlack · 2015 [cited by applicant]
US 9176871B1 · Serlet · 2015 [cited by applicant]
US 9183019B2 · Kruglick · 2015 [cited by applicant]
US 9189778B1 · Sh. Al-Rashidi · 2015 [cited by applicant]
US 9195520B2 · Turk · 2015 [cited by applicant]
US 9208007B2 · Harper et al. · 2015 [cited by applicant]
US 9218190B2 · Anand et al. · 2015 [cited by applicant]
US 9223561B2 · Orveillon et al. · 2015 [cited by applicant]
US 9223966B1 · Satish et al. · 2015 [cited by applicant]
US 9250893B2 · Blahaerath et al. · 2016 [cited by applicant]
US 9268586B2 · Voccio et al. · 2016 [cited by applicant]
US 9294236B1 · Ward, Jr. · 2016 [cited by examiner]
US 9298633B1 · Zhao et al. · 2016 [cited by applicant]
US 9317689B2 · Aissi · 2016 [cited by applicant]
US 9323556B2 · Wagner · 2016 [cited by applicant]
US 9361145B1 · Wilson et al. · 2016 [cited by applicant]
US 9405582B2 · Fuller et al. · 2016 [cited by applicant]
US 9411645B1 · Duan et al. · 2016 [cited by applicant]
US 9413626B2 · Reque et al. · 2016 [cited by applicant]
US 9417918B2 · Chin et al. · 2016 [cited by applicant]
US 9430290B1 · Gupta et al. · 2016 [cited by applicant]
US 9436555B2 · Dornemann et al. · 2016 [cited by applicant]
US 9461996B2 · Hayton et al. · 2016 [cited by applicant]
US 9471775B1 · Wagner et al. · 2016 [cited by applicant]
US 9471776B2 · Gu et al. · 2016 [cited by applicant]
US 9483335B1 · Wagner et al. · 2016 [cited by applicant]
US 9489227B2 · Oh et al. · 2016 [cited by applicant]
US 9497136B1 · Ramarao et al. · 2016 [cited by applicant]
US 9501345B1 · Lietz et al. · 2016 [cited by applicant]
US 9514037B1 · Dow et al. · 2016 [cited by applicant]
US 9537788B2 · Reque et al. · 2017 [cited by applicant]
US 9563613B1 · Dinkel et al. · 2017 [cited by applicant]
US 9565190B1 · Telvik et al. · 2017 [cited by applicant]
US 9575798B2 · Terayama et al. · 2017 [cited by applicant]
US 9588790B1 · Wagner et al. · 2017 [cited by applicant]
US 9594590B2 · Hsu · 2017 [cited by applicant]
US 9596350B1 · Dymshyts et al. · 2017 [cited by applicant]
US 9600312B2 · Wagner et al. · 2017 [cited by applicant]
US 9613127B1 · Rus et al. · 2017 [cited by applicant]
US 9626204B1 · Banga et al. · 2017 [cited by applicant]
US 9628332B2 · Bruno, Jr. et al. · 2017 [cited by applicant]
US 9635132B1 · Lin et al. · 2017 [cited by applicant]
US 9652306B1 · Wagner et al. · 2017 [cited by applicant]
US 9652617B1 · Evans et al. · 2017 [cited by applicant]
US 9654508B2 · Barton et al. · 2017 [cited by applicant]
US 9661011B1 · Van Horenbeeck et al. · 2017 [cited by applicant]
US 9678773B1 · Wagner et al. · 2017 [cited by applicant]
US 9678778B1 · Youseff · 2017 [cited by applicant]
US 9703681B2 · Taylor et al. · 2017 [cited by applicant]
US 9715402B2 · Wagner et al. · 2017 [cited by applicant]
US 9720661B2 · Gschwind et al. · 2017 [cited by applicant]
US 9720662B2 · Gschwind et al. · 2017 [cited by applicant]
US 9727725B2 · Wagner et al. · 2017 [cited by applicant]
US 9733967B2 · Wagner et al. · 2017 [cited by applicant]
US 9760387B2 · Wagner et al. · 2017 [cited by applicant]
US 9760443B2 · Tarasuk-Levin et al. · 2017 [cited by applicant]
US 9767271B2 · Ghose · 2017 [cited by applicant]
US 9785476B2 · Wagner et al. · 2017 [cited by applicant]
US 9787779B2 · Frank et al. · 2017 [cited by applicant]
US 9798831B2 · Chattopadhyay et al. · 2017 [cited by applicant]
US 9799017B1 · Vermeulen et al. · 2017 [cited by applicant]
US 9811363B1 · Wagner · 2017 [cited by applicant]
US 9811434B1 · Wagner · 2017 [cited by applicant]
US 9817695B2 · Clark · 2017 [cited by applicant]
US 9830175B1 · Wagner · 2017 [cited by applicant]
US 9830193B1 · Wagner et al. · 2017 [cited by applicant]
US 9830449B1 · Wagner · 2017 [cited by applicant]
US 9864636B1 · Patel et al. · 2018 [cited by applicant]
US 9898393B2 · Moorthi et al. · 2018 [cited by applicant]
US 9910713B2 · Wisniewski et al. · 2018 [cited by applicant]
US 9921864B2 · Singaravelu et al. · 2018 [cited by applicant]
US 9928108B1 · Wagner et al. · 2018 [cited by applicant]
US 9929916B1 · Subramanian et al. · 2018 [cited by applicant]
US 9930103B2 · Thompson · 2018 [cited by applicant]
US 9930133B2 · Susarla et al. · 2018 [cited by applicant]
US 9952896B2 · Wagner et al. · 2018 [cited by applicant]
US 9977691B2 · Marriner et al. · 2018 [cited by applicant]
US 9979817B2 · Huang et al. · 2018 [cited by applicant]
US 9983982B1 · Kumar et al. · 2018 [cited by applicant]
US 10002026B1 · Wagner · 2018 [cited by applicant]
US 10002036B2 · Fuchs et al. · 2018 [cited by applicant]
US 10013267B1 · Wagner et al. · 2018 [cited by applicant]
US 10042660B2 · Wagner et al. · 2018 [cited by applicant]
US 10048974B1 · Wagner et al. · 2018 [cited by applicant]
US 10061613B1 · Brooker et al. · 2018 [cited by applicant]
US 10067801B1 · Wagner · 2018 [cited by applicant]
US 10102040B2 · Marriner et al. · 2018 [cited by applicant]
US 10108443B2 · Wagner et al. · 2018 [cited by applicant]
US 10139876B2 · Lu et al. · 2018 [cited by applicant]
US 10140137B2 · Wagner · 2018 [cited by applicant]
US 10146635B1 · Chai et al. · 2018 [cited by applicant]
US 10162655B2 · Tuch et al. · 2018 [cited by applicant]
US 10162672B2 · Wagner et al. · 2018 [cited by applicant]
US 10162688B2 · Wagner · 2018 [cited by applicant]
US 10191861B1 · Steinberg · 2019 [cited by applicant]
US 10193839B2 · Tandon et al. · 2019 [cited by applicant]
US 10198298B2 · Bishop et al. · 2019 [cited by applicant]
US 10203990B2 · Wagner et al. · 2019 [cited by applicant]
US 10248467B2 · Wisniewski et al. · 2019 [cited by applicant]
US 10255090B2 · Tuch et al. · 2019 [cited by applicant]
US 10277708B2 · Wagner et al. · 2019 [cited by applicant]
US 10282229B2 · Wagner et al. · 2019 [cited by applicant]
US 10303492B1 · Wagner et al. · 2019 [cited by applicant]
US 10331462B1 · Varda et al. · 2019 [cited by applicant]
US 10346625B2 · Anderson et al. · 2019 [cited by applicant]
US 10353678B1 · Wagner · 2019 [cited by applicant]
US 10353746B2 · Reque et al. · 2019 [cited by applicant]
US 10360025B2 · Foskett et al. · 2019 [cited by applicant]
US 10360067B1 · Wagner · 2019 [cited by applicant]
US 10365985B2 · Wagner · 2019 [cited by applicant]
US 10387177B2 · Wagner et al. · 2019 [cited by applicant]
US 10402231B2 · Marriner et al. · 2019 [cited by applicant]
US 10423158B1 · Hadlich · 2019 [cited by applicant]
US 10437629B2 · Wagner et al. · 2019 [cited by applicant]
US 10445140B1 · Sagar et al. · 2019 [cited by applicant]
US 10459822B1 · Gondi · 2019 [cited by applicant]
US 10496547B1 · Naenko et al. · 2019 [cited by applicant]
US 10503626B2 · Idicula et al. · 2019 [cited by applicant]
US 10528390B2 · Brooker et al. · 2020 [cited by applicant]
US 10531226B1 · Wang et al. · 2020 [cited by applicant]
US 10552193B2 · Wagner et al. · 2020 [cited by applicant]
US 10552442B1 · Lusk et al. · 2020 [cited by applicant]
US 10564946B1 · Wagner et al. · 2020 [cited by applicant]
US 10567492B1 · Natarajan · 2020 [cited by applicant]
US 10572375B1 · Wagner · 2020 [cited by applicant]
US 10592269B2 · Wagner et al. · 2020 [cited by applicant]
US 10608973B2 · Kuo et al. · 2020 [cited by applicant]
US 10615984B1 · Wang · 2020 [cited by applicant]
US 10623476B2 · Thompson · 2020 [cited by applicant]
US 10637817B2 · Kuo et al. · 2020 [cited by applicant]
US 10649749B1 · Brooker et al. · 2020 [cited by applicant]
US 10649792B1 · Kulchytskyy et al. · 2020 [cited by applicant]
US 10650156B2 · Anderson et al. · 2020 [cited by applicant]
US 10652350B2 · Wozniak · 2020 [cited by applicant]
US 10678522B1 · Yerramreddy et al. · 2020 [cited by applicant]
US 10686605B2 · Chhabra et al. · 2020 [cited by applicant]
US 10691498B2 · Wagner · 2020 [cited by applicant]
US 10713080B1 · Brooker et al. · 2020 [cited by applicant]
US 10719367B1 · Kim et al. · 2020 [cited by applicant]
US 10725752B1 · Wagner et al. · 2020 [cited by applicant]
US 10725826B1 · Sagar et al. · 2020 [cited by applicant]
US 10732951B2 · Jayanthi et al. · 2020 [cited by applicant]
US 10733085B1 · Wagner · 2020 [cited by applicant]
US 10754701B1 · Wagner · 2020 [cited by applicant]
US 10776091B1 · Wagner et al. · 2020 [cited by applicant]
US 10776171B2 · Wagner et al. · 2020 [cited by applicant]
US 10817331B2 · Mullen et al. · 2020 [cited by applicant]
US 10817346B1 · Culp et al. · 2020 [cited by applicant]
US 10824484B2 · Wagner et al. · 2020 [cited by applicant]
US 10831898B1 · Wagner · 2020 [cited by applicant]
US 10846117B1 · Steinberg · 2020 [cited by applicant]
US 10853112B2 · Wagner et al. · 2020 [cited by applicant]
US 10853115B2 · Mullen et al. · 2020 [cited by applicant]
US 10884722B2 · Brooker et al. · 2021 [cited by applicant]
US 10884787B1 · Wagner et al. · 2021 [cited by applicant]
US 10884802B2 · Wagner et al. · 2021 [cited by applicant]
US 10884812B2 · Brooker et al. · 2021 [cited by applicant]
US 10891145B2 · Wagner et al. · 2021 [cited by applicant]
US 10915371B2 · Wagner et al. · 2021 [cited by applicant]
US 10942795B1 · Yanacek et al. · 2021 [cited by applicant]
US 10949237B2 · Piwonka et al. · 2021 [cited by applicant]
US 10956185B2 · Wagner · 2021 [cited by applicant]
US 10956244B1 · Cho · 2021 [cited by applicant]
US 11010188B1 · Brooker et al. · 2021 [cited by applicant]
US 11016815B2 · Wisniewski et al. · 2021 [cited by applicant]
US 11044198B1 · Ahn et al. · 2021 [cited by applicant]
US 11082333B1 · Lam et al. · 2021 [cited by applicant]
US 11095706B1 · Ankam et al. · 2021 [cited by applicant]
US 11099870B1 · Brooker et al. · 2021 [cited by applicant]
US 11099917B2 · Hussels et al. · 2021 [cited by applicant]
US 11115404B2 · Siefker et al. · 2021 [cited by applicant]
US 11119809B1 · Brooker et al. · 2021 [cited by applicant]
US 11119813B1 · Kasaragod · 2021 [cited by applicant]
US 11119826B2 · Yanacek et al. · 2021 [cited by applicant]
US 11126469B2 · Reque et al. · 2021 [cited by applicant]
US 11132213B1 · Wagner et al. · 2021 [cited by applicant]
US 11146569B1 · Brooker et al. · 2021 [cited by applicant]
US 11159528B2 · Siefker et al. · 2021 [cited by applicant]
US 11188391B1 · Sule · 2021 [cited by applicant]
US 11190609B2 · Siefker et al. · 2021 [cited by applicant]
US 11231955B1 · Shahane et al. · 2022 [cited by applicant]
US 11243819B1 · Wagner · 2022 [cited by applicant]
US 11243953B2 · Wagner et al. · 2022 [cited by applicant]
US 11263034B2 · Wagner et al. · 2022 [cited by applicant]
US 11327992B1 · Batsakis et al. · 2022 [cited by applicant]
US 11354169B2 · Marriner et al. · 2022 [cited by applicant]
US 11360793B2 · Wagner et al. · 2022 [cited by applicant]
US 11392497B1 · Brooker et al. · 2022 [cited by applicant]
US 11461124B2 · Wagner et al. · 2022 [cited by applicant]
US 11467890B2 · Wagner · 2022 [cited by applicant]
US 11550713B1 · Piwonka et al. · 2023 [cited by applicant]
US 11561811B2 · Wagner · 2023 [cited by applicant]
US 11593270B1 · Brooker et al. · 2023 [cited by applicant]
US 11714675B2 · Brooker et al. · 2023 [cited by applicant]
US 11836516B2 · Brooker et al. · 2023 [cited by applicant]
US 11861386B1 · Varun Mukesh et al. · 2024 [cited by applicant]
US 11875173B2 · Mullen et al. · 2024 [cited by applicant]
US 11943093B1 · Brooker et al. · 2024 [cited by applicant]
US 11968280B1 · Sood et al. · 2024 [cited by applicant]
US 12015603B2 · Danilov et al. · 2024 [cited by applicant]
US 20010044817A1 · Asano et al. · 2001 [cited by applicant]
US 20020083012A1 · Bush et al. · 2002 [cited by applicant]
US 20020120685A1 · Srivastava et al. · 2002 [cited by applicant]
US 20020172273A1 · Baker et al. · 2002 [cited by applicant]
US 20030066063A1 · Yokota · 2003 [cited by examiner]
US 20030071842A1 · King et al. · 2003 [cited by applicant]
US 20030084434A1 · Ren · 2003 [cited by applicant]
US 20030126200A1 · Wolff · 2003 [cited by applicant]
US 20030149801A1 · Kushnirskiy · 2003 [cited by applicant]
US 20030177186A1 · Goodman et al. · 2003 [cited by applicant]
US 20030191795A1 · Bernardin et al. · 2003 [cited by applicant]
US 20030208569A1 · O'Brien et al. · 2003 [cited by applicant]
US 20030229794A1 · James, II et al. · 2003 [cited by applicant]
US 20040003087A1 · Chambliss et al. · 2004 [cited by applicant]
US 20040019886A1 · Berent et al. · 2004 [cited by applicant]
US 20040044721A1 · Song et al. · 2004 [cited by applicant]
US 20040049768A1 · Matsuyama et al. · 2004 [cited by applicant]
US 20040098154A1 · McCarthy · 2004 [cited by applicant]
US 20040158551A1 · Santosuosso · 2004 [cited by applicant]
US 20040205493A1 · Simpson et al. · 2004 [cited by applicant]
US 20040249947A1 · Novaes et al. · 2004 [cited by applicant]
US 20040268358A1 · Darling et al. · 2004 [cited by applicant]
US 20050027611A1 · Wharton · 2005 [cited by applicant]
US 20050044301A1 · Vasilevsky et al. · 2005 [cited by applicant]
US 20050120160A1 · Plouffe et al. · 2005 [cited by applicant]
US 20050132167A1 · Longobardi · 2005 [cited by applicant]
US 20050132368A1 · Sexton et al. · 2005 [cited by applicant]
US 20050149535A1 · Frey et al. · 2005 [cited by applicant]
US 20050193113A1 · Kokusho et al. · 2005 [cited by applicant]
US 20050193283A1 · Reinhardt et al. · 2005 [cited by applicant]
US 20050237948A1 · Wan et al. · 2005 [cited by applicant]
US 20050257051A1 · Richard · 2005 [cited by applicant]
US 20050262183A1 · Colrain et al. · 2005 [cited by applicant]
US 20050262512A1 · Schmidt et al. · 2005 [cited by applicant]
US 20060010440A1 · Anderson et al. · 2006 [cited by applicant]
US 20060015740A1 · Kramer · 2006 [cited by applicant]
US 20060031448A1 · Chu et al. · 2006 [cited by applicant]
US 20060036941A1 · Neil · 2006 [cited by applicant]
US 20060080678A1 · Bailey et al. · 2006 [cited by applicant]
US 20060123066A1 · Jacobs et al. · 2006 [cited by applicant]
US 20060129684A1 · Datta · 2006 [cited by applicant]
US 20060155800A1 · Matsumoto · 2006 [cited by applicant]
US 20060168174A1 · Gebhart et al. · 2006 [cited by applicant]
US 20060184669A1 · Vaidyanathan et al. · 2006 [cited by applicant]
US 20060200668A1 · Hybre et al. · 2006 [cited by applicant]
US 20060212332A1 · Jackson · 2006 [cited by applicant]
US 20060218601A1 · Michel · 2006 [cited by applicant]
US 20060242647A1 · Kimbrel et al. · 2006 [cited by applicant]
US 20060242709A1 · Seinfeld et al. · 2006 [cited by applicant]
US 20060248195A1 · Toumura et al. · 2006 [cited by applicant]
US 20060259763A1 · Cooperstein et al. · 2006 [cited by applicant]
US 20060282330A1 · Frank et al. · 2006 [cited by applicant]
US 20060288120A1 · Hoshino et al. · 2006 [cited by applicant]
US 20070033085A1 · Johnson · 2007 [cited by applicant]
US 20070050779A1 · Hayashi · 2007 [cited by applicant]
US 20070067321A1 · Bissett et al. · 2007 [cited by applicant]
US 20070076244A1 · Suzuki et al. · 2007 [cited by applicant]
US 20070094396A1 · Takano et al. · 2007 [cited by applicant]
US 20070101325A1 · Bystricky et al. · 2007 [cited by applicant]
US 20070112864A1 · Ben-Natan · 2007 [cited by applicant]
US 20070130341A1 · Ma · 2007 [cited by applicant]
US 20070174419A1 · O'Connell et al. · 2007 [cited by applicant]
US 20070180449A1 · Croft et al. · 2007 [cited by applicant]
US 20070180450A1 · Croft et al. · 2007 [cited by applicant]
US 20070180493A1 · Croft et al. · 2007 [cited by applicant]
US 20070186212A1 · Mazzaferri et al. · 2007 [cited by applicant]
US 20070192082A1 · Gaos et al. · 2007 [cited by applicant]
US 20070192329A1 · Croft et al. · 2007 [cited by applicant]
US 20070198656A1 · Mazzaferri et al. · 2007 [cited by applicant]
US 20070199000A1 · Shekhel et al. · 2007 [cited by applicant]
US 20070220009A1 · Morris et al. · 2007 [cited by applicant]
US 20070226700A1 · Gal et al. · 2007 [cited by applicant]
US 20070240160A1 · Paterson-Jones · 2007 [cited by applicant]
US 20070255604A1 · Seelig · 2007 [cited by applicant]
US 20070300297A1 · Dawson et al. · 2007 [cited by applicant]
US 20080028409A1 · Cherkasova et al. · 2008 [cited by applicant]
US 20080052401A1 · Bugenhagen et al. · 2008 [cited by applicant]
US 20080052725A1 · Stoodley et al. · 2008 [cited by applicant]
US 20080082977A1 · Araujo et al. · 2008 [cited by applicant]
US 20080104247A1 · Venkatakrishnan et al. · 2008 [cited by applicant]