US 12,340,877 B1
Bioprocess execution workflow interfaces
Aaron Kimball, San Francisco, CA (US); Aaron Valade, San Francisco, CA (US); Christian Arca, Portland, OR (US); Dane Colin Pieri, Winchester, MA (US); James Pycock, Moraga, CA (US); Rohan Bhargava, San Ramon, CA (US); and Vic Woeltjen, Anaheim, CA (US)
Assigned to Benchling, Inc., San Francisco, CA (US)
Filed by Benchling, Inc., San Francisco, CA (US)
Filed on Aug. 16, 2024, as Appl. No. 18/807,846.
Int. Cl. G06Q 10/0631 (2023.01); G16C 20/10 (2019.01); G16C 20/90 (2019.01)
CPC G16C 20/90 (2019.02) [G06Q 10/06316 (2013.01); G16C 20/10 (2019.02)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by a distributed laboratory execution platform system comprising a plurality of computers maintaining an electronic laboratory notebook database, a request to execute a sequence of unit operations specified by a recipe representing a bioprocess, wherein each unit operation defines one or more steps to be performed;
generating, for each step of each unit operation, a worksheet for each step of each unit operation representing laboratory effects of performing the step and having a worksheet interface for displaying bioprocess data and receiving execution data, including initializing, for each worksheet, a corresponding electronic laboratory notebook object in the electronic laboratory notebook database, wherein each corresponding electronic laboratory notebook object is generated from a step of a particular stored unit operation and is associated with the particular stored unit operation by the electronic laboratory notebook database;
receiving, by the plurality of computers in the distributed laboratory execution platform system, execution data entered into the worksheet interface for a particular step of a first unit operation;
updating, in the electronic laboratory notebook database, the corresponding electronic laboratory notebook object using the execution data; and
in response to receiving an indication that a next step of the first unit operation has been initiated, automatically populating one or more of bioprocess data or execution data of a second worksheet corresponding to the next step of the first unit operation using the electronic laboratory notebook database.