Patents by Inventor David L. Anderson

David L. 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).

  • Patent number: 7626588
    Abstract: Prescient cache management methods and systems are disclosed. In one embodiment, a local cache that operates within a raster engine operations stage of a graphics rendering pipeline is managed by following a number of caching decisions related to a number of cached tiles. Each of these cached tiles has a certain priority to remain in the local cache, with the priority corresponding to a conflict type received from a buffer operating within a pre-raster engine operations stage of the graphics rendering pipeline.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: December 1, 2009
    Assignee: NVIDIA Corporation
    Inventors: Steven E. Molnar, Mark J. French, Cass W. Everitt, Adam Clark Weitkemper, Phillip Keslin, David L. Anderson, George R. Lynch
  • Patent number: 7616209
    Abstract: Prescient cache management methods and systems are disclosed. In one embodiment, within a pre-raster engine operations stage in a graphics rendering pipeline, tile entries are stored in a buffer. Each of these tile entries is related a transaction request that enters the pre-raster engine operations stage and has a screen coordinates field and a conflict field. If this buffer includes a first tile entry, which is related to a first transaction request associated with a first tile, and a second tile entry, which is related to a second transaction request that enters the pre-raster engine operations stage after the first transaction request and is also associated with the first tile, the conflict field of the first tile entry is updated with a conflict type that reflects a number of tile entries between the first tile entry and the second tile entry.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: November 10, 2009
    Assignee: NVIDIA Corporation
    Inventors: Steven E. Molnar, Mark J. French, Cass W. Everitt, Adam Clark Weitkemper, Phillip Keslin, David L. Anderson, George R. Lynch
  • Patent number: 7519797
    Abstract: An event occurring in a graphics pipeline is detected and counted at the location of its occurrence using an event detector and a local counter. The event count maintained by the local counter is reported asynchronously to a global counter. The global counter is configured to be of higher precision than the local counter and is positioned at a place that is convenient for reporting the events, e.g., at the end of the graphics pipeline.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: April 14, 2009
    Assignee: NIVIDIA Corporation
    Inventors: Gregory J. Stiehl, David L. Anderson, Cass W. Everitt, Mark J. French, Steven E. Molnar
  • Publication number: 20070199467
    Abstract: A system and method for continuously printing images on a web material and continuously transferring the images to identity documents. A print component prints images on the web material. A registration component registers select images to identity documents. An applicator component applies the select images to the identity documents. A controller maintains throughput of the web material through the print component, registration component, and applicator component. The controller allows the system to continuously print images on the web material and continuously transfer the images to identity documents, in that it synchronizes cycles of the components, so that the components have simultaneous processing cycles and have simultaneous intervals between processing cycles.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 30, 2007
    Applicant: DataCard Corporation
    Inventors: David L. ANDERSON, James M. Jordan
  • Patent number: 7219466
    Abstract: An electronic animal trap with a CPU-controlled, rearming, three-killing-plate configuration and extended killing cycle for trapping and exterminating larger rodents such as rats. The high-voltage output circuit is connected to a pair of killing plates which are activated with a high-voltage pulse train for a killing cycle when a pest of known impedance is sensed across said pair of plates. A third killing plate, electrically coupled to a first plate of said pair of plates, is brought to the voltage level of the first plate within approximately 1 msec of circuit activation for increased kill and escape-prevention capabilities.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: May 22, 2007
    Assignee: Woodstream Corporation
    Inventors: Christopher T. Rich, Larry L. Harman, David L. Anderson
  • Patent number: 7156607
    Abstract: An apparatus for stacking incoming items includes a receiving mechanism for receiving incoming items, a stacking mechanism for receiving items from the receiving mechanism and stacking the items in a stacking area, a buffering mechanism for receiving incoming items when the stacking mechanism is full, and a stack unloading mechanism. Methods of operation include receiving an item in an item receiving mechanism, moving the item receiving mechanism to track the motion of a stacking mechanism, transferring the item from the receiving mechanism to the stacking mechanism, stacking the item in a stacking area, and unloading the stacking area when the stacking area is full of items.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: January 2, 2007
    Assignee: Douglas Machine, Inc.
    Inventors: David L. Anderson, Chad W. Hahn, Jason P. Lattimer
  • Patent number: 7010882
    Abstract: An electronic animal trap with a CPU-controlled, rearming, high voltage output circuit for trapping and exterminating pests. The high-voltage output circuit is connected to a pair of killing plates which are activated with a high-voltage pulse train for a period of time constituting a killing cycle when a known impedance is sensed across the plates. If, upon conclusion of the killing cycle, the impedance remains across the plates, the circuit activates a visual indicator to alert a user that the trap contains a dead mouse. However, if the impedance increases to that of an open circuit, likely meaning the animal has escaped, the circuit automatically rearms itself and no visual indicator is initiated.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: March 14, 2006
    Assignee: Woodstream Corporation
    Inventors: Christopher T. Rich, Larry L Harman, David L. Anderson, Michael J. Gehret
  • Patent number: 6997935
    Abstract: A phacoemulsification system includes a phacoemulsification handpiece including a cutting tip ultrasonically vibrated by an ultrasonic transducer. A power supply is provided for driving the ultrasonic transducer at a resonant frequency of the transducer and cutting tip and varying power to the transducer, in response to loading of the cutting tip, by phase shifting drive signals to the resonant converter which supplies power to the transducer.
    Type: Grant
    Filed: November 20, 2001
    Date of Patent: February 14, 2006
    Assignee: Advanced Medical Optics, Inc.
    Inventors: David L. Anderson, Nate G. Elsen, Michael W. Fellinger, Pravin V. Mehta
  • Patent number: 6957290
    Abstract: A distributed arbitration scheme includes arbiters with each agent. The arbiters receive request signals indicating which agents are arbitrating for the bus. Additionally, the agent currently using the bus broadcasts an agent identifier assigned to that agent. The arbiters receive the agent identifier and use the agent identifier as an indication of the winner of the preceding arbitration. Accordingly, the arbiters determine if the corresponding agent wins the arbitration, but may not attempt to calculate which other agent wins the arbitration. In one embodiment, the arbiter maintains a priority state indicative of which of the other agents are higher priority than the corresponding agent and which of the other agents are lower priority. In one implementation, the bus may be a split transaction bus and thus each requesting agent may include an address arbiter and each responding agent may include a data arbiter.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: October 18, 2005
    Assignee: Broadcom Corporation
    Inventors: Joseph B. Rowlands, David L. Anderson, Shailendra S. Desai
  • Patent number: 6865633
    Abstract: A system includes two or more agents and a distributed arbitration scheme for the bus to which the agents are connected. Thus, an arbiter corresponding to each agent is provided. The arbiters are reset using a first reset signal, while the agents are reset using a separate reset signal or signals. The arbiters are concurrently released from reset when the first reset signal is deasserted, and may have a consistent reset state to provide for synchronization of the arbiters. The agents may be independently released from reset by the separate reset signals. Accordingly, the arbiters may be synchronized and may remain synchronized even if the corresponding agents are released from reset at different times, or are temporarily held in reset for any reason.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: March 8, 2005
    Assignee: Broadcom Corporation
    Inventors: Joseph B. Rowlands, David L. Anderson, James Y. Cho
  • Patent number: 6837664
    Abstract: A rotary unloader (10) removes articles (26) from a magazine (24) and includes a carriage (12) rotating about a primary axis and a carrier (14), attached to the carriage (12), rotating about a secondary axis. The secondary axis is separated from the primary axis by a first radial spacing. The carrier (14) may have one or more handlers (16) attached at a second radial spacing. Where the carrier (14) includes multiple handlers (16), they may advantageously be equidistantly spaced and circumferentially located around the carrier (14). The first radial spacing is smaller than the second radial spacing to ensure an outward disposition of the handler (16) with regard to the primary axis. Rotation of the carriage (12) about the primary axis may be coupled to the rotation of the carrier (14) about the secondary axis by a gear system. The simultaneous rotation of the carriage (12) and the carrier (14) cooperates to produce a reciprocal motion of the handler (16).
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: January 4, 2005
    Assignee: Douglas Machine, Inc.
    Inventors: Donovan R. Blakesley, Paul H. Wagner, Jeremiah D. Rumohr, David L. Anderson
  • Patent number: 6836999
    Abstract: An electronic animal trap with a CPU-controlled, rearming, high voltage output circuit for trapping and exterminating pests. The high-voltage output circuit is connected to a pair of killing plates which are activated with a high-voltage pulse train for a period of time constituting a killing cycle when a known impedance is sensed across the plates. If, upon conclusion of the killing cycle, the impedance remains across the plates, the circuit activates a visual indicator to alert a user that the trap contains a dead mouse. However, if the impedance increases to that of an open circuit, likely meaning the animal has escaped, the circuit automatically rearms itself and no visual indicator is initiated.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: January 4, 2005
    Assignee: Woodstream Corporation
    Inventors: Christopher T. Rich, Larry L. Harman, David L. Anderson, Michael J. Gehret
  • Publication number: 20040231227
    Abstract: An electronic animal trap with a CPU-controlled, rearming, high voltage output circuit for trapping and exterminating pests. The high-voltage output circuit is connected to a pair of killing plates which are activated with a high-voltage pulse train for a period of time constituting a killing cycle when a known impedance is sensed across the plates. If, upon conclusion of the killing cycle, the impedance remains across the plates, the circuit activates a visual indicator to alert a user that the trap contains a dead mouse. However, if the impedance increases to that of an open circuit, likely meaning the animal has escaped, the circuit automatically rearms itself and no visual indicator is initiated.
    Type: Application
    Filed: October 20, 2003
    Publication date: November 25, 2004
    Inventors: Christopher T. Rich, Larry L. Harman, David L. Anderson, Michael J. Gehret
  • Patent number: 6796081
    Abstract: An electric or electronic animal trap wherein the housing includes a pair of spaced electrodes or charge plates in a killing chamber intermediate the trap entrance and a source of bait. Interposed in the pathway to the electrodes is at least one diverter which discourages a target animal from reversing direction before it is electrocuted. In one embodiment, juxtaposed to the entrance are at least two diverter members angularly offset relative to each other to define a maze-like path to lead a target animal to the charge plates for electrocution while discouraging reversal of direction and protecting against direct access to the charge plates through the entrance opening by children, pets or non-target species.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: September 28, 2004
    Assignee: Woodstream Corporation
    Inventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
  • Patent number: 6775947
    Abstract: An electric or electronic animal trap wherein the housing includes a pair of spaced electrodes or charge plates in a killing chamber intermediate the trap entrance and a source of bait. Interposed in the pathway to the electrodes is at least one diverter which discourages a target animal from reversing direction before it is electrocuted. In one embodiment, juxtaposed to the entrance are at least two diverter members angularly offset relative to each other to define a maze-like path to lead a target animal to the charge plates for electrocution while discouraging reversal of direction and protecting against direct access to the charge plates through the entrance opening by children, pets or non-target species.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: August 17, 2004
    Assignee: Woodstream Corporation
    Inventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
  • Publication number: 20040111952
    Abstract: An electric or electronic animal trap wherein the housing includes a pair of spaced electrodes or charge plates in a killing chamber intermediate the trap entrance and a source of bait. Interposed in the pathway to the electrodes is at least one diverter which discourages a target animal from reversing direction before it is electrocuted. In one embodiment, juxtaposed to the entrance are at least two diverter members angularly offset relative to each other to define a maze-like path to lead a target animal to the charge plates for electrocution while discouraging reversal of direction and protecting against direct access to the charge plates through the entrance opening by children, pets or non-target species.
    Type: Application
    Filed: November 12, 2003
    Publication date: June 17, 2004
    Applicant: Woodstream Corporation
    Inventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
  • Publication number: 20040111953
    Abstract: An electric or electronic animal trap wherein the housing includes a pair of spaced electrodes or charge plates in a killing chamber intermediate the trap entrance and a source of bait. Interposed in the pathway to the electrodes is at least one diverter which discourages a target animal from reversing direction before it is electrocuted. In one embodiment, juxtaposed to the entrance are at least two diverter members angularly offset relative to each other to define a maze-like path to lead a target animal to the charge plates for electrocution while discouraging reversal of direction and protecting against direct access to the charge plates through the entrance opening by children, pets or non-target species.
    Type: Application
    Filed: November 12, 2003
    Publication date: June 17, 2004
    Applicant: Woodstream Corporation
    Inventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
  • Patent number: 6735899
    Abstract: An electric or electronic animal trap wherein the housing includes a pair of spaced electrodes or charge plates in a killing chamber intermediate the trap entrance and a source of bait. Interposed in the pathway to the electrodes is at least one diverter which discourages a target animal from reversing direction before it is electrocuted. In one embodiment, juxtaposed to the entrance are at least two diverter members angularly offset relative to each other to define a maze-like path to lead a target animal to the charge plates for electrocution while discouraging reversal of direction and protecting against direct access to the charge plates through the entrance opening by children, pets or non-target species.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: May 18, 2004
    Assignee: Woodstream Corporation
    Inventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
  • Publication number: 20040047715
    Abstract: A rotary unloader (10) removes articles (26) from a magazine (24) and includes a carriage (12) rotating about a primary axis and a carrier (14), attached to the carriage (12), rotating about a secondary axis. The secondary axis is separated from the primary axis by a first radial spacing. The carrier (14) may have one or more handlers (16) attached at a second radial spacing. Where the carrier (14) includes multiple handlers (16), they may advantageously be equidistantly spaced and circumferentially located around the carrier (14). The first radial spacing is smaller than the second radial spacing to ensure an outward disposition of the handler (16) with regard to the primary axis. Rotation of the carriage (12) about the primary axis may be coupled to the rotation of the carrier (14) about the secondary axis by a gear system. The simultaneous rotation of the carriage (12) and the carrier (14) cooperates to produce a reciprocal motion of the handler (16).
    Type: Application
    Filed: September 10, 2002
    Publication date: March 11, 2004
    Inventors: Donovan R. Blakesley, Paul H. Wagner, Jeremiah D. Rumohr, David L. Anderson
  • Publication number: 20040049620
    Abstract: A system includes two or more agents and a distributed arbitration scheme for the bus to which the agents are connected. Thus, an arbiter corresponding to each agent is provided. The arbiters are reset using a first reset signal, while the agents are reset using a separate reset signal or signals. The arbiters are concurrently released from reset when the first reset signal is deasserted, and may have a consistent reset state to provide for synchronization of the arbiters. The agents may be independently released from reset by the separate reset signals. Accordingly, the arbiters may be synchronized and may remain synchronized even if the corresponding agents are released from reset at different times, or are temporarily held in reset for any reason.
    Type: Application
    Filed: August 13, 2003
    Publication date: March 11, 2004
    Applicant: Broadcom Corporation
    Inventors: Joseph B. Rowlands, David L. Anderson, James Y. Cho