Patents by Inventor Neal Thomas

Neal Thomas 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: 11940171
    Abstract: A diffuser assembly includes a first blade pivotably coupled to a housing and configured to rotate about a first axis and includes second blade pivotably coupled to the housing and configured to rotate about a second axis. The diffuser assembly includes a linkage mechanism coupled to the first blade and the second blade and configured to transition between a first configuration and a second configuration. In the first configuration, the linkage mechanism is configured to induce rotation of the second blade about the second axis in a first direction in response to rotation of the first blade about the first axis in the first direction. In the second configuration, the linkage mechanism is configured to induce rotation of the second blade about the second axis in a second direction, opposite the first direction, in response to rotation of the first blade about the first axis in the first direction.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: March 26, 2024
    Assignee: Air Distribution Technologies IP, LLC
    Inventors: Justin Eagan Anderson, Ramesh Parjapat, Neal Thomas Holden, Mark James Costello, Sr.
  • Patent number: 11722150
    Abstract: Embodiments are directed to error resistant logging. A write-ahead log (WAL) for preserving a verifiable record of file system activity may be provided such that the WAL may include a sequence of log blocks that each may include a cyclic redundancy check (CRC) value of a next adjacent log block in the WAL. In response to executing a file system operation associated with payload data, further actions may be performed, including: generating log blocks based on the payload data; generating a log segment that includes the log blocks; modifying a portion of the contents of a head-block of the log segment such that the modified head-block of the log segment has a CRC value that matches a CRC value of a tail-block of the WAL; copying the contents of the modified head-block of the log segment into the tail-block of the WAL.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: August 8, 2023
    Assignee: Qumulo, Inc.
    Inventors: Neal Thomas Fachan, Stephen Craig Fleischman, Conner Saltiel Hansen, David Patrick Rogers, III, Thomas Gregory Rothschilds, Hanqing Zhang
  • Publication number: 20230233952
    Abstract: A method of manufacturing a toy finger skateboard may include inserting a flange portion of a toy finger skateboard truck into a flange receiver of a toy finger skateboard deck. The toy finger skateboard truck is moved such that a column portion of the toy finger skateboard truck is received by a through hole of the toy finger skateboard deck, and then, the method involves interacting with a top end of the column portion of the toy finger skateboard truck to affix the toy finger skateboard truck to the toy finger skateboard deck. A portion of the top end of the column portion may be cylindrical. The top end of the column portion of the toy finger skateboard truck may be welded to a seat portion of the toy finger skateboard deck, and the welding may include spin welding.
    Type: Application
    Filed: July 5, 2022
    Publication date: July 27, 2023
    Inventors: Tyler Kenney, Timothy Rettberg, Neal Thomas Smith
  • Patent number: 11554327
    Abstract: A toy finger board kit includes a board and at least one shoe. Each shoe includes a finger hole in an upper of the shoe and at least one bracket on a sole of shoe. The at least one bracket is configured to removably attach the at least one shoe to the board. In some instances, the board is formed by inserting a flange portion of a toy finger skateboard truck into a flange receiver of a toy finger skateboard deck. Then, the toy finger skateboard truck is moved such that a column portion of the toy finger skateboard truck is received by a through hole of the toy finger skateboard deck. Finally, a top end of the column portion of the toy finger skateboard truck is affixed to the toy finger skateboard truck to the toy finger skateboard deck.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: January 17, 2023
    Assignee: Mattel, Inc.
    Inventors: Tyler Kenney, Timothy Rettberg, Neal Thomas Smith
  • Patent number: 11443879
    Abstract: An integrated magnetic device has a magnetic core which includes layers of the magnetic material located in a trench in a dielectric layer. The magnetic material layers are flat and parallel to a bottom of the trench, and do not extend upward along sides of the trench. The integrated magnetic device is formed by forming layers of the magnetic material over the dielectric layer and extending into the trench. A protective layer is formed over the magnetic material layers. The magnetic material layers are removed from over the dielectric layer, leaving the magnetic material layers and a portion of the protective layer in the trench. The magnetic material layers along sides of the trench are subsequently removed. The magnetic material layers along the bottom of the trench provide the magnetic core.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: September 13, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Fuchao Wang, Yousong Zhang, Neal Thomas Murphy, Brian Zinn, Jonathan P. Davis
  • Publication number: 20220228769
    Abstract: A diffuser assembly includes a first blade pivotably coupled to a housing and configured to rotate about a first axis and includes second blade pivotably coupled to the housing and configured to rotate about a second axis. The diffuser assembly includes a linkage mechanism coupled to the first blade and the second blade and configured to transition between a first configuration and a second configuration. In the first configuration, the linkage mechanism is configured to induce rotation of the second blade about the second axis in a first direction in response to rotation of the first blade about the first axis in the first direction. In the second configuration, the linkage mechanism is configured to induce rotation of the second blade about the second axis in a second direction, opposite the first direction, in response to rotation of the first blade about the first axis in the first direction.
    Type: Application
    Filed: January 18, 2022
    Publication date: July 21, 2022
    Inventors: Justin Eagan Anderson, Ramesh Parjapat, Neal Thomas Holden, Mark James Costello, SR.
  • Publication number: 20220205677
    Abstract: A diffuser assembly for a heating, ventilation, and air conditioning (HVAC) system includes a housing having a wall and a passage formed in the wall. The diffuser assembly also includes a first adjustment panel moveably coupled to the wall and having a first flange and a second adjustment panel moveably coupled to the wall and having a second flange. The first flange and the second flange define at least a portion of an inlet port of the diffuser assembly that extends through the passage. The inlet port is configured to fluidly couple to a duct and direct an air flow from the duct into an interior volume of the housing. The first adjustment panel and the second adjustment panel are configured to translate along the wall to adjust a size of the inlet port.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 30, 2022
    Inventors: Justin Eagan Anderson, Ramesh Parjapat, Neal Thomas Holden, Vikas Hari Dhote, Mark James Costello, SR.
  • Patent number: 11360936
    Abstract: Embodiments are directed to managing data in a file system. An object from the file system that has parent objects may be provided. A snapshot in a current epoch may be generated such that the first snapshot may be based on the object and descendants of the object. A coverage set may be provided for the object that references the snapshot and also references each other snapshot that includes the parent objects. Read-only access to a version of the object may be provided based on a correspondence of the version and a snapshot referenced by the coverage set of the object. A coverage engine compares the update to a coverage update epoch (cue) associated with the parent objects. The coverage engine updates coverage sets of the parent objects based on grandparents of the object.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: June 14, 2022
    Assignee: Qumulo, Inc.
    Inventors: Steven Henry Haber, John Brazel, Neal Thomas Fachan, Robert Edward Gebert, Zacharie Lamont Kirsch, Aaron James Passey, Thomas Scott Urban
  • Patent number: 11294604
    Abstract: Embodiments are directed to managing data in a file system that includes a plurality of storage nodes and a plurality of storage volumes such that each storage node may be a compute instance provided by a cloud computing environment (CCE) and each storage volume may be based on blobs provided by the CCE. Write requests that include write data may be provided. A lowest range of addresses in the storage volume may be determined for storing the write data. Buckets may be determined based on the range of addresses and the write data assigned to the buckets. If portions of the buckets remain unassigned, other data may be provided from a cache volume or the blobs. The write data and the other data may be written to the portion of the blobs.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 5, 2022
    Assignee: Qumulo, Inc.
    Inventors: Matthew Christopher McMullan, Philip Ernst Taron, Nicholas John Carter, Neal Thomas Fachan, Tyler Morrison Moody, Brian Matthew Richer, Matthew Thomas Roberts, Sudhesh Kumar Suresh
  • Patent number: 10862278
    Abstract: The disclosed invention ensures safe operation of an electrical switchgear by preventing an operator from contacting or interacting with an active circuit breaker. The locking system prevents a door to the interior of the switchgear from opening until the circuit breaker is in a disengaged position. A circuit breaker decoupler, accessible from the exterior of the switchgear, directly manipulates the circuit breaker into disengagement and also allows physical manipulation of the circuit breaker. By having the decoupler and tool interface in the same device, this removes the need to open the arc covers, negating arc resistance.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: December 8, 2020
    Assignee: M&I Electric, LLC
    Inventors: Neal Thomas Hare, Thomas Matthew Stevens
  • Patent number: 10705811
    Abstract: A system and method for automatic instrumentation of mobile applications is presented. Mobile applications are typically executed in mobile runtime environments or operating system that is restricted compared to their conventional counterparts. Those restrictions include features that allow one to examine and modify code of application during the runtime of the application. Those features that are used by instrumentation based monitoring systems dedicated for conventional applications are thus not available for the instrumentation of mobile application. The system and method allow automatic instrumentation in a static way, either by persistently placing instrumentation code into mobile applications or by persistently adapting mobile applications in a way to perform a static instrumentation on application startup.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 7, 2020
    Assignee: Dynatrace LLC
    Inventors: Brian Duc Minh Le, Edward H. Klos, Clemens Fuchs, Dan Barr, Neal Thomas Leverenz
  • Patent number: 10621147
    Abstract: Embodiments are directed to a file system engine that provides a file system with parent objects associated with child objects. The file system engine provides a replication snapshot associated with an epoch of the file system such that each child object modified during the epoch and each associated parent object is associated with the replication snapshot. A root object of a portion of the file system included in the replication snapshot may be provided. A replication engine may traverse the portion of file system starting from the root object such that the parent objects that are not associated with the replication snapshot are omitted from the traversal. The replication engine may determine replication objects based on the traversal such that each replication object was modified during the epoch. Then the replication engine may execute a replication job that copies replication objects to a target file system.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 14, 2020
    Assignee: Qumulo, Inc.
    Inventors: Junjie Liang, Neal Thomas Fachan, Kevin David Jamieson, Kevin Ross O'Neill, Michael Anthony Chmiel
  • Patent number: 10606812
    Abstract: Embodiments are directed to file systems. A replication engine may establish a secure communication channel between a source file system and a target file system. The replication engine may: instantiate a replication job associated with rules; determine changes in the source file system; determine characteristics of the replication job that may be based on the changes; compare the to the characteristics and a black-out schedule; execute the replication job to communicate the changes in the source file system to the target file system based on a result of the comparison. Upon completion of the replication job, the replication engine may automatically instantiating a next replication job to copy subsequent changes in the source file system to the target file system.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 31, 2020
    Assignee: Qumulo, Inc.
    Inventors: Ezra Elias Kilty Cooper, Neal Thomas Fachan, Junjie Liang, Kevin Ross O'Neill, Michael Anthony Chmiel
  • Patent number: 10589454
    Abstract: A blow molded synthetic resin bottle has a body and an elongated neck with the body providing a shoulder extending about the base of the neck. The neck has a first collar extending thereabout spaced adjacent the shoulder and at least one additional collar extending thereabout adjacent the upper end of the neck. The resin in the neck is substantially unoriented. To produce the bottle, a synthetic resin preform is injection molded with a generally tubular body and the elongated neck. This preform is placed in a blow mold cavity having a body receiving portion and a neck receiving portion that has a recess extending thereabout seating the first collar therein. The additional collar is disposed outwardly of the mold cavity and is disposed on the upper surface of the mold.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: March 17, 2020
    Assignee: Silgan Plastics LLC
    Inventors: Randal Porter, Neal Thomas
  • Publication number: 20190377802
    Abstract: Embodiments are directed to managing data in a file system. An object from the file system that has parent objects may be provided. A snapshot in a current epoch may be generated such that the first snapshot may be based on the object and descendants of the object. A coverage set may be provided for the object that references the snapshot and also references each other snapshot that includes the parent objects. Read-only access to a version of the object may be provided based on a correspondence of the version and a snapshot referenced by the coverage set of the object. A coverage engine compares the update to a coverage update epoch (cue) associated with the parent objects. The coverage engine updates coverage sets of the parent objects based on grandparents of the object.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Steven Henry Haber, John Brazel, Neal Thomas Fachan, Robert Edward Gebert, Zacharie Lamont Kirsch, Aaron James Passey, Thomas Scott Urban
  • Publication number: 20190341181
    Abstract: An integrated magnetic device has a magnetic core which includes layers of the magnetic material located in a trench in a dielectric layer. The magnetic material layers are flat and parallel to a bottom of the trench, and do not extend upward along sides of the trench. The integrated magnetic device is formed by forming layers of the magnetic material over the dielectric layer and extending into the trench. A protective layer is formed over the magnetic material layers. The magnetic material layers are removed from over the dielectric layer, leaving the magnetic material layers and a portion of the protective layer in the trench. The magnetic material layers along sides of the trench are subsequently removed. The magnetic material layers along the bottom of the trench provide the magnetic core.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Inventors: Fuchao Wang, Yousong Zhang, Neal Thomas Murphy, Brian Zinn, Jonathan P. Davis
  • Publication number: 20190332579
    Abstract: Embodiments are directed to file systems. A replication engine may establish a secure communication channel between a source file system and a target file system. The replication engine may: instantiate a replication job associated with rules; determine changes in the source file system; determine characteristics of the replication job that may be based on the changes; compare the to the characteristics and a black-out schedule; execute the replication job to communicate the changes in the source file system to the target file system based on a result of the comparison. Upon completion of the replication job, the replication engine may automatically instantiating a next replication job to copy subsequent changes in the source file system to the target file system.
    Type: Application
    Filed: September 7, 2018
    Publication date: October 31, 2019
    Inventors: Ezra Elias Kilty Cooper, Neal Thomas Fachan, Junjie Liang, Kevin Ross O'Neill
  • Patent number: 10460122
    Abstract: Embodiments are directed to managing data in a file system. A file system engine provides a file system that includes file system objects that may be accessible by two or more clients that use different native permission schemes. And, a permissions engine may determine map rules based on characteristics of a request to access request a file. The permission engine may execute the one or more map rules to provide platform permission values based on the native permission values. The permission engine may compare requested platform permission values to the platform permission values associated with the file. The permission engine may provide the access rights to the file based on an affirmative result of the comparison.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 29, 2019
    Assignee: Qumulo, Inc.
    Inventors: Michael Patrick Kirby, Iain Michael Christopher Peet, Garrett Mathew Nickel, Neal Thomas Fachan
  • Patent number: 10432457
    Abstract: In general, embodiments of the invention relate to a method for modifying a targeted subset of a table row (consisting of assorted data) on a network element. More specifically, a network element agent, executing on the network element, may request that changes be applied to a portion of the assorted data, hence the targeted subset, without affecting the remainder of the table row (which may include data relevant to the responsibilities of other network element agents). Through the application of masking, changes applied only to the targeted subset may be achieved.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 1, 2019
    Assignee: Arista Networks, Inc.
    Inventors: Robert Marinelli, Aaron Levitan, Neal Thomas Nuckolls, Grzegorz Poloczek
  • Patent number: 10403424
    Abstract: An integrated magnetic device has a magnetic core which includes layers of the magnetic material located in a trench in a dielectric layer. The magnetic material layers are flat and parallel to a bottom of the trench, and do not extend upward along sides of the trench. The integrated magnetic device is formed by forming layers of the magnetic material over the dielectric layer and extending into the trench. A protective layer is formed over the magnetic material layers. The magnetic material layers are removed from over the dielectric layer, leaving the magnetic material layers and a portion of the protective layer in the trench. The magnetic material layers along sides of the trench are subsequently removed. The magnetic material layers along the bottom of the trench provide the magnetic core.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: September 3, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Fuchao Wang, Yousong Zhang, Neal Thomas Murphy, Brian Zinn, Jonathan P. Davis