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: 7626588Abstract: 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: GrantFiled: June 16, 2006Date of Patent: December 1, 2009Assignee: NVIDIA CorporationInventors: Steven E. Molnar, Mark J. French, Cass W. Everitt, Adam Clark Weitkemper, Phillip Keslin, David L. Anderson, George R. Lynch
-
Patent number: 7616209Abstract: 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: GrantFiled: June 16, 2006Date of Patent: November 10, 2009Assignee: NVIDIA CorporationInventors: Steven E. Molnar, Mark J. French, Cass W. Everitt, Adam Clark Weitkemper, Phillip Keslin, David L. Anderson, George R. Lynch
-
Patent number: 7519797Abstract: 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: GrantFiled: November 2, 2006Date of Patent: April 14, 2009Assignee: NIVIDIA CorporationInventors: Gregory J. Stiehl, David L. Anderson, Cass W. Everitt, Mark J. French, Steven E. Molnar
-
Publication number: 20070199467Abstract: 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: ApplicationFiled: February 27, 2007Publication date: August 30, 2007Applicant: DataCard CorporationInventors: David L. ANDERSON, James M. Jordan
-
Patent number: 7219466Abstract: 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: GrantFiled: September 1, 2004Date of Patent: May 22, 2007Assignee: Woodstream CorporationInventors: Christopher T. Rich, Larry L. Harman, David L. Anderson
-
Patent number: 7156607Abstract: 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: GrantFiled: October 7, 2003Date of Patent: January 2, 2007Assignee: Douglas Machine, Inc.Inventors: David L. Anderson, Chad W. Hahn, Jason P. Lattimer
-
Patent number: 7010882Abstract: 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: GrantFiled: November 17, 2004Date of Patent: March 14, 2006Assignee: Woodstream CorporationInventors: Christopher T. Rich, Larry L Harman, David L. Anderson, Michael J. Gehret
-
Patent number: 6997935Abstract: 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: GrantFiled: November 20, 2001Date of Patent: February 14, 2006Assignee: Advanced Medical Optics, Inc.Inventors: David L. Anderson, Nate G. Elsen, Michael W. Fellinger, Pravin V. Mehta
-
Patent number: 6957290Abstract: 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: GrantFiled: October 6, 2000Date of Patent: October 18, 2005Assignee: Broadcom CorporationInventors: Joseph B. Rowlands, David L. Anderson, Shailendra S. Desai
-
Patent number: 6865633Abstract: 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: GrantFiled: August 13, 2003Date of Patent: March 8, 2005Assignee: Broadcom CorporationInventors: Joseph B. Rowlands, David L. Anderson, James Y. Cho
-
Patent number: 6837664Abstract: 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: GrantFiled: September 10, 2002Date of Patent: January 4, 2005Assignee: Douglas Machine, Inc.Inventors: Donovan R. Blakesley, Paul H. Wagner, Jeremiah D. Rumohr, David L. Anderson
-
Patent number: 6836999Abstract: 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: GrantFiled: October 20, 2003Date of Patent: January 4, 2005Assignee: Woodstream CorporationInventors: Christopher T. Rich, Larry L. Harman, David L. Anderson, Michael J. Gehret
-
Publication number: 20040231227Abstract: 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: ApplicationFiled: October 20, 2003Publication date: November 25, 2004Inventors: Christopher T. Rich, Larry L. Harman, David L. Anderson, Michael J. Gehret
-
Patent number: 6796081Abstract: 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: GrantFiled: November 12, 2003Date of Patent: September 28, 2004Assignee: Woodstream CorporationInventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
-
Patent number: 6775947Abstract: 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: GrantFiled: November 12, 2003Date of Patent: August 17, 2004Assignee: Woodstream CorporationInventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
-
Publication number: 20040111952Abstract: 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: ApplicationFiled: November 12, 2003Publication date: June 17, 2004Applicant: Woodstream CorporationInventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
-
Publication number: 20040111953Abstract: 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: ApplicationFiled: November 12, 2003Publication date: June 17, 2004Applicant: Woodstream CorporationInventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
-
Patent number: 6735899Abstract: 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: GrantFiled: December 17, 2002Date of Patent: May 18, 2004Assignee: Woodstream CorporationInventors: David L. Anderson, Michael J. Gehret, David W. Swift, Christopher T. Rich
-
Publication number: 20040047715Abstract: 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: ApplicationFiled: September 10, 2002Publication date: March 11, 2004Inventors: Donovan R. Blakesley, Paul H. Wagner, Jeremiah D. Rumohr, David L. Anderson
-
Publication number: 20040049620Abstract: 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: ApplicationFiled: August 13, 2003Publication date: March 11, 2004Applicant: Broadcom CorporationInventors: Joseph B. Rowlands, David L. Anderson, James Y. Cho