Patents by Inventor Brad Daniels
Brad Daniels 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: 8727673Abstract: A metalcutting insert that is useful in chipforming and material removal from a workpiece. The metalcutting insert includes a metalcutting insert body, which includes a cutting edge having at least one discrete cutting location. The metalcutting insert body further contains a distinct interior coolant passage communicating with the discrete cutting location. The distinct interior coolant passage has a coolant passage inlet defining a coolant passage inlet cross-sectional area, a coolant passage discharge defining a coolant passage discharge cross-sectional area, and an axial coolant passage length. The distinct interior coolant passage defines a coolant flow cross-sectional area along the axial coolant passage length thereof. The metalcutting insert further includes a plurality of surface features for enhancing coolant flow to the cutting edge.Type: GrantFiled: June 2, 2011Date of Patent: May 20, 2014Assignee: Kennametal Inc.Inventors: Brad Daniel Hoffer, Thomas Owen Muller, Thomas Jerry Long, II
-
Publication number: 20130129436Abstract: An anti-rotation mounting mechanism is provided between an indexable insert and an insert-receiving pocket in the body of a machine tool, such as a milling cutter. The mechanism includes a plurality of curved stop surfaces uniformly disposed around the side surface of the insert, a portion of which is obliquely oriented with respect to the side surface of the insert, and an anti-rotation feature in the pocket of the tool body having a pair of engagement portions that are substantially complementary in shape to that of the stop surfaces for forming an interference joint between the pocket and the insert. The anti-rotation feature further includes a central planar portion that does not engage the stop surfaces. The mechanism effectively prevents rotation between the insert and pocket without the formation of point-type, localized stresses which can chip or break the insert.Type: ApplicationFiled: November 22, 2011Publication date: May 23, 2013Applicant: KENNAMETAL INC.Inventor: Brad Daniel Hoffer
-
Publication number: 20130033009Abstract: A hydraulic coupling system includes an adapter, a shell mill, a threaded member, and a chucking membrane. The adapter includes a tapered pilot disposed on and extending from an end face. The shell mill includes a central counter bore for enabling the pilot of the adapter to be inserted therein. The threaded member includes at least one sealing member and is capable of being threaded into a threaded bore of the shell mill. The chucking membrane includes an intermediate portion disposed between two flanges and forms a fluid-tight channel for hydraulic fluid. The chucking member has a tapered inside surface. When the threaded member is threaded into the shell mill, the tapered surfaces of the pilot and the chucking membrane cause an axial force to seat the end face of the shell mill firmly against the end face of the adapter.Type: ApplicationFiled: August 5, 2011Publication date: February 7, 2013Applicant: Kennametal Inc.Inventors: Brad Daniel Hoffer, Kevin Michael Gamble, Thomas Jerry Long, II
-
Patent number: 8151142Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: GrantFiled: October 31, 2007Date of Patent: April 3, 2012Assignee: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
-
Publication number: 20110229277Abstract: A metalcutting insert that is useful in chipforming and material removal from a workpiece. The metalcutting insert includes a metalcutting insert body, which includes a cutting edge having at least one discrete cutting location. The metalcutting insert body further contains a distinct interior coolant passage communicating with the discrete cutting location. The distinct interior coolant passage has a coolant passage inlet defining a coolant passage inlet cross-sectional area, a coolant passage discharge defining a coolant passage discharge cross-sectional area, and an axial coolant passage length. The distinct interior coolant passage defines a coolant flow cross-sectional area along the axial coolant passage length thereof. The metalcutting insert further includes a plurality of surface features for enhancing coolant flow to the cutting edge.Type: ApplicationFiled: June 2, 2011Publication date: September 22, 2011Applicant: KENNAMETAL INC.Inventors: Brad Daniel Hoffer, Thomas Owen Muller, Thomas Jerry Long, II
-
Patent number: 7865777Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: GrantFiled: October 31, 2007Date of Patent: January 4, 2011Assignee: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
-
Patent number: 7716530Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: GrantFiled: December 5, 2006Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
-
Publication number: 20080066069Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Applicant: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
-
Publication number: 20080059973Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: ApplicationFiled: October 31, 2007Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar
-
Publication number: 20070220518Abstract: Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.Type: ApplicationFiled: December 5, 2006Publication date: September 20, 2007Applicant: Microsoft CorporationInventors: Chad Verbowski, Brad Daniels, John Dunagan, Shan Lu, Roussi Roussev, Juhan Lee, Arunvijay Kumar