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: 12253396Abstract: 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: GrantFiled: August 6, 2021Date of Patent: March 18, 2025Assignee: Woodward, Inc.Inventors: Jordan Loren Loos, Gregory Warren Pulley, Andrew Douglas Splitt, Brian Lynn Swope
-
Publication number: 20250084801Abstract: 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: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Inventors: Andrew Silas Clyburn, Adam Lynn Marks
-
Patent number: 12238635Abstract: 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: GrantFiled: March 10, 2023Date of Patent: February 25, 2025Assignee: Comcast Cable Communications, LLCInventors: Thomas William Lynn, Yash Lachmandas Khemani, Henry Lu, Phillip Andrew Sanderson
-
Publication number: 20250063239Abstract: 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: ApplicationFiled: March 25, 2024Publication date: February 20, 2025Applicant: StoryFile, Inc.Inventors: Samuel Michael Gustman, Andrew Victor Jones, Michael Glenn Harless, Stephen David Smith, Heather Lynn Smith, Radoslav Momchilov Petkov
-
Publication number: 20250050842Abstract: 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: ApplicationFiled: August 9, 2023Publication date: February 13, 2025Inventors: Stuart C. Salter, Jeff Robert Seaman, Annette Lynn Huebner, Kenneth Patrick Mchugh, Andrew Stoscup, Brendan Diamond
-
Publication number: 20250028766Abstract: 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: ApplicationFiled: July 17, 2023Publication date: January 23, 2025Inventors: Pamela Lynn Toman, Andrew Clayton Scott, Johnathan Daniel Wilkes, Aaron Mark Isaksen, Matthew Stephen Kraning, Gregory David Heon
-
Patent number: 11843816Abstract: 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: GrantFiled: December 7, 2021Date of Patent: December 12, 2023Assignee: Sling TV L.L.C.Inventors: Dale Lynn Shepherd, Andrew Lynn, Curtis Delon Archibald
-
Publication number: 20230179821Abstract: 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: ApplicationFiled: December 7, 2021Publication date: June 8, 2023Applicant: Sling TV L.L.C.Inventors: Dale Lynn Shepherd, Andrew Lynn, Curtis Delon Archibald
-
Patent number: 11285481Abstract: 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: GrantFiled: September 1, 2017Date of Patent: March 29, 2022Assignee: Fluidic Analytics LimitedInventors: Anthony Douglas, Tuomas Pertti Jonathan Knowles, Thomas Mueller, Andrew Lynn
-
Publication number: 20170140157Abstract: 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: ApplicationFiled: January 30, 2017Publication date: May 18, 2017Inventor: Andrew Lynn Gardner
-
Patent number: 9626518Abstract: 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: GrantFiled: December 11, 2015Date of Patent: April 18, 2017Assignee: STORAGECRAFT TECHNOLOGY CORPORATIONInventor: Andrew Lynn Gardner
-
Publication number: 20160098569Abstract: 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: ApplicationFiled: December 11, 2015Publication date: April 7, 2016Inventor: Andrew Lynn Gardner
-
Patent number: 9304866Abstract: 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: GrantFiled: February 10, 2015Date of Patent: April 5, 2016Assignee: STORAGECRAFT TECHNOLOGY CORPORATIONInventor: Andrew Lynn Gardner
-
Publication number: 20160085634Abstract: 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: ApplicationFiled: February 10, 2015Publication date: March 24, 2016Inventor: Andrew Lynn Gardner
-
Publication number: 20160085630Abstract: 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: ApplicationFiled: June 24, 2015Publication date: March 24, 2016Inventor: Andrew Lynn Gardner
-
Patent number: 9152500Abstract: 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: GrantFiled: September 22, 2014Date of Patent: October 6, 2015Assignee: STORAGECRAFT TECHNOLOGY CORPORATIONInventor: Andrew Lynn Gardner
-
Patent number: 9003200Abstract: 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: GrantFiled: September 22, 2014Date of Patent: April 7, 2015Assignee: Storagecraft Technology CorporationInventor: Andrew Lynn Gardner
-
Patent number: 8914325Abstract: 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: GrantFiled: April 23, 2014Date of Patent: December 16, 2014Assignee: Storagecraft Technology CorporationInventor: Andrew Lynn Gardner
-
Patent number: 8874527Abstract: 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: GrantFiled: March 1, 2013Date of Patent: October 28, 2014Assignee: Storagecraft Technology CorporationInventors: Andrew Lynn Gardner, Nathan S. Bushman
-
Publication number: 20140250079Abstract: 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: ApplicationFiled: March 1, 2013Publication date: September 4, 2014Applicant: STORAGECRAFT TECHNOLOGY CORPORATIONInventors: Andrew Lynn Gardner, Nathan S. Bushman