Patents by Inventor Dan Frederick
Dan Frederick 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: 11607929Abstract: A block fitting assembly comprises a first block having a first fastener aperture formed therethrough, a second block having a second fastener aperture formed therethrough in axial alignment with the first fastener aperture, and a fastener extending through the first fastener aperture and the second fastener aperture to couple the first block to the second block. The block fitting assembly includes a thermal expansion compliancy feature in the form of at least one of an inner surface of the second block defining the second fastener aperture including an axially extending non-threaded portion adjacent a threaded portion thereof or the fastener including a necked portion having a smaller outer diameter than a minor thread diameter of a threaded portion of the fastener.Type: GrantFiled: July 23, 2019Date of Patent: March 21, 2023Assignee: HANON SYSTEMSInventors: Eric Kesler, Dan Frederick
-
Publication number: 20200047592Abstract: A block fitting assembly comprises a first block having a first fastener aperture formed therethrough, a second block having a second fastener aperture formed therethrough in axial alignment with the first fastener aperture, and a fastener extending through the first fastener aperture and the second fastener aperture to couple the first block to the second block. The block fitting assembly includes a thermal expansion compliancy feature in the form of at least one of an inner surface of the second block defining the second fastener aperture including an axially extending non-threaded portion adjacent a threaded portion thereof or the fastener including a necked portion having a smaller outer diameter than a minor thread diameter of a threaded portion of the fastener.Type: ApplicationFiled: July 23, 2019Publication date: February 13, 2020Inventors: Eric Kesler, Dan Frederick
-
Patent number: 10534589Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: GrantFiled: July 25, 2016Date of Patent: January 14, 2020Assignee: International Business Machines CorporationInventors: John Robert Dravnieks, John Robert Ehrman, Dan Frederick Greiner
-
Patent number: 10152307Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: GrantFiled: July 25, 2016Date of Patent: December 11, 2018Assignee: International Business Machines CorporationInventors: John Robert Dravnieks, John Robert Ehrman, Dan Frederick Greiner
-
Publication number: 20160335061Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: John Robert DRAVNIEKS, John Robert EHRMAN, Dan Frederick GREINER
-
Publication number: 20160335060Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Inventors: John Robert DRAVNIEKS, John Robert EHRMAN, Dan Frederick GREINER
-
Patent number: 9442747Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: GrantFiled: June 24, 2015Date of Patent: September 13, 2016Assignee: International Business Machines CorporationInventors: John Robert Dravnieks, John Robert Ehrman, Dan Frederick Greiner
-
Patent number: 9274820Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: GrantFiled: December 21, 2006Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: John Robert Dravnieks, John Robert Ehrman, Dan Frederick Greiner
-
Publication number: 20150293771Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: ApplicationFiled: June 24, 2015Publication date: October 15, 2015Inventors: John Robert DRAVNIEKS, John Robert EHRMAN, Dan Frederick GREINER
-
Publication number: 20080155499Abstract: Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer program. A mnemonic is processed in the computer program having a user defined definition and a translator definition. The mnemonic is interpreted according to the user defined definition in response to previously processing a mnemonic command specifying the mnemonic and the user defined definition. The mnemonic is interpreted according to the translator definition in response to previously processing a mnemonic command specifying the mnemonic and the translator definition.Type: ApplicationFiled: December 21, 2006Publication date: June 26, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Robert DRAVNIEKS, John Robert EHRMAN, Dan Frederick GREINER
-
Patent number: 7296862Abstract: A track frame or undercarriage is made to support a rubber track on suitable guide rollers. A tensioning roller is provided as one of the guide rollers on the interior of the track and is mounted on a pivoting bracket. The pivoting bracket moves the tensioning roller to a working position for creating tension in the track. An actuator provides a known force on the pivoting bracket to move the tensioning roller to its working position, using a controlled pressure applied to the actuator. Drive sprockets for the track are mounted onto a drive case that is mounted to the frame through pivoting linkages such that the drive case and the drive sprocket can be held in a working position and retracted away from the track. The position of the tensioning roller is maintained within set limits of retractions during use, by providing a stop to limit the amount that the tensioning roller can retract.Type: GrantFiled: May 3, 2005Date of Patent: November 20, 2007Assignee: Clark Equipment CompanyInventors: Larry E. Albright, Dan Frederick, Rodney Koch, Andrew A. Wehseler
-
Patent number: 7231993Abstract: A track driven machine has a pair of track frames on opposite sides thereof, and each of the track frames has a pair of laterally extending arms fixed thereto. The arms are joined to a machine frame only through vibration isolating elastomeric blocks that carry compression loads from the arms to the machine frame. The elastomeric blocks are held in place with bolts that pass through openings in the machine frame. There are second elastomeric blocks above each of the first blocks to support downward movement of the arms relative to the machine frame.Type: GrantFiled: November 18, 2004Date of Patent: June 19, 2007Assignee: Clark Equipment CompanyInventors: Larry E. Albright, Dan Frederick
-
Publication number: 20050252592Abstract: A track frame or undercarriage is made to support a rubber track on suitable guide rollers. A tensioning roller is provided as one of the guide rollers on the interior of the track and is mounted on a pivoting bracket. The pivoting bracket moves the tensioning roller to a working position for creating tension in the track. An actuator provides a known force on the pivoting bracket to move the tensioning roller to its working position, using a controlled pressure applied to the actuator. Drive sprockets for the track are mounted onto a drive case that is mounted to the frame through pivoting linkages such that the drive case and the drive sprocket can be held in a working position and retracted away from the track. The position of the tensioning roller is maintained within set limits of retractions during use, by providing a stop to limit the amount that the tensioning roller can retract.Type: ApplicationFiled: May 3, 2005Publication date: November 17, 2005Applicant: Clark Equipment CompanyInventors: Larry Albright, Dan Frederick, Rodney Koch, Andrew Wehseler
-
Publication number: 20050110346Abstract: A track driven machine has a pair of track frames on opposite sides thereof, and each of the track frames has a pair of laterally extending arms fixed thereto. The arms are joined to a machine frame only through vibration isolating elastomeric blocks that carry compression loads from the arms to the machine frame. The elastomeric blocks are held in place with bolts that pass through openings in the machine frame. There are second elastomeric blocks above each of the first blocks to support downward movement of the arms relative to the machine frame.Type: ApplicationFiled: November 18, 2004Publication date: May 26, 2005Applicant: Clark Equipment CompanyInventors: Larry Albright, Dan Frederick
-
Publication number: 20050035655Abstract: A drive track for a tracked vehicle has drive lugs on the interior side that are made in two rows, one row adjacent each of the lateral sides of the track and spaced apart on opposite sides of the longitudinal center plane of the track. The first row has lugs spaced a selected distance on center, and the second row lugs are spaced the same distance but offset one-half of the distance between the lugs in the first row along the length of the track. A drive sprocket or wheel has two sections, each with drive bars that are annularly offset from the other the same amount as the track lugs so that the rows of track lugs are driven by the drive wheel sections.Type: ApplicationFiled: August 11, 2004Publication date: February 17, 2005Applicants: Clark Equipment Company, Camoplast Inc.Inventors: Harold Beckstrom, Larry Albright, Dan Frederick, Michael Fitzgerald, Bruno Fillion
-
Publication number: 20040045747Abstract: A speed reduction drive is used with a crawler track that is an endless member mounted on suitable supports including a ground engaging portion for moving a vehicle attached to a track frame. The speed reduction drive comprises a drive case having an input shaft and an output shaft. The output shaft has a pair of track drive wheel sections mounted on opposite ends thereof that protrude out from the drive case. The input shaft has a sprocket drivably mounted thereon and carrying a chain that drives a sprocket on the drive shaft. The input shaft is driven with a hydraulic motor and has a normally spring-applied pressure released brake on the input shaft. The track drive wheel sections have bars or drive elements that engage lugs on the track to effect the driving arrangement when the track drive wheel sections are rotated.Type: ApplicationFiled: August 14, 2003Publication date: March 11, 2004Applicant: Clark Equipment CompanyInventors: Larry E. Albright, Dan Frederick
-
Patent number: 6286089Abstract: A system that employs virtual addressing for structures in a coupling facility. The system operates to share data among two or more processes that execute on central processing complexes. The central processing complexes each have an inter-system channel connected to a coupling facility. The coupling facilitcludes coupling facility receivers where each receiver connects to one of the inter-system channels for making transfers between the coupling facility and the central processing complexes. The coupling facility includes storage, connected to the coupling facility receivers, for storing control objects and data objects at real addresses in one or more structures, where the real address are translatable from corresponding virtual addresses. The coupling facility includes CPUs, connected to the coupling facility receivers and to the storage, for controlling the operation of the coupling facility.Type: GrantFiled: August 24, 1999Date of Patent: September 4, 2001Assignee: Amdahl CorporationInventors: Dan Frederick Greiner, Kai Chiu Wong
-
Patent number: D504136Type: GrantFiled: May 28, 2003Date of Patent: April 19, 2005Assignee: Clark Equipment CompanyInventors: Larry E. Albright, James E. Asche, Dan Frederick, Thomas J. Roan, Gary W. Weddle
-
Patent number: D492327Type: GrantFiled: June 24, 2003Date of Patent: June 29, 2004Assignee: Clark Equipment CompanyInventors: Larry E. Albright, James E. Asche, Dan Frederick, Thomas J. Roan, Gary W. Weddle