Patents by Inventor D. Anderson

D. Anderson 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: 20250147765
    Abstract: A method of branch prediction includes determining that a processor is to execute at least a portion of a first set of instructions. An address associated with a sequentially first instruction of the first set of instruction is determined, and a branch prediction index is determined based on the address and a branch history. A table is queried based on the branch prediction index to determine a predicted exit point of the first set of instructions. The processor fetches a subset of the first set of instructions based on the predicted exit point.
    Type: Application
    Filed: January 10, 2025
    Publication date: May 8, 2025
    Inventors: Kai Chirca, Timothy D. Anderson, David E. Smith, JR., Paul D. Gauvreau
  • Patent number: 12290771
    Abstract: A nanofiber filter wrap is a filter element comprising a polymer film including a first surface, a second surface opposite the first surface, an array of nanofibers extending from the first surface, a first end, a second end opposite the first end, and opposing first and second edges extending from the first end to the second end. The polymer film is wound or folded to form a plurality of spaced adjacent layers defining interlayer gaps extending through the filter element from the first edge to the second edge substantially normal to a basal plane defined by the second edge of the polymer film. A fluid flowed can be flowed through the interlayer gaps to contact at least a portion of the array of nanofibers whereby a contaminant contained in the fluid is at least partially filtered from the fluid.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: May 6, 2025
    Assignee: ULTRA SMALL FIBERS, LLC
    Inventors: William H. Hofmeister, Robert A. Van Wyk, Collin D. Anderson
  • Publication number: 20250129657
    Abstract: A fenestration unit with a first panel and a second panel, one panel being supported for sliding relative to the other. The fenestration unit includes an interpanel coupling system with a first coupling member and a second coupling member. The first coupling member includes a first facing member and a first projection that projects from the first facing member into an interpanel gap. The second coupling member includes a second facing member and a second projection that projects from the second facing member into the interpanel gap. The coupling system including a seal member that is attached to the first projection or the second projection. The seal member is configured to engage and resiliently deflect against the other of the first projection and the second projection when the second panel is in the closed position.
    Type: Application
    Filed: October 20, 2023
    Publication date: April 24, 2025
    Applicant: JELD-WEN, Inc.
    Inventors: Jacob D. Anderson, Layne R. Stubbs, Jack M. Mathes
  • Patent number: 12280324
    Abstract: The present application is direction to a system and method for preparing filter media from macro and nanofibers by ventilating a nanofiber media, combining the nanofiber media with macro fibers to form a hybrid media, inserting the hybrid media between a stitching plate and a stripper plate and alternatively inserting and withdrawing needles to combine the macro fibers with the nanofiber media and create a fiber web along at least one surface of the nanofiber media.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: April 22, 2025
    Assignee: Research Products Corporation
    Inventors: Thomas J. Anoszko, Gajanan Subray Bhat, Collin D. Anderson, William H. Hofmeister, Qin Sun, Jatin Champaklal Khanpara, Guolian Wu
  • Publication number: 20250117247
    Abstract: Techniques related to executing a plurality of instructions by a processor comprising receiving a first instruction for execution on an instruction execution pipeline, wherein the instruction execution pipeline is in a first execution mode, and wherein the first instruction is configured to utilize a first memory location, begin execution of the first instruction on the instruction execution pipeline, receiving an execution mode instruction to switch the instruction execution pipeline to a second execution mode, switching the instruction execution pipeline to the second execution mode based on the received execution mode instruction, receiving a second instruction for execution on the instruction execution pipeline, the second instruction configured to utilize the first memory location, determining that the first instruction and the second instruction utilize the first memory location, and stalling execution of the second instruction based on the determining.
    Type: Application
    Filed: December 19, 2024
    Publication date: April 10, 2025
    Inventors: Duc BUI, Timothy D. ANDERSON
  • Publication number: 20250117224
    Abstract: A nested loop controller includes a first register having a first value initialized to an initial first value, a second register having a second value initialized to an initial second value, and a third register configured as a predicate FIFO, initialized to have a third value. The second value is advanced in response to a tick instruction during execution of a loop. In response to the second value reaching a second threshold, the second register is reset to the initial second value. The nested loop controller further includes a comparator coupled to the second register and to the predicate FIFO and configured to provide an outer loop indicator value as input to the predicate FIFO when the second value is equal to the second threshold, and provide an inner loop indicator value as input to the predicate FIFO when the second value is not equal to the second threshold.
    Type: Application
    Filed: December 16, 2024
    Publication date: April 10, 2025
    Inventors: Kai Chirca, Timothy D. Anderson, Todd T. Hahn, Alan L. Davis
  • Publication number: 20250115050
    Abstract: A cartridge carriage and method for reducing damage to flexible circuits on fluid ejection cartridges. The carriage includes cavity therein configured to hold a fluid ejection cartridge in a fluid ejection device. The cavity includes opposing side walls attached to a front wall, a bottom wall attached to the opposing side walls perpendicular to the front wall, and a top wall distal from the bottom wall attached to the side walls and front wall. The front wall has a plurality of electrical contact pins and a first support ledge disposed apart from the electrical contact pins between the electrical contact pins and top wall. The first support ledge is configured to abut a first cartridge projection of the first fluid ejection cartridge to align the first fluid ejection cartridge with the plurality of electrical contact pins when the first fluid ejection cartridge is latched into the cartridge carriage.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 10, 2025
    Applicant: Funai Electric Co., Ltd.
    Inventor: James D. Anderson, JR.
  • Patent number: 12270161
    Abstract: A paving machine can include a frame; a screed coupled to the frame, the screed including one or more screed plates; one or more movable extender mechanisms located at a back end of each screed plate and configured to extend and retract up and down beneath the screed plate; and a controller configured to extend the one or more extender mechanisms a pre-determined distance before the screed begins a paving operation and to retract the one or more extender mechanisms after the screed has begun the paving operation.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 8, 2025
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Chad M. Thiesse, Bradley D Anderson, Ryan T. Thiesse, Ronald D. Wilson, Rick L. Mings, Bryan J. Downing, Anthony Paul Steinhagen, Mathew J. Hedrington
  • Publication number: 20250108918
    Abstract: A system includes processing circuitry and a drone that includes a marking mount that receives a marking device, a motion guide that provides a sliding framework for a reciprocating motion of the marking mount, and a shock absorption sub-assembly positioned between the marking mount and the motion guide. Control logic of the drone is configured to navigate, based on navigation instructions received from the processing circuitry, the drone to an area associated with a misapplication of a tape as applied to a substrate or a substrate defect, such that a distal tip of the marking device makes contact with the area associated with the tape misapplication or the substrate defect, while activating the shock absorption sub-assembly to at least partially absorb a shock caused by the contact between the distal tip of the marking device and the area associated with the tape misapplication or the substrate defect.
    Type: Application
    Filed: April 7, 2022
    Publication date: April 3, 2025
    Inventors: Patrick S. Bowden, Paul A. Kendrick, Nathaniel D. Anderson, Caitlin M. Race, Orlin B. Knudson, Francis J. Tate, Martin J. O. Widenbrant
  • Publication number: 20250098772
    Abstract: The e-vaping method includes providing a reservoir within a housing, the reservoir being configured to contain a pre-vapor formulation, first configuring ejectors to eject droplets of the pre-vapor formulation towards a vaporizing heater, the ejectors being in fluid communication with the reservoir, and second configuring a vaporizing heater to vaporize at least some of the droplets.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Applicant: Altria Client Services LLC
    Inventors: Raymond LAU, Eric HAWES, Terry BACHE, Ryan NEWCOMB, John Glenn EDELEN, James D. ANDERSON JR., Byron BELL
  • Patent number: 12260219
    Abstract: Disclosed herein are systems and methods for executing multiple instruction set architectures (ISAs) on a singular processing unit. In an implementation, a processor that includes a first decoder, a second decoder, instruction fetch circuitry, and instruction dispatch circuitry is configured to execute two separate instruction set architectures. In an implementation, the instruction fetch circuitry is configured to fetch instructions from an associated memory. In an implementation the instruction dispatch circuitry is coupled to the instruction fetch circuitry, the first decoder, and the second decoder and is configured to route instructions associated with a first ISA to the first decoder, and route instructions associated with a second ISA to the second decoder.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: March 25, 2025
    Assignee: Texas Instruments Incorporated
    Inventors: Duc Bui, Timothy D. Anderson, Paul Gauvreau
  • Patent number: 12251489
    Abstract: The present disclosure relates generally to chemical indicators. In particular, the chemical indicators are useful for monitoring sterilization processes. The chemical indicator includes a fluid pathway and a chamber comprises a chemical-indicating composition.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 18, 2025
    Assignee: Solventum Intellectual Properties Company
    Inventors: G. Marco Bommarito, Scott D. Anderson, Ryan W. Clarke, Paul N. Holt, William E. Foltz, Timothy J. Nies, Kevin D. Landgrebe
  • Publication number: 20250082980
    Abstract: An adjustable dumbbell system may include a base, two or more weights, a handle assembly, an additional weight, and selection assembly. The two or more weights may be supported by the base and grouped into a first set of weights associated with one end of the dumbbell system and a second set of weights associated with an opposing end of the dumbbell system. The handle assembly may be selectively fixedly joined to the first and second set of weights. The additional weight may be disposed distally of the handle assembly. The selection assembly may be secured to the additional weight. The selection assembly may include a selection member that may be linearly moveable between a selected position where the additional weight is operatively secured to the handle assembly and an unselected position where the additional weight is disengaged from the handle assembly.
    Type: Application
    Filed: August 9, 2024
    Publication date: March 13, 2025
    Applicant: Johnson Health Tech Retail, Inc.
    Inventors: Thomas H. Moran, Jason P. Petersen, Marcus L. Marjama, Todd D. Anderson, PJ M. Bush, Bryan W. Hamilton, Edward L. Flick
  • Patent number: 12247628
    Abstract: A universal joint (U-joint) assembly transmits torque from a drive component to a driven component across an articulating joint. The U-joint assembly includes male and female U-joint members, a central ball joint, and a retaining device configured to secure the assembly in an assembled configuration. The female U-joint member includes a cavity extending into a receptacle end thereof. The cavity terminates in a circular receptacle and includes a plurality of rectangular channels extending radially outward from the cavity at equal intervals, each channel defined by three planar drive surfaces. The male U-joint member has a drive end with a plurality of corresponding rectangular extensions protruding from an outer periphery of the drive end, each extension including a plurality of axial angular surfaces. When assembled, each of the angular surfaces of the drive end opposes a corresponding one of the drive surfaces of the cavity. Other embodiments are also disclosed.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: March 11, 2025
    Assignee: New Ventures Marketing, LLC
    Inventors: Gregory Clarence Goff, Patrick Daniel Gallagher, Daniel Robert Gallagher, Krista D. Anderson
  • Publication number: 20250075445
    Abstract: A compaction assembly can move in a direction of motion over particulate material. The compaction assembly can include a reciprocable agitating portion positioned along an axis perpendicular to the direction of motion. The agitating portion can move laterally along the axis and to agitate the material transverse to the direction of motion. The compaction assembly can further include a screed plate mounted behind the agitating portion with respect to the direction of motion, the screed plate configured to smooth the material.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 6, 2025
    Applicant: Caterpillar Paving Products Inc.
    Inventor: Bradley D. Anderson
  • Patent number: 12233770
    Abstract: A vehicle chock device includes a first body portion and a stepped-box body integrally formed with the first body portion. The stepped-box body has a lower portion and an upper portion. The stepped-box body transitions from a first generally planar, generally horizontal surface on the lower portion to an intermediate sloped surface to a generally planar, generally vertical surface on the upper portion. The lower portion has a second generally planar, generally horizontal surface configured to engage a supporting surface of a carrier vehicle on which an automobile is disposed. An opposite side of the upper portion that is opposite the generally planar, generally vertical surface defines a tire-contacting surface that is positioned to engage a vehicle tire of the automobile while the second generally planar, generally horizontal surface engages the supporting surface of the carrier vehicle.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: February 25, 2025
    Assignee: Transportation IP Holdings, LLC
    Inventors: John D. Anderson, Walter J. Peach
  • Patent number: 12223327
    Abstract: Techniques related to executing a plurality of instructions by a processor comprising a method for executing a plurality of instructions by a processor. The method comprises detecting a pipeline hazard based on one or more instructions provided for execution by an instruction execution pipeline, beginning execution of an instruction, of the one or more instructions on the instruction execution pipeline, stalling a portion of the instruction execution pipeline based on the detected pipeline hazard, storing a register state associated with the execution of the instruction based on the stalling, determining that the pipeline hazard has been resolved, and restoring the register state to the instruction execution pipeline based on the determination.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: February 11, 2025
    Assignee: Texas Instruments Incorporated
    Inventors: Timothy D. Anderson, Duc Bui, Joseph Zbiciak, Reid E. Tatge
  • Publication number: 20250045902
    Abstract: The present disclosure relates to a process and a system for assessing the performance of cleaning operations by utilizing an automatic read out routine for test strips subjected to a cleaning operation. Furthermore, the present disclosure relates to a computer program product capable of performing the process.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Inventors: Jan Sanders, Fernanda Furtado de Melo Albino, Sabine Swoboda, Sebastian Niebur, Nadine Göhring, Ann Mangskau, Carola Stingl, Daniel D. Anderson, Florian M. Witt, Christian Lührs, Andreas Krohn, Marc Delling
  • Publication number: 20250045230
    Abstract: This invention is a bus communication protocol. A master device stores bus credits. The master device may transmit a bus transaction only if it holds sufficient number and type of bus credits. Upon transmission, the master device decrements the number of stored bus credits. The bus credits correspond to resources on a slave device for receiving bus transactions. The slave device must receive the bus transaction if accompanied by the proper credits. The slave device services the transaction. The slave device then transmits a credit return. The master device adds the corresponding number and types of credits to the stored amount. The slave device is ready to accept another bus transaction and the master device is re-enabled to initiate the bus transaction. In many types of interactions a bus agent may act as both master and slave depending upon the state of the process.
    Type: Application
    Filed: August 26, 2024
    Publication date: February 6, 2025
    Inventors: David M. Thompson, Timothy D. Anderson, Joseph R.M. Zbiciak, Abhijeet A. Chachad, Kai Chirca, Matthew D. Pierson
  • Patent number: D1068756
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: April 1, 2025
    Inventors: Kaitlyn D. Anderson, Michael D. Brangoccio, Jesse D. Greenhalgh, Zachery L. Harger, Antonio Rivera Gonzalez