Patents by Inventor Bruce Douglas

Bruce Douglas 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: 10114614
    Abstract: Random numbers are generated using entropic properties associated with circuit hardware. Consistent with one method, a switching voltage regulator circuit is used to generate a random number. Data that is responsive to switching states of the switching voltage regulator circuit is generated. A multi-bit random number is then generated from the generated data.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: October 30, 2018
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Jon David Trantham
  • Patent number: 10043543
    Abstract: In a device with first and second heads, the second head is held at a radial location over one or more disks via a second actuator that moves the second head. A position error of the second head is read while performing a seek with a first actuator, the first actuator moving the first head over the one or more disks. A mechanical transfer function is determined between the first actuator and the second actuator based on the position error of the second head. The mechanical transfer function is used to provide compensation for the second head via the second actuator in response to subsequent seek of the first actuator.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: August 7, 2018
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Mehmet Fatih Erden
  • Patent number: 10042785
    Abstract: A data storage device includes first and second controllers that independently and simultaneously process data from a recording medium. The first and second controllers each have respective first and second buffer managers coupled to respective first and second buffer memories. The first and second buffer managers are coupled to each other via an inter-controller data bus. The first controller is configured to receive a contiguous memory request for a block data transfer client of the first controller. A first part of the request is fulfilled from the first buffer memory via the first buffer manager, and a second part of the request is fulfilled from the second buffer memory via the second buffer manager communicating with the first buffer manager via the inter-controller data bus.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: August 7, 2018
    Assignee: Seagate Technology LLC
    Inventors: Bruce Douglas Buch, Paul Michael Wiggins
  • Patent number: 10037779
    Abstract: One or more magnetic recording disks are coupled to a spindle motor, each of the disks having opposing recording surfaces. Two or more actuators are moveable independently over at least a first recording surface of the one or more disks. A first actuator of the two or more actuators comprises a first write head and a first read head. A second actuator of the two or more actuators comprises at least a second read head and may include a second write head. A controller is coupled to the two or more actuators and configured to write data to a track on the first recording surface using the first write head, and perform a read operation on the data written to the track using the second read head. The controller is also configured to verify that the data was successfully written to the track in response to the read operation. The read operation can be performed within less than one revolution of the first recording surface after the write operation.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 31, 2018
    Assignee: Seagate Technology LLC
    Inventors: Riyan Mendonsa, Jason Bryce Gadbois, Mark Allen Gaertner, Guy T. Lawrence, Bruce Douglas Buch
  • Publication number: 20180196640
    Abstract: Random numbers are generated using entropic properties associated with circuit hardware. Consistent with one method, a switching voltage regulator circuit is used to generate a random number. Data that is responsive to switching states of the switching voltage regulator circuit is generated. A multi-bit random number is then generated from the generated data.
    Type: Application
    Filed: July 10, 2014
    Publication date: July 12, 2018
    Inventors: Bruce Douglas Buch, Jon David Trantham
  • Patent number: 10020012
    Abstract: First and second servo control processors are coupled to respective first and second actuators that independently position first and second heads over one or more disks of a data storage drive. The first and second servo control processors are further coupled to first and second low-latency ports. First and second unidirectional buses couple the first and second low-latency ports. The first and second unidirectional busses are operable to isochronously exchange servo positioning data between the first and second servo control processors. The first and second servo control processors each use the servo positioning data to compensate for movement caused by another of the first and second servo control processors.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 10, 2018
    Assignee: Seagate Technology LLC
    Inventors: Aaron P. Weyer, Bruce Douglas Buch, Kyaw Sin Maung, Jon D. Trantham, Nicholas Paul Mati
  • Patent number: 9944458
    Abstract: A modular shipping container, comprising: an enclosure having a base opposed and spaced from a roof, each of the base and roof coupled to respective ends of opposed and spaced left and right side walls and to opposed and spaced front and back walls, the front and back walls having front and back door openings formed therein, respectively; and, front doors and back doors mounted to the front and back walls, respectively, and operable to selectively open and close the front and back door openings; wherein the front door opening and the front doors are smaller than the back door opening and the back doors, respectively, whereby the front doors are openable at least ninety degrees through a back door opening-sized access.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: April 17, 2018
    Inventor: Bruce Douglas Bowser
  • Patent number: 9944457
    Abstract: A modular shipping container, comprising: an enclosure having a base opposed and spaced from a roof, each of the base and roof coupled to respective ends of opposed and spaced left and right side walls and to opposed and spaced front and back walls, the front and back walls having front and back door openings formed therein, respectively; and, front and back doors sized for mounting over the front and back door openings, respectively, to selectively close the front and back door openings; wherein the front door opening and the front door are smaller than the back door opening and the back door, respectively, whereby the front door is passable through the back door opening.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: April 17, 2018
    Inventor: Bruce Douglas Bowser
  • Patent number: 9934044
    Abstract: Systems, methods and products directed toward creating device preloads via employing base and additional operating system content. One aspect includes communicating an aspect of an information handling device, and assimilating additional operating system content at the information handling device responsive to communication of the aspect of the device, the additional operating system content deriving from a repository separate from the information handling device, wherein a base operating system and additional operating system content combine to form a unitary device operating system. Other embodiments are described herein.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: April 3, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Nathan J. Peterson, Richard Paul Cornwell, Bruce Douglas Gress, Jun Li
  • Publication number: 20180059863
    Abstract: In one aspect, a device includes a processor, a visible light detector, an infrared (IR) detector, a projector, and storage accessible to the processor. The storage bears instructions executable by the processor to actuate the projector to project calibration images onto a projected whiteboard location and receive, from the visible light detector, at least one image of the calibration images. The instructions are also executable to receive at least one image of an IR emitter on a pen from the IR detector and calibrate a location of the IR emitter with respect to the projected whiteboard using the at least one image from the visible light detector and at least one image of an emitter on the pen.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Scott Wentao Li, Bruce Douglas Gress, Shayesteh Kamrani Sims, David Williams Higgins
  • Patent number: 9886970
    Abstract: In certain embodiments, an apparatus may comprise a first output driver connected to a first output via a first trace and a second output driver connected to a second output via a second trace. The first output driver may be configured to output a first drive signal to the first output to drive the first output and the first drive signal may cause first induced noise in the second trace. Further, the second output driver may be configured to output a second drive signal based on the first drive signal where the second drive signal may reduce the magnitude of the first induced noise at the second output.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: February 6, 2018
    Assignee: Seagate Technology LLC
    Inventors: Todd Michael Lammers, JianHua Xue, Javier I Guzman, Andrew Thomas Jaeb, Bruce Douglas Buch
  • Patent number: 9811095
    Abstract: In one aspect, a device includes a frame, at least one lens coupled to the frame, at least one membrane at least partially covering at least one face of the lens, a reservoir in fluid communication with the membrane and containing fluid, and a fluid control assembly which controls fluid communication of the fluid between the reservoir and the membrane.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: November 7, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Axel Ramirez Flores, Rod David Waltermann, James Anthony Hunt, Bruce Douglas Gress, James Alan LaCroix
  • Publication number: 20170179732
    Abstract: An energy harvesting system can include an electrical conductor through which primary power flows. The system can also include an instrument transformer disposed around the electrical conductor, where the instrument transformer includes a secondary inductor, where the instrument transformer creates a first transformed power through the secondary inductor using the first power. The system can also include at least one tuning capacitor electrically coupled in parallel to the secondary inductor. The system can further include at least one switch coupled in series with the at least one tuning capacitor, where the at least one switch has an open position and a closed position. The system can also include an electrical load electrically coupled to the secondary inductor and the at least one switch, where the at least one tuning capacitor modifies the first transformed power when the at least one switch is in the closed position.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventors: BRUCE DOUGLAS HOEPPNER, DENIS STERJO, RICHARD WILLIAM LUCAS, GREGG JAMES HAENSGEN
  • Patent number: 9640211
    Abstract: A system includes a memory, a processor, an encoder, a head, and a decoder. The memory stores information. The processor processes information and controls operation of other components. The encoder encodes a first portion and a second portion of a servo track to form a first and second encoded values. The second code has a run length associated therewith. The first and second encoded values result in a Gray code. Each bit of the Gray code remains constant for at least a number of tracks corresponding to the run length. The head is configured to write the first and the second encoded values onto a media, and is configured to read the first and the second encoded values from the media. The decoder decodes the first encoded value and the second encoded value. The processor determines a servo track address from the decoded first value and the decoded second value.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: May 2, 2017
    Assignee: Seagate Technology LLC
    Inventors: Philip L. Steiner, Bruce Douglas Buch
  • Patent number: 9640203
    Abstract: An apparatus comprises a recording transducer configured for microwave-assisted magnetic recording (MAMR) and a magnetic recording medium. The recording transducer comprises a write pole configured to generate a write magnetic field and a write-assist arrangement proximate the write pole. The write-assist arrangement is configured to generate a radio frequency assist magnetic field at a plurality of different frequencies. The magnetic recording medium comprises a plurality of tracks, wherein adjacent tracks of the medium have different ferromagnetic resonant frequencies.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 2, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Bruce Douglas Buch, Kim Yang Lee, Ning Li
  • Patent number: 9613652
    Abstract: A recording head is configured to write and read data sectors to and from a recording medium, such as a heat-assisted recording medium. A read channel is coupled to the recording head. Phase-locked loop (PLL) circuitry of the read channel is configured to detect a change in a phase error at a location of the data sector. The phase error change may be indicative of a mode-hop that occurred while writing the data sector to the medium. The PLL circuitry is configured to determine a phase offset using the phase error. A controller is configured to effect re-reading of the data sector location using the phase offset to recover the data sector location.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: April 4, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Michael J. Link, Bruce Douglas Buch, Belkacem Derras
  • Publication number: 20170059640
    Abstract: A system for monitoring one or more aspects of a fuse tube assembly of a fuse cutout comprises: a housing structured to be disposed adjacent to, and coupled to the fuse tube assembly; a power source disposed in the housing; a processing unit disposed in the housing and electrically coupled to the power source; and a motion detecting unit disposed in the housing and electrically coupled to the processing unit, the motion detecting unit being structured to detect one or both of position or movement of the housing.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventors: GREGG JAMES HAENSGEN, RICHARD WILLIAM LUCAS, MICHAEL BRUCE PITEL, BRUCE DOUGLAS HOEPPNER
  • Publication number: 20170025147
    Abstract: A recording head is configured to write and read data sectors to and from a recording medium, such as a heat-assisted recording medium. A read channel is coupled to the recording head. Phase-locked loop (PLL) circuitry of the read channel is configured to detect a change in a phase error at a location of the data sector. The phase error change may be indicative of a mode-hop that occurred while writing the data sector to the medium. The PLL circuitry is configured to determine a phase offset using the phase error. A controller is configured to effect re-reading of the data sector location using the phase offset to recover the data sector location.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Michael J. Link, Bruce Douglas Buch, Belkacem Derras
  • Patent number: 9525576
    Abstract: A phase-locked loop (PLL) filter of a read channel includes a filter portion having an input coupled to delay circuitry having an output. The input of the filter portion is configured to receive a phase error signal. A look-up table is coupled to the filter portion. The look-up table comprises phase coefficients and frequency coefficients associated with a plurality of phase error magnitudes. The look-up table is configured to provide one or both of a selected phase coefficient and a selected frequency coefficient based on a magnitude of the phase error signal. The PLL filter is configured to adjust a bandwidth of the filter portion using one or both of the selected phase coefficient and the selected frequency coefficient. A phase signal indicative of estimated phase disturbance is produced at the output of the delay circuitry.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: December 20, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Ara Patapoutian, Belkacem Derras, William Michael Radich, Michael J. Link, Bruce Douglas Buch
  • Patent number: 9503705
    Abstract: For generating a stereoscopic image, a first parallax optical element directs a first parallax image to an optical selector. A second parallax optical element directs a second parallax image to the optical selector. The optical selector alternates between directing the first parallax image and the second parallax image to a video camera.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: November 22, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Axel Ramirez Flores, Bruce Douglas Gress, Robert James Kapinos, Alfredo Zugasti Hays, Jose Rodolfo Ruiz