Seagate Technology Jun 1988 - Dec 11, 2016
Managing Technologist
Education:
University of Minnesota 1988 - 1991
Marquette University 1984 - 1988
Bachelors, Bachelor of Science In Electrical Engineering
Eden Prairie Senior High School
Marquette University
University of Minnesota
Skills:
Failure Analysis Hard Drives Scsi Engineering Management Sata Storage Cross Functional Team Leadership Embedded Systems Firmware Design of Experiments Testing Debugging Product Development Ssd Six Sigma Computer Hardware Hardware Semiconductors Embedded Software Product Management Asic
Kent Jon Forbord - St. Louis Park MN Brian Robert Pollock - Eden Prairie MN Joshua Ward Christensen - Burnsville MN
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G11B 1718
US Classification:
360 9701, 360 9808, 360 9912
Abstract:
To alleviate excessive non-repeatable runout (NRRO) on heads between discs, an original multi-disc design is adapted by (a) reducing the number of discs in the stack and (b) configuring the disc drive of the adapted design with a larger nominal inter-disc separation than that of the original design. In one embodiment, the larger separation is maintained by an increased number of disc spacers between each consecutive pair of the discs in the disc stack of the modified design. The result of such a design adaptation is a disc drive with better performance characteristics than would exist by the original design.
Optimizing Thermal Performance Of An Integrated Circuit In A Disc Drive
Garry E. Korbel - New Prague MN Brian R. Pollock - Eden Prairie MN
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G11B 5596
US Classification:
360 7804, 360 69, 360 75, 360 7806
Abstract:
A disc drive comprises a drive motor mechanically coupled to a disc and a voice coil motor mechanically coupled to a read/write head on the disc. A power integrated circuit is electrically coupled to the drive motor and the voice coil motor. The power integrated circuit includes an integrated temperature sensor that provides a temperature output. A control circuit receives the temperature output and provides a voice coil motor control output to the power integrated circuit as a function of the temperature output.
John Christopher Morris - Minneapolis MN Brian Robert Pollock - Eden Prairie MN Timothy Francis Ellis - Tonka Bay MN
Assignee:
Seagate Technology, LLC - Scotts Valley CA
International Classification:
G11B 5596
US Classification:
360 7704, 360 75, 360 7809
Abstract:
A method and apparatus for compensating for repeatable run-out errors in a disc drive is disclosed. The compensation is created by determining transfer function values for a servo loop in the drive as well as a sequence of repeatable run-out values for a portion of a disc. The repeatable run-out values are divided by respective transfer function values to produce compensation values that are inverse transformed to produce time-domain compensation values. These time-domain compensation values are injected into the servo loop to compensate for repeatable run-out errors.
Brian Pollock - Eden Prairie MN, US Alexei H. Sacks - Edina MN, US Brian Sudman - Eden Prairie MN, US James H. McGlennen - Eden Prairie MN, US Reed D. Hanson - Chaska MN, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G11B005/596 G11B015/12
US Classification:
360 7704, 360 63
Abstract:
The present invention relates to repeatable runout (RRO) compensation of servo control systems that can be used in disc drives or spin-stands. The RRO relates to eccentricity between servo tracks, which were written onto a disc prior to the installation of the disc into the disc drive or spin-stand, and an axis of rotation of the disc. The present invention compensates the servo control loop by canceling the RRO and controlling a head to follow virtual tracks which are eccentric to the data tracks defined by the servo tracks and concentric with the axis of rotation of the disc.
Utilizing A Combination Of Physical Tracks And Virtual Tracks To Store Data On A Data Storage Medium
Reed David Hanson - Chaska MN, US Brian Robert Pollock - Eden Prairie MN, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G11B 5/09
US Classification:
360 48
Abstract:
A data storage system and a method for storing data in a data storage system are provided. The data storage system includes a data storage medium that has at least one physical track that stores at least a portion of manufacturing process data, and virtual tracks that store user data.
Selecting A Target Destination Using Seek Cost Indicators Based On Longitudinal Position
Brian R. Pollock - Eden Prairie MN, US Reed David Hanson - Chaska MN, US Nathaniel Boyd Wilson - Edmond OK, US Jason Dale Gregg - Longmont CO, US Mark Larry Birtzer - Lake City MN, US
Assignee:
Seagate Technology LLC - Scotts Valley CA
International Classification:
G06F 12/00 G06F 13/00 G06F 13/28 G11B 21/08
US Classification:
711112, 369 301
Abstract:
A processor is configured to perform a method () including a step of deriving lateral offset indicators () from a longitudinal position measurement (). Improved seek cost indicators () are generated, some or all based on a respective lateral offset indicator (). Then a target destination is selected using at least one of the improved seek cost indicators ().
Vibration Analysis Methodology Using Data Storage Devices
Peter R. Janik - Shakopee MN, US Scott Douglas Ulrich - Apple Valley MN, US Paul William Burnett - Savage MN, US Brian Pollock - Eden Prairie MN, US
Assignee:
Seagate Technology LLC - Scotts Valley MN
International Classification:
G11B 27/36 G01H 17/00 G06F 19/00 G08B 21/00
US Classification:
369 5342, 702 56, 340540, G9B 27052
Abstract:
A method includes acquiring, by a data storage device, signals generated by one or more sensors that relate to a mechanical vibration of the data storage device. The one or more sensors are in electrical communication with the data storage device. The method includes storing a representation of the signals as data in the data storage device.
John Christopher Morris - Minneapolis MN Brian Robert Pollock - Eden Prairie MN Timothy Francis Ellis - Tonka Bay MN
Assignee:
Seagate Technology, Inc. - Scotts Valley CA
International Classification:
G11B 5596
US Classification:
360 7704
Abstract:
A method and apparatus for compensating for repeatable run-out errors in a disc drive is disclosed. The compensation is created by determining transfer function values for a servo loop in the drive as well as a sequence of repeatable run-out values for a portion of a disc. The repeatable run-out values are divided by respective transfer function values to produce compensation values that are inverse transformed to produce time-domain compensation values. These time-domain compensation values are injected into the servo loop to compensate for repeatable run-out errors.
Dr. Pollock graduated from the Lake Erie College of Osteopathic Medicine, Erie Campus in 2001. He works in Cuyahoga Falls, OH and specializes in Internal Medicine. Dr. Pollock is affiliated with Summa Akron City Hospital and Western Reserve Hospital.
Vanderbilt University Psychological & Counseling Center 2015 Ter Pl, Nashville, TN 37203 6153222571 (phone), 6153221326 (fax)
Languages:
English
Description:
Mr. Pollock works in Nashville, TN and specializes in Psychiatry. Mr. Pollock is affiliated with Vanderbilt Psychiatric Hospital and Vanderbilt University Medical Center.
Googleplus
Brian Pollock
Work:
The SI Organization - Systems Engineer (2013) Northrop Grumman - Legislative Analyst for Gov. Affairs (2010-2013) United States Senate - Legislative Correspondent (2006-2010)
Education:
Furman University - Political Science
Brian Pollock
Work:
United States Air Force - Pilot
Education:
Embry-Riddle Aeronautical University - Aerospace Engineering