St. Vincent DePaul College, B.A., 1968; University of Louvain, Belgium, Ph.B., 1969; University of Louvain, Belgium, Ph.B., 1969; University of Louvain, Belgium, 1970; University of Louvain, Belgium, 1970
P O Box 377, Saltspring Island, BC V8K 2W1 2505370732
445 Arborshade Trce, Duluth, GA 30097
James H Booth President
C.W. AUGERING, INC
James H Booth President
CZAR COAL CORPORATION
James H Booth President
APEX ENERGY, INC
James H. Booth President
United States Achievement Academy Scholarship Foundation, Inc Membership Organizations, Nec, Nsk
2528 Palumbo Dr, Lexington, KY 40509 8592695671, 8593090026
James H. Booth President
COAL TRANSPORT, INC Transportation and Warehousing · Truck Transportation · General Freight Trucking · Local Trucking Operator
1441 Riverfront Rd, Lovely, KY 41231 PO Box 370, Lovely, KY 41231 2408 Sir Barton Way SUITE 325, Lexington, KY 6217 Ky Rte 3, Lovely, KY 41231 6067895884
Us Patents
Method And Apparatus For Providing A Clock Generation Circuit For Digitally Controlled Frequency Or Spread Spectrum Clocking
An improved clock generation circuit is provided that operates with a single input clock frequency, and includes a Phase Locked Loop circuit (PLL) with a digital accumulator in the feedback loop, in which either the Most Significant Bit or the Carry Bit of the binary adder is used as the modulated feedback clock to the phase/frequency detector of the PLL. In one embodiment, a fixed add/phase amount is used to drive one of the inputs of the binary adder to generate a fixed output frequency. If it is desired to modulate the output frequency, then an Add Amount Modulator circuit can be provided that presents a varying numeric value to one of the inputs of the binary adder. The MSB or Carry Bit is communicated to an address look-up table, which then outputs an address to a memory circuit, which in turn presents a different add amount to the binary adder. If a periodic modulation is desired, the address look-up table will point to add amounts that create a particular periodic output frequency profile, which could include a Spread Spectrum profile. Certain optional circuits may be included, such as: a pre-multiply or pre-divide circuit to either increase or decrease the frequency of the input clock signal before it reaches the phase/frequency detector of the PLL; an output divider to provide a lower output clock frequency; a feedback divider to lower the VCOs output frequency before it is directed into the digital accumulator; a synchronizing input (Sync Input); a synchronizing output (Sync Output); a Base Number register to keep the memory size of the look-up table to a reasonably small value; or a Start Number register to provide the add amount upon initialization.
James Ronald Booth - Nicholasville KY, US Mike Partington - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 9/445
US Classification:
702186
Abstract:
A boot validation system and method may be used in a computer system to validate boot code before allowing the computer system to execute the boot code. In particular, a secure hash algorithm may be used to compute a hash value of the boot code and the computed hash value may be compared to a preprogrammed hash value stored in a secure non-volatile device. If the hash values match the boot code may be validated and the system may then be allowed to execute the boot code. Once the boot code is validated, the boot code may be executed to validate other code (e. g. , firmware) in the computer system. In an exemplary embodiment, the boot validation systems and method may be used in an imaging device, such as a printer.
Addressing, Command Protocol, And Electrical Interface For Non-Volatile Memories Utilized In Recording Usage Counts
Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, or a punch out bit field. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
Addressing And Command Protocols For Non-Volatile Memories Utilized In Recording Usage Counts
James Ronald Booth - Nicholasville KY, US Bryan Scott Willett - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28
US Classification:
711156, 711103, 711148, 711150
Abstract:
Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, or a punch out bit field. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
Dual Boot Strategy To Authenticate Firmware In A Computing Device
James R. Booth - Nicholasville KY, US John F. Gostomski - Lexington KY, US Mike Partington - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 21/00
US Classification:
713 2, 713194, 726 26, 726 34
Abstract:
Methods for authenticating firmware in a computing device include partitioning functions critical to the intended role of the computing device so that, upon successful authentication of the firmware, all functions of the device are made operational. Otherwise, the computing device behaves in a diagnostic mode of operation to assist users in troubleshooting to eventually authenticate firmware. At least first and second sets of firmware are loaded at various times into a controller of the computing device with the first set occurring without verification of trustworthiness, while the second set occurs upon authentication of the first. The second is used to authenticate a remainder set of firmware. Particular computing devices contemplate laser printers, mobile phones, PDA's, gaming consoles, etc. Firmware downloads, error messaging, hash comparisons, signature table construction, page-in techniques, computer program products, and particular computing arrangements are other noteworthy features, to name a few.
Addressing, Command Protocol, And Electrical Interface For Non-Volatile Memories Utilized In Recording Usage Counts
James Ronald Booth - Nicholasville KY, US Bryan Scott Willett - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28
US Classification:
711156, 711103, 711148, 711150, 711154
Abstract:
Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
James Booth - Nicholasville KY, US John Gostomski - Lexington KY, US
International Classification:
H04B 3/20
US Classification:
370289000, 713150000
Abstract:
A method and computer program product for selecting a secret value from a plurality of secret values, thus defining a chosen secret value. The chosen secret value is combined with a data value to generate a primary hybrid data value. The primary hybrid data value is processed to generate a processed primary hybrid data value, which is provided to a secondary device for authentication.
Systems And Methods For Secure Communication Over Wired Transmission Channels
A method of secure communication includes encoding a communication by separating the communication into at least two communication parts, such that each of the at least two communication parts comprises at least a portion of the communication. The communication parts may further be encoded with random or pseudo-random data. The at least two communication parts are transmitted over separate wired communication channels, and subsequently decoded to reconstruct the communication.
Aug 2013 to 2000 IT Field TechnicianXerox Portland, OR Feb 2012 to Sep 2012 IT Field Support EngineerBluewater Computer Pros Oxford, FL Jun 2009 to Sep 2011 Desktop Support TechnicianBancTec Savannah, GA May 1998 to Jan 2009 Senior Field Support Computer TechnicianXS International Atlanta, GA Jun 1997 to May 1998 Computer Technician
Education:
Northern Arizona University Flagstaff, AZ 1997 BS in BusinessNottingham Trent University 1994
Royal American Management Tampa, FL Oct 2012 to Jan 2014 Community ManagerMortgage Consulting Services Tampa, FL Mar 2012 to Oct 2012 Property/Asset Preservation CoordinatorGreystone Property Management Lexington, KY Mar 2011 to Jan 2012 Assistant Property ManagerTowne Properties Lexington, KY Mar 2010 to Dec 2010 Leasing ManagerWoodforest Bank Lexington, KY Mar 2009 to Mar 2010 Sales LeadWoodforest Bank Lexington, KY Feb 2008 to Mar 2010 Retail Personal BankerPark Plaza Apartments Lexington, KY Sep 2007 to Feb 2008 Leasing SpecialistMcDonalds Paintsville, KY Aug 1999 to Apr 2005 Manager Trainee
Education:
University Of Kentucky Lexington, KY May 2007 Associates in Arts
Oct 2013 to 2000 Garbage Truck DriverMachine Maintenance Jacksonville, FL Jul 2013 to Sep 2013 AdjustorTransport Driver/Warehouse Jacksonville, FL Apr 2008 to Jan 2013 CDL Class A DriverCDL Green Bay, WI Jun 2007 to Dec 2007 Over the Road Tractor Trailer DriverGeneral Motors Corp Doraville, GA Jun 2002 to Aug 2006 Automotive Assembly Line WorkerDuron Paint, Inc Jacksonville, FL Mar 2001 to Jun 2002 Paint SpecialistAerotek, Inc
Sep 2000 to Feb 2001 Supervisor LiaisonCDL Salt Lake City, UT Jul 2000 to Sep 2000 Over the Road Tractor Trailer DriverMailroom Equipment Brokers
Nov 1999 to Jun 2000 Service TechnicianAllied Signal Tech Services Corp
Dec 1994 to Oct 1999 Material Handler - US Marine Corp ContractKirby Tent Rentals Jacksonville, FL Mar 1994 to Nov 1994 Box Truck DriverUS ARMY
Feb 1991 to Feb 1994 Avionic Flight Systems Repair TechnicianMarcone Appliance Parts Center Jacksonville, FL Jun 1990 to Feb 1991 Customer Service/Warranty TechnicianUS AIR FORCE Glen Saint Mary, FL Mar 1986 to Feb 1990 Graphics Specialist
Education:
Florida State College at Jacksonville Jacksonville, FL 2013 Industrial MaintenanceSchneider National Inc. Truck Driving School Charlotte, NC 2007Truck Driver Institute Sanford, FL 2000 CertificateUS Army Tech School Augusta, GA 1991 Certificate in Avionic Flight Systems RepairUS Air Force Tech School Aurora, CO 1986 Certificate in GraphicsAllen D Nease High School Saint Augustine, FL 1984 High School Diploma
2003 to 2000 Lead ArchitectWave 7 Optics Inc Alpharetta, GA 2001 to 2002 Product EngineerVerilink Corp Huntsville, AL 1999 to 2001 Lead Hardware Design EngineerBoeing Company Huntsville, AL 1997 to 1999 Lead Hardware EngineerSCI Systems Inc Huntsville, AL 1985 to 1997 Project/Product EngineerSCI Systems Inc
1990 to 1992 Computer/Software Consultant
Education:
Mississippi State University 1985 B.S. in Electrical Engineering
University Of Alabama Hospital Emergency Room 1802 6 Ave S, Birmingham, AL 35233 2059964480 (phone), 2059755391 (fax)
Education:
Medical School University of Texas Medical School at Houston Graduated: 2009
Languages:
English Spanish
Description:
Dr. Booth graduated from the University of Texas Medical School at Houston in 2009. He works in Birmingham, AL and specializes in Emergency Medicine. Dr. Booth is affiliated with UAB Highlands Hospital and University Of Alabama Hospital.
YorkMD at UFHSupply Past: Director at Subheat I find the subject of energy efficiency and optimization for maximum performance quite fascinating. I have always felt I had a strong drive towards performance... I find the subject of energy efficiency and optimization for maximum performance quite fascinating. I have always felt I had a strong drive towards performance perfection and love the feeling of being able to squeezing every last drop of capability out of something.
So when I set up my underfloor...
Indonesia and SingaporeAmerican MBA with extensive experience in Southeast Asia. Rotating equipment repair, overhaul, Thermal Spray Coatings, Welding and Cladding. Oil, Gas, Mining... American MBA with extensive experience in Southeast Asia. Rotating equipment repair, overhaul, Thermal Spray Coatings, Welding and Cladding. Oil, Gas, Mining, Pumps, Gas Turbine and general job shops
Bremerton, WASite Monitor at Catholic Community Services Still too tall, have to sit down with kids, not looking for work but work found me - giving back in return for a blessedly remarkable life
Lambert Junior High School Lambert MS 1962-1969, Lambert High School Lambert MS 1966-1969, Delta Academy Marks MS 1969-1972, Leland Academy Leland MS 1972-1974