Patents by Inventor Stephen Hurst

Stephen Hurst has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240135449
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 25, 2024
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Patent number: 11861710
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: January 2, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Patent number: 11846154
    Abstract: A portable system is provided for foam injection. The system includes two or more tanks of foam-producing components; a pump associated with each of the two or more tanks; a length of modified conduit; a conduit interjector; and a wireline system. The conduit is pushable by the injector into cavities to be injected with foam and extractable therefrom. A method is further provided for foam injection at a remote location.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: December 19, 2023
    Assignee: Heartland Revitalization Services Inc.
    Inventors: Brian Marchbank, Jonathan Emsheimer, Wilfrid Davis, Tyler Mueller, Stephen Hurst
  • Publication number: 20230177606
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Application
    Filed: February 7, 2023
    Publication date: June 8, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Patent number: 11605130
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: March 14, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Publication number: 20220186581
    Abstract: A portable system is provided for foam injection. The system includes two or more tanks of foam-producing components; a pump associated with each of the two or more tanks; a length of modified conduit; a conduit interjector; and a wireline system. The conduit is pushable by the injector into cavities to be injected with foam and extractable therefrom. A method is further provided for foam injection at a remote location.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 16, 2022
    Inventors: BRIAN MARCHBANK, JONATHAN EMSHEIMER, WILFRID DAVIS, TYLER MUELLER, STEPHEN HURST
  • Patent number: 11334466
    Abstract: A computer-implemented method includes identifying a bad fix to a software product, where the software product includes a plurality of parts, and where the bad fix presents an error into a first part. A plurality of fixes to the software product, including the bad fix, are representable by a dependency graph indicating dependencies among the plurality of fixes. The dependency graph is recursively traversed to identify a subset of fixes that are dependent on the bad fix, where each fix in the subset of fixes includes a respective set of parts, and to add a reference to a respective most recent version of each part of each fix in the subset of fixes to a parts datastore. A remedial part and each part referenced in the parts datastore are packaged into a remedial fix, where the remedial part includes a correction to the error in the first part.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: May 17, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Payal Mehta, Stephen Evans, Ian M. Hodges, Stephen Hurst, Michael Vrakopoulos, Andrew Wright, Daniel Jeffrey
  • Publication number: 20220138851
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Application
    Filed: January 12, 2022
    Publication date: May 5, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Patent number: 11270377
    Abstract: An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: March 8, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Suzanne Sprague, Sean Downey, Robert Taylor, Dhiraj Bawadhankar, Stephen Hurst, Matthew Simpson, Frederick Sturm
  • Publication number: 20220053712
    Abstract: A controller for an air supplier of an assembly line grow pod is provided. The controller identifies a plant on one or more carts; determines an airflow rate based on an airflow recipe for the identified plant; controls an air supplier to output air through one or more outlet vents at the airflow rate; obtains an image of the plant; identifies a type of contaminants deposited directly on the plant based on the obtained image; and adjusts a power of the air output from the air supplier to remove the contaminants from the plant by the air based on the identified type of contaminants deposited directly on the plant.
    Type: Application
    Filed: November 3, 2021
    Publication date: February 24, 2022
    Applicant: Grow Solutions Tech LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Todd Garrett Tueller, Michael Stephen Hurst, Alan Ray Bentley, Taylor John Woodbury
  • Publication number: 20220015305
    Abstract: An assembly line grow pod includes a seeding region, a harvesting region, a track that extends between the seeding region and the harvesting region, a cart including a tray for holding plant matter, and a wheel coupled to the tray, where the wheel is engaged with the track, and a weight sensor positioned on the cart or the track, where the weight sensor is positioned to detect a weight of the plant matter positioned within the cart.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Inventors: Gary Bret Millar, Michael Stephen Hurst, Taylor John Woodbury
  • Patent number: 11206768
    Abstract: A cart having a wheel and a cart-computing device communicatively coupled to the wheel, where the cart-computing device receives an electrical signal via the wheel. The electrical signal comprises a communication signal and electrical power. The communication signal corresponds to one or more instructions for controlling an operation of the cart and the electrical power of the electrical signal powers the cart-computing device.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: December 28, 2021
    Assignee: Grow Solutions Tech LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Todd Garrett Tueller, Michael Stephen Hurst, Alan Ray Bentley, Taylor John Woodbury, Shane York
  • Patent number: 11191224
    Abstract: An air flow control system for an assembly line grow pod is provided. The air flow control system includes a shell including an enclosed area, one or more carts moving on a track within the enclosed area, an air supplier within the enclosed area, one or more outlet vents coupled to the air supplier, and a controller. The controller includes one or more processors, one or more memory modules, and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors, cause the controller to identify a plant on the one or more carts, determine an airflow rate based on an airflow recipe for the identified plant, and control the air supplier to output air through the one or more outlet vents at the airflow rate.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: December 7, 2021
    Assignee: GROW SOLUTIONS TECH LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Todd Garrett Tueller, Michael Stephen Hurst, Alan Ray Bentley, Taylor John Woodbury
  • Patent number: 11172622
    Abstract: A distributed control system for use in an assembly line grow pod includes a master controller and a hardware controller device. The master controller includes a first processor and a first memory for storing a first set of instructions that dictates plant growing operations and a second set of instructions that dictates a plurality of distributed control functions. The hardware controller device is coupled to the master controller via a plug-in network interface. The hardware controller device includes a second processor and a second memory for storing a third set of instructions that dictate a selected control function of the plurality of distributed control functions. Upon the plug-in connection, the master controller identifies an address of the hardware controller device and sends a set of parameters defining a plurality of tasks relating to the selected control function.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: November 16, 2021
    Assignee: Grow Solutions Tech LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Michael Stephen Hurst, Kevin Hurst
  • Patent number: 11157443
    Abstract: A computer-implemented method, system, and computer program product for managing history metadata of a file. The method may include accessing a first file with delta information. The method may also include determining a portion of the first file to be moved. The method may also include reviewing the delta information of the first file for changes to the portion in the delta information. The method may also include, in response to reviewing the delta information, generating a portion delta history for the portion. The method may also include inserting the portion in a position in a second file, where the portion is inserted with the portion delta history. The method may also include generating new delta information for the second file, where the new delta information includes the portion delta history of the inserted portion.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Stephen Hurst, Daniel Jeffrey, Ian Mark Hodges
  • Patent number: 11154016
    Abstract: An assembly line grow pod includes a seeding region, a harvesting region, a track that extends between the seeding region and the harvesting region, a cart including a tray for holding plant matter, and a wheel coupled to the tray, where the wheel is engaged with the track, and a weight sensor positioned on the cart or the track, where the weight sensor is positioned to detect a weight of the plant matter positioned within the cart.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: October 26, 2021
    Assignee: Grow Solutions Tech LLC
    Inventors: Gary Bret Millar, Michael Stephen Hurst, Taylor John Woodbury
  • Patent number: 11116155
    Abstract: A system bypasses harvesting in an assembly line grow pod when it is determined that a plant in a cart is not ready to harvest. The system includes a track, a cart configured to move on the track, one or more sensors and a controller. The cart includes an upper plate that supports a plant. The controller receives information about the plant from the one or more sensors, determines whether the plant in the cart is ready to harvest based on the information; and transmits an instruction for bypassing harvesting the plant in the cart in response to determination that the plant in the cart is not ready to harvest.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: September 14, 2021
    Assignee: GROW SOLUTIONS TECH LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Michael Stephen Hurst, Taylor John Woodbury
  • Patent number: 11110639
    Abstract: A metal and X-Ray detectable polyurethane film having metallic particles blended into the polyurethane when in a liquid form and then having the film extruded so as to fully embed the metallic particles, such as iron oxide, across all areas of the film, which can be used in protective clothing, such as reusable aprons and sleeve covers, for example, in food processing applications. In this manner, the film permits easy detection, and thus removal of, damaged film portions that become detached from the protective garment and inadvertently introduced into the food being processed, before the final processing and packaging thereof.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: September 7, 2021
    Inventor: Stephen Hurst
  • Patent number: 11026373
    Abstract: A method for pressurizing an assembly line grow pod system is provided. The method includes arranging a dual wall including an outer wall and an inner wall, controlling, with an air pressure controller, first air pressure in the first sealed area and second air pressure in the second sealed area, and controlling, with a master controller, operations of the air pressure controller. The first air pressure of the first sealed area is controlled to be higher than pressure of an exterior area to the outer wall by a predetermined amount.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: June 8, 2021
    Assignee: Grow Solutions Tech LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Michael Stephen Hurst
  • Patent number: 11019773
    Abstract: A molecular air control system includes a shell including an enclosed area, a cart moving on a track within the enclosed area, an air supplier configured to output air into the enclosed area, and a controller. The controller includes one or more processors, one or more memory modules, and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors, cause the controller to: identify a plant on the cart; determine a target carbon dioxide concentration level for the identified plant based on a molecular recipe for the identified plant; receive a current carbon dioxide concentration level from a carbon dioxide sensor; compare the target carbon dioxide concentration level with the current carbon dioxide concentration level; and adjust carbon dioxide concentration level of the air output from the air supplier based on the comparison.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: June 1, 2021
    Assignee: GROW SOLUTIONS TECH LLC
    Inventors: Gary Bret Millar, Mark Gerald Stott, Todd Garrett Tueller, Michael Stephen Hurst, Alan Ray Bentley, Taylor John Woodbury