Patents by Inventor Codie Smith

Codie Smith 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).

  • Patent number: 12169738
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Grant
    Filed: November 20, 2023
    Date of Patent: December 17, 2024
    Assignee: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Patent number: 11988297
    Abstract: Improved valve assemblies (e.g., multi-position valve assemblies) are provided. More particularly, the present disclosure provides for high efficiency multi-position rotary backwash valve assemblies. In exemplary embodiments, the present disclosure provides for a four-position rotary high efficiency valve assembly for a swimming pool or spa filter. The present disclosure provides multi-position valve assemblies having infrequent maintenance and allowing for user-friendly service. The present disclosure provides for improved multi-position valve assemblies and related features, systems and methods of use. Improved, convenient and effective systems and methods for utilizing improved multi-position valve assemblies (e.g., high efficiency multi-position rotary backwash valve assemblies) are provided. The valve assembly can be utilized in fluid systems as a flow control assembly (e.g., as a backwash valve associated with a pool or spa filter).
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: May 21, 2024
    Assignee: Hayward Industries, Inc.
    Inventor: Jacob Cody Smith
  • Publication number: 20240086240
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Publication number: 20240003434
    Abstract: A system including a valve. The valve includes a valve body having an interior volume and a bore along a first axis. A stem extends along a second axis and a flow control element couples to the stem. The stem selectively moves the flow control element through the interior volume between a closed position and an open position relative to the bore. A valve insert system retains a pressurized lubricant in the interior volume.
    Type: Application
    Filed: September 19, 2023
    Publication date: January 4, 2024
    Inventors: Sandra Gavela, Zachary Walters, Codie Smith, Loc Gia Hoang, Eric Miller
  • Patent number: 11847494
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: December 19, 2023
    Assignee: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Patent number: 11796069
    Abstract: A system including a valve. The valve includes a valve body having an interior volume and a bore along a first axis. A stem extends along a second axis and a flow control element couples to the stem. The stem selectively moves the flow control element through the interior volume between a closed position and an open position relative to the bore. A valve insert system retains a pressurized lubricant in the interior volume.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 24, 2023
    Assignee: CAMERON INTERNATIONAL CORPORATION
    Inventors: Sandra Gavela, Zachary Walters, Codie Smith, Loc Gia Hoang, Eric Miller
  • Patent number: 11760020
    Abstract: A low pull force system for feeding a filament along a feed path from a source to a liquefier in a 3D printer includes a low compressive force loading drive for advancing filament from the source, a feed drive for advancing filament into the liquefier, and an in-line accumulator comprising a telescoping joint positioned in the feed path between the loading drive and the feed drive. When the telescoping joint is in a contracted position, the loading drive activates to feed filament into the feed path at a rate faster than a rate at which the feed drive advances filament into the liquefier, causing the telescoping joint to expand and accrue a slack of filament in the feed path. When the telescoping joint reaches an extended position, the loading drive deactivates while the feed drive continues to advance filament into the liquefier, and the slack of filament is consumed.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: September 19, 2023
    Assignee: Stratasys, Inc.
    Inventors: Cody Smith, Christopher Herbst, Ross Michalkiewicz, Shawn Michael Koop, Jordan Nadeau
  • Publication number: 20230114749
    Abstract: A low pull force system for feeding a filament along a feed path from a source to a liquefier in a 3D printer includes a low compressive force loading drive for advancing filament from the source, a feed drive for advancing filament into the liquefier, and an in-line accumulator comprising a telescoping joint positioned in the feed path between the loading drive and the feed drive. When the telescoping joint is in a contracted position, the loading drive activates to feed filament into the feed path at a rate faster than a rate at which the feed drive advances filament into the liquefier, causing the telescoping joint to expand and accrue a slack of filament in the feed path. When the telescoping joint reaches an extended position, the loading drive deactivates while the feed drive continues to advance filament into the liquefier, and the slack of filament is consumed.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 13, 2023
    Inventors: Cody Smith, Christopher Herbst, Ross Michalkiewicz, Shawn Michael Koop
  • Publication number: 20230003305
    Abstract: A system including a valve. The valve includes a valve body having an interior volume and a bore along a first axis. A stem extends along a second axis and a flow control element couples to the stem. The stem selectively moves the flow control element through the interior volume between a closed position and an open position relative to the bore. A valve insert system retains a pressurized lubricant in the interior volume.
    Type: Application
    Filed: December 18, 2020
    Publication date: January 5, 2023
    Inventors: Sandra Gavela, Zachary Walters, Codie Smith, Loc Gia Hoang, Eric Miller
  • Patent number: 11485085
    Abstract: A low pull force system for feeding a filament along a feed path from a source to a liquefier in a 3D printer includes a low compressive force loading drive for advancing filament from the source, a feed drive for advancing filament into the liquefier, and an in-line accumulator comprising a telescoping joint positioned in the feed path between the loading drive and the feed drive. When the telescoping joint is in a contracted position, the loading drive activates to feed filament into the feed path at a rate faster than a rate at which the feed drive advances filament into the liquefier, causing the telescoping joint to expand and accrue a slack of filament in the feed path. When the telescoping joint reaches an extended position, the loading drive deactivates while the feed drive continues to advance filament into the liquefier, and the slack of filament is consumed.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: November 1, 2022
    Assignee: Stratasys, Inc.
    Inventors: Cody Smith, Christopher Herbst, Ross Michalkiewicz, Shawn Michael Koop
  • Patent number: 11267199
    Abstract: A low compressive force filament drive system for use with an additive manufacturing system includes a plurality of drives spaced from each other. Each drive includes a first rotatable shaft and a second rotatable shaft engaged with the first rotatable shaft in a counter rotational configuration. The filament drive system includes a pair of drive wheel, each fixedly attached to a shaft and comprising a groove about a circumference having a substantially smooth surface and positioned on opposing sides of a filament path with a gap therebetween so as to frictionally engage a filament provided in the filament path. The drive includes one or more bridge shafts, wherein each bridge shaft is configured to rotatably couple the adjacent drives of the plurality of drives, wherein the shafts are configured to be directly or indirectly driven by a motor.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: March 8, 2022
    Assignee: Stratasys, Inc.
    Inventors: Cody Smith, Christopher Herbst, Shawn Michael Koop
  • Publication number: 20210365289
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Patent number: 11086676
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 10, 2021
    Assignee: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Publication number: 20210231227
    Abstract: Improved valve assemblies (e.g., multi-position valve assemblies) are provided. More particularly, the present disclosure provides for high efficiency multi-position rotary backwash valve assemblies. In exemplary embodiments, the present disclosure provides for a four-position rotary high efficiency valve assembly for a swimming pool or spa filter. The present disclosure provides multi-position valve assemblies having infrequent maintenance and allowing for user-friendly service. The present disclosure provides for improved multi-position valve assemblies and related features, systems and methods of use. Improved, convenient and effective systems and methods for utilizing improved multi-position valve assemblies (e.g., high efficiency multi-position rotary backwash valve assemblies) are provided. The valve assembly can be utilized in fluid systems as a flow control assembly (e.g., as a backwash valve associated with a pool or spa filter).
    Type: Application
    Filed: January 5, 2021
    Publication date: July 29, 2021
    Applicant: Hayward Industries, Inc.
    Inventor: Jacob Cody Smith
  • Publication number: 20210221061
    Abstract: A low pull force system for feeding a filament along a feed path from a source to a liquefier in a 3D printer includes a low compressive force loading drive for advancing filament from the source, a feed drive for advancing filament into the liquefier, and an in-line accumulator comprising a telescoping joint positioned in the feed path between the loading drive and the feed drive. When the telescoping joint is in a contracted position, the loading drive activates to feed filament into the feed path at a rate faster than a rate at which the feed drive advances filament into the liquefier, causing the telescoping joint to expand and accrue a slack of filament in the feed path. When the telescoping joint reaches an extended position, the loading drive deactivates while the feed drive continues to advance filament into the liquefier, and the slack of filament is consumed.
    Type: Application
    Filed: December 4, 2020
    Publication date: July 22, 2021
    Inventors: Cody Smith, Christopher Herbst, Ross Michalkiewicz, Shawn Michael Koop
  • Patent number: 10883619
    Abstract: Improved valve assemblies (e.g., multi-position valve assemblies) are provided. More particularly, the present disclosure provides for high efficiency multi-position rotary backwash valve assemblies. In exemplary embodiments, the present disclosure provides for a four-position rotary high efficiency valve assembly for a swimming pool or spa filter. The present disclosure provides multi-position valve assemblies having infrequent maintenance and allowing for user-friendly service. The present disclosure provides for improved multi-position valve assemblies and related features, systems and methods of use. Improved, convenient and effective systems and methods for utilizing improved multi-position valve assemblies (e.g., high efficiency multi-position rotary backwash valve assemblies) are provided. The valve assembly can be utilized in fluid systems as a flow control assembly (e.g., as a backwash valve associated with a pool or spa filter).
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: January 5, 2021
    Assignee: Hayward Industries, Inc.
    Inventor: Jacob Cody Smith
  • Publication number: 20200282644
    Abstract: A low compressive force filament drive system for use with an additive manufacturing system includes a plurality of drives spaced from each other. Each drive includes a first rotatable shaft and a second rotatable shaft engaged with the first rotatable shaft in a counter rotational configuration. The filament drive system includes a pair of drive wheel, each fixedly attached to a shaft and comprising a groove about a circumference having a substantially smooth surface and positioned on opposing sides of a filament path with a gap therebetween so as to frictionally engage a filament provided in the filament path. The drive includes one or more bridge shafts, wherein each bridge shaft is configured to rotatably couple the adjacent drives of the plurality of drives, wherein the shafts are configured to be directly or indirectly driven by a motor.
    Type: Application
    Filed: May 13, 2020
    Publication date: September 10, 2020
    Inventors: Cody Smith, Christopher Herbst, Shawn Michael Koop
  • Patent number: 10731368
    Abstract: Exemplary embodiments are directed to deck jet systems including an adjustable cover and flexible finishing cap. The deck jet systems include a housing with threads formed on an inner surface of the housing. The deck jet systems include an adjustment ring with threads formed on an outer surface of the adjustment ring complementary to the threads of the housing. The deck jet systems include an adjustable cover, the bottom surface of the adjustable cover being inserted into the proximal end of the housing and supported by a top surface of the adjustment ring. Engagement of the threads of the housing and the adjustment ring and rotation of the adjustment ring relative to the housing can vary an elevation of the adjustment ring relative to the housing which, in turn, varies an elevation of the adjustable cover relative to the housing. Exemplary embodiments are also directed to methods of adjusting a deck jet system.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: August 4, 2020
    Assignee: Hayward Industries, Inc.
    Inventors: Brian D. Marshall, Jacob Cody Smith
  • Patent number: 10310898
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating computing resources. In one aspect, a method includes receiving intent data specifying one or more computing services to be hosted by a computing network, requested characteristics of computing resources for use in hosting the computing service, and a priority value for each requested characteristic. A budget constraint is identified for each computing service. Available resources data is identified that specifies a set of available computing resources. A resource allocation problem for allocating computing resources for the one or more computing resources is generated based on the intent data, each budget constraint, and the available resources data. At least a portion of the set of computing resources is allocated for the one or more computing services based on results of evaluating the resource allocation problem to meet a particular resource allocation objective.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: June 4, 2019
    Assignee: Google LLC
    Inventors: David J. Helstroom, Patricia Weir, Cameron Cody Smith, Zachary A. Hirsch, Ulric B. Longyear
  • Patent number: 10166498
    Abstract: Disclosed herein is a filter for use in connection with a swimming pool or spa. A device is provided that has a tube inlet at the top of a vessel. A lower end of the device is connected directly to an outlet of the filter. The device is designed to divert all or the majority of the fluid to move to the top of the filter before exiting the vessel.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: January 1, 2019
    Assignee: Hayward Industries, Inc.
    Inventors: Edward Lawrence Marciano, Jacob Cody Smith, Jeromy Elwood Higgins, Joseph Anthony Tessitore