Patents by Inventor Andrew Lynn

Andrew Lynn 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: 12253396
    Abstract: The subject matter of this specification can be embodied in, among other things, a fluid flow conditioning apparatus that includes a linear fluid conduit configured to define a linear fluid flow path, a fluid inlet defining an inlet fluid flow path that is non-parallel to the linear fluid flow path, a first fluid flow conditioner having a first conditioner configured to receive fluid flow along the inlet fluid flow path, condition fluid flow, and redirect conditioned fluid flow away from the inlet fluid flow path along the linear fluid flow path along the major axis, a second fluid flow conditioner configured to receive fluid flow from the linear fluid flow path along the major axis, redirect fluid flow away from the linear fluid flow path along an outlet fluid flow path that is non-parallel to the linear fluid flow path, and condition fluid flow, and a fluid outlet.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: March 18, 2025
    Assignee: Woodward, Inc.
    Inventors: Jordan Loren Loos, Gregory Warren Pulley, Andrew Douglas Splitt, Brian Lynn Swope
  • Publication number: 20250084801
    Abstract: A gaseous fuel supply for an engine at a wellbore can be regulated using a control system. The control system can include a processing device communicatively coupled to one or more sensors to receive a fuel property measurement from the one or more sensors. The fuel property measurement can correspond to a first fuel source of the engine that can be used as the fuel supply for the engine to power an equipment to perform a wellsite operation. Additionally, the processing device can identify a predefined range of the fuel supply that corresponds to a target performance level of the engine. Based on the fuel property measurement, the processing device can determine that the first fuel source is outside of the predefined range. In response, the processing device can provide a second fuel source as the fuel supply. The second fuel source can enable the engine to operate at the target performance level.
    Type: Application
    Filed: September 7, 2023
    Publication date: March 13, 2025
    Inventors: Andrew Silas Clyburn, Adam Lynn Marks
  • Patent number: 12238635
    Abstract: Systems and methods for provisioning and managing a network are disclosed. One method can comprise determining location information of one or more access points and selecting a routing device based upon the location information. Communication can be established between the one or more access points and the select routing device to define a mobility group comprising the one or more access points.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: February 25, 2025
    Assignee: Comcast Cable Communications, LLC
    Inventors: Thomas William Lynn, Yash Lachmandas Khemani, Henry Lu, Phillip Andrew Sanderson
  • Publication number: 20250063239
    Abstract: Example systems, methods, and non-transitory computer readable media are directed to an AI-assisted interview system that provides real-time analysis and suggestions during video and audio interviews. The system can analyze questions, response text, audio, and video in real-time and suggest follow-up topics and questions. Suggested topics and questions can optimize for breadth by sampling under-sampled semantic regions and/or depth by identifying related questions. The system can provide clarification suggestions for ambiguous responses and measure quality metrics for questions and answers.
    Type: Application
    Filed: March 25, 2024
    Publication date: February 20, 2025
    Applicant: StoryFile, Inc.
    Inventors: Samuel Michael Gustman, Andrew Victor Jones, Michael Glenn Harless, Stephen David Smith, Heather Lynn Smith, Radoslav Momchilov Petkov
  • Publication number: 20250050842
    Abstract: A vehicle control system for a vehicle may include a brake assembly for applying negative torque to one or more wheels of the vehicle, a grill shutter assembly that directs airflow over the brake assembly when opened, and prevents airflow toward the brake assembly when closed, and a controller that calculates a target brake temperature, the controller being operably coupled to the grill shutter assembly to control positioning of the grill shutter assembly based on a comparison between a current brake temperature to the target brake temperature.
    Type: Application
    Filed: August 9, 2023
    Publication date: February 13, 2025
    Inventors: Stuart C. Salter, Jeff Robert Seaman, Annette Lynn Huebner, Kenneth Patrick Mchugh, Andrew Stoscup, Brendan Diamond
  • Publication number: 20250028766
    Abstract: A data-driven, unsupervised system (“owner inference module”) has been created that collects information from different data sources and infers ownership of an asset by discerning signals conveying ownership and using them to identify likely owners of assets. The owner inference module creates a graph of direct and indirect relationships among the asset and entities based on the collected information (i.e., the data and metadata). The owner inference module processes the graph and accounts for the varying strengths of different ownership signals based on any one or more of observations, expert knowledge, and preferences. The owner inference module quantifies the different signals of ownership of an entity and aggregates these values into an ownership likelihood score.
    Type: Application
    Filed: July 17, 2023
    Publication date: January 23, 2025
    Inventors: Pamela Lynn Toman, Andrew Clayton Scott, Johnathan Daniel Wilkes, Aaron Mark Isaksen, Matthew Stephen Kraning, Gregory David Heon
  • Patent number: 11843816
    Abstract: Apparatuses, Methods, and Systems to enable the display of media content, the apparatus includes a remote control device; a keypad with a plurality of buttons for controlling a media player device; a circular button of the plurality of buttons that is configured to rotate in a clockwise direction and a counterclockwise direction; and in response to detected rotational motion either in the clockwise direction or the counterclockwise direction, the media player device is configured to cause an adjustable amount of forwarding or a reverse play operation in a position of playing streamed media content on a display device; wherein the adjustable amount of forwarding or reverse play operation of streamed media content corresponds to rotational motion detected of the circular button during the playing of the streamed media content.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 12, 2023
    Assignee: Sling TV L.L.C.
    Inventors: Dale Lynn Shepherd, Andrew Lynn, Curtis Delon Archibald
  • Publication number: 20230179821
    Abstract: Apparatuses, Methods, and Systems to enable the display of media content, the apparatus includes a remote control device; a keypad with a plurality of buttons for controlling a media player device; a circular button of the plurality of buttons that is configured to rotate in a clockwise direction and a counterclockwise direction; and in response to detected rotational motion either in the clockwise direction or the counterclockwise direction, the media player device is configured to cause an adjustable amount of forwarding or a reverse play operation in a position of playing streamed media content on a display device; wherein the adjustable amount of forwarding or reverse play operation of streamed media content corresponds to rotational motion detected of the circular button during the playing of the streamed media content.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Applicant: Sling TV L.L.C.
    Inventors: Dale Lynn Shepherd, Andrew Lynn, Curtis Delon Archibald
  • Patent number: 11285481
    Abstract: A fluid flow controller for introducing fluids into a microfluidic device is provided. The fluid flow controller comprising, at least one high resistance fluid pathway provided between an inlet port and a connection port; at least one low resistance fluid pathway between the inlet and connection port; and at least one valve configured to enable fluid flow through the high resistance fluid pathway, the low resistance fluid pathway or both.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: March 29, 2022
    Assignee: Fluidic Analytics Limited
    Inventors: Anthony Douglas, Tuomas Pertti Jonathan Knowles, Thomas Mueller, Andrew Lynn
  • Publication number: 20170140157
    Abstract: Avoiding encryption in a deduplication vault. In one example embodiment, a method for avoiding encryption during a backup of a source storage into a deduplication storage may include analyzing an allocated plain text block stored in the source storage at the point in time to determine if the allocated plain text block is already duplicated in the deduplication storage, in response to the allocated plain text block already being duplicated in the deduplication storage, avoiding encryption of the allocated plain text block by skipping an encryption of the allocated plain text block and instead associating the location of the allocated plain text block in the source storage with the location of the duplicate block already duplicated in the deduplication storage.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventor: Andrew Lynn Gardner
  • Patent number: 9626518
    Abstract: Avoiding encryption in a deduplication vault. In one example embodiment, a method may include analyzing an allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block not being stored, encrypting the allocated plain text block and analyzing the encrypted block to determine if the encrypted block is already stored in the deduplication storage, analyzing a second allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block already being stored, avoiding encryption of the second allocated plain text block by not encrypting the second allocated plain text block and instead associating the location of the second allocated plain text block in the source storage with the location of the duplicate block already stored.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: April 18, 2017
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventor: Andrew Lynn Gardner
  • Publication number: 20160098569
    Abstract: Avoiding encryption in a deduplication vault. In one example embodiment, a method may include analyzing an allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block not being stored, encrypting the allocated plain text block and analyzing the encrypted block to determine if the encrypted block is already stored in the deduplication storage, analyzing a second allocated plain text block stored in the source storage to determine if the block is already stored in the deduplication storage, in response to the block already being stored, avoiding encryption of the second allocated plain text block by not encrypting the second allocated plain text block and instead associating the location of the second allocated plain text block in the source storage with the location of the duplicate block already stored.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 7, 2016
    Inventor: Andrew Lynn Gardner
  • Patent number: 9304866
    Abstract: Avoiding encryption of certain blocks in a deduplication vault. In one example embodiment, a method of avoiding encryption of certain blocks during a backup of a source storage into a deduplication vault storage may include analyzing each allocated plain text block stored in a source storage at a point in time to determine if the allocated plain text block is already stored in the deduplication vault storage. If the allocated plain text block is not stored in the deduplication vault storage, the block may be encrypted and the encrypted block may be analyzed to determine if the encrypted block is already stored in the deduplication vault storage. If neither the allocated plain text block nor the encrypted block is already stored in the deduplication vault storage, the encrypted block may be stored in the deduplication vault storage.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: April 5, 2016
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventor: Andrew Lynn Gardner
  • Publication number: 20160085634
    Abstract: Avoiding encryption of certain blocks in a deduplication vault. In one example embodiment, a method of avoiding encryption of certain blocks during a backup of a source storage into a deduplication vault storage may include analyzing each allocated plain text block stored in a source storage at a point in time to determine if the allocated plain text block is already stored in the deduplication vault storage. If the allocated plain text block is not stored in the deduplication vault storage, the block may be encrypted and the encrypted block may be analyzed to determine if the encrypted block is already stored in the deduplication vault storage. If neither the allocated plain text block nor the encrypted block is already stored in the deduplication vault storage, the encrypted block may be stored in the deduplication vault storage.
    Type: Application
    Filed: February 10, 2015
    Publication date: March 24, 2016
    Inventor: Andrew Lynn Gardner
  • Publication number: 20160085630
    Abstract: Hash collision recovery in a deduplication vault. In one example embodiment, a method for hash collision recovery in a deduplication vault includes creating first parity data for all unique blocks of a source storage at a point in time. The first parity data includes both the unique blocks as well as an order of block positions of the unique blocks as stored in the source storage. Next, a hash value is generated for each of the unique blocks. Then, a backup is stored in a deduplication vault including each of the unique blocks together with its corresponding hash value. Next, second parity data is created for all of the unique blocks of the backup. Then, the first parity data is compared to the second parity data to determine whether one or more hash collisions occurred resulting in one or more missing unique blocks. Next, responsive to the one or more hash collisions occurring, the first parity data is used to recover the one or more missing unique blocks. Then, the backup is restored.
    Type: Application
    Filed: June 24, 2015
    Publication date: March 24, 2016
    Inventor: Andrew Lynn Gardner
  • Patent number: 9152500
    Abstract: Hash collision recovery in a deduplication vault. In one example embodiment, a method for hash collision recovery in a deduplication vault includes creating first parity data for all unique blocks of a source storage at a point in time. The first parity data includes both the unique blocks as well as an order of block positions of the unique blocks as stored in the source storage. Next, a hash value is generated for each of the unique blocks. Then, a backup is stored in a deduplication vault including each of the unique blocks together with its corresponding hash value. Next, second parity data is created for all of the unique blocks of the backup. Then, the first parity data is compared to the second parity data to determine whether one or more hash collisions occurred resulting in one or more missing unique blocks.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: October 6, 2015
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventor: Andrew Lynn Gardner
  • Patent number: 9003200
    Abstract: Avoiding encryption of certain blocks in a deduplication vault. In one example embodiment, a method of avoiding encryption of certain blocks during a backup of a source storage into a deduplication vault storage may include analyzing each allocated plain text block stored in a source storage at a point in time to determine if the allocated plain text block is already stored in the deduplication vault storage. If the allocated plain text block is not stored in the deduplication vault storage, the block may be encrypted and the encrypted block may be analyzed to determine if the encrypted block is already stored in the deduplication vault storage. If neither the allocated plain text block nor the encrypted block is already stored in the deduplication vault storage, the encrypted block may be stored in the deduplication vault storage.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: April 7, 2015
    Assignee: Storagecraft Technology Corporation
    Inventor: Andrew Lynn Gardner
  • Patent number: 8914325
    Abstract: Change tracking for multiphase deduplication. In one example embodiment, a method of tracking changes to a source storage of a source system for multiphase deduplication includes a change tracking phase that includes performing various steps for only allocated blocks in the source storage that are changed between a prior point in time and a subsequent point in time. These steps include temporarily storing a copy of the changed block in a volatile memory of the source system prior to writing the changed block to the source storage, performing a hash function only once on the copy of the changed block, while the copy is temporarily stored in a volatile memory of the source system, to calculate a hash value, writing the changed block to the source storage, and tracking, in a change log, a location in the source storage of the changed block and the corresponding hash value.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: December 16, 2014
    Assignee: Storagecraft Technology Corporation
    Inventor: Andrew Lynn Gardner
  • Patent number: 8874527
    Abstract: Local seeding of a restore storage for restoring a backup from a remote deduplication vault storage. In one example embodiment, a method of local seeding of a restore storage for restoring a backup from a remote deduplication vault storage includes determining which blocks included in a backup of a source storage at a point in time, which is stored in the remote vault storage, are available in a local seeded storage containing common blocks, reading the locally available blocks from the local seeded storage, reading the non-locally available blocks from the remote vault storage, and storing the read blocks in the restore storage in the same position as stored in the source storage at the point in time. The remote vault storage is remote from the restore storage and the local seeded storage is local to the restore storage.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: October 28, 2014
    Assignee: Storagecraft Technology Corporation
    Inventors: Andrew Lynn Gardner, Nathan S. Bushman
  • Publication number: 20140250079
    Abstract: Local seeding of a restore storage for restoring a backup from a remote deduplication vault storage. In one example embodiment, a method of local seeding of a restore storage for restoring a backup from a remote deduplication vault storage includes determining which blocks included in a backup of a source storage at a point in time, which is stored in the remote vault storage, are available in a local seeded storage containing common blocks, reading the locally available blocks from the local seeded storage, reading the non-locally available blocks from the remote vault storage, and storing the read blocks in the restore storage in the same position as stored in the source storage at the point in time. The remote vault storage is remote from the restore storage and the local seeded storage is local to the restore storage.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Applicant: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventors: Andrew Lynn Gardner, Nathan S. Bushman