Patents by Inventor Bruce A. Wilson

Bruce A. Wilson 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).

  • Publication number: 20170178670
    Abstract: A storage system includes a magnetic write head, a magnetic storage medium, a write data circuit having a write data output and a magnet length signal output, and a preamplifier that receives the write data and a magnet length signal from the write data circuit, and sets at least one write current characteristic through the magnetic write head based at least in part on the magnet length signal. The write data circuit processes write data to be recorded on the magnetic storage medium by the magnetic write head. The magnet length signal output communicates magnet lengths in the write data.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Bruce A. Wilson, Ross S. Wilson, Peter J. Windler
  • Publication number: 20170162224
    Abstract: An apparatus for two-dimensional magnetic recording includes an array reader comprising a number of read sensors configured to read data from at least one track on a storage medium, a number of two-dimensional equalizer circuits each comprising inputs for receiving signals derived from each of the read sensors, each comprising an equalized output, and a number of iterative inter-track interference cancellation circuits, each operable to cancel inter-track interference in a different one of the equalized outputs from the two-dimensional equalizer circuits.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: George Mathew, Jongseung Park, Richard Rauschmayer, Bruce A. Wilson
  • Publication number: 20170149445
    Abstract: An apparatus for decoding data includes a data decoding circuit configured to decode data encoded with an irregular low density parity check code based on a parity check matrix with non-uniform column weights, and at least one scaling circuit configured to scale values in the data decoding circuit with a scaling value that is dependent at least in part on a column weight of the likelihood values being scaled.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: Keke Liu, Yang Han, Xuebin Wu, Shaohua Yang, Dan Liu, Bruce A. Wilson
  • Patent number: 9626238
    Abstract: A sensor interface is provided with a number of sensor inputs and a number of client inputs. The client inputs are configured to receive a number of data requests from a number of clients. The number of data requests include at least one data request that specifies a particular type of data to be returned, without identifying a particular physical sensor to be used in acquiring the particular type of data. A processor is configured to i) determine what sensor data can be used to satisfy the number of data requests, ii) configure ones of the sensor inputs to receive sensor data from a number of physical sensors, and iii) if possible, satisfy the number of data requests using the received sensor data. Methods and apparatus pertaining to such a sensor interface are also disclosed.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Leonid Sheynblat, Bruce Wilson, Abhishek Adappa, Srinivas Patwari, Ricky Yuen
  • Patent number: 9607701
    Abstract: The present inventions are related to systems and methods for storing data, and more particularly to systems and methods for writing data to a storage device.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: March 28, 2017
    Assignee: Seagate Technology LLC
    Inventors: Bruce A. Wilson, Erich F. Haratsch
  • Publication number: 20160378619
    Abstract: Embodiments are related to systems and methods for data processing, and more particularly to systems and methods for enhancing margin in a serial data transfer.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Mohammad Mobin, Bruce A. Wilson, Haitao Xia
  • Publication number: 20160373240
    Abstract: Embodiments are related to systems and methods for data processing, and more particularly to systems and methods for clock recovery in a data receiver.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Mohammad Mobin, Bruce A. Wilson, Haitao Xia
  • Patent number: 9525436
    Abstract: A data detector includes a branch metric calculator operable to calculate branch metrics for transitions between states in a trellis for the data detector, and a pruning circuit operable to prune prohibited states from the trellis. The states in the trellis comprise basic states and extended states, where the extended states have a greater number of bits than the basic states.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: December 20, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Weijun Tan, Bruce A. Wilson, Kelly K. Fitzpatrick, Seongwook Jeong
  • Publication number: 20160365151
    Abstract: The present inventions are related to systems and methods for storing data, and more particularly to systems and methods for writing data to a storage device.
    Type: Application
    Filed: February 15, 2016
    Publication date: December 15, 2016
    Inventors: Bruce A. Wilson, Erich F. Haratsch
  • Patent number: 9517151
    Abstract: An apparatus and method for controlling inflation pressure and pressurization rate of a balloon during deployment of a stent or scaffold are disclosed. The apparatus and method involve a pressure attenuator for controlling an inflation rate of the delivery balloon.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 13, 2016
    Assignee: Abbott Cardiovascular Systems Inc.
    Inventors: Matthew Gillick, Yunbing Wang, Justin Mann, Bruce Wilson, James Oberhauser
  • Publication number: 20160357633
    Abstract: The present invention is related to systems and methods for storing and recovering data from a distributed storage system.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Bruce A. Wilson, Shaohua Yang
  • Publication number: 20160350463
    Abstract: A method of modeling an electronic circuit includes creating a model of the electronic circuit having at least one functional block with a linear sub-block and a non-linear sub-block, partitioning the linear sub-block into multiple partial input range linear sub-blocks, each adapted to primarily process a different range of input values, generating model parameters for each of the partial input range linear sub-blocks, simulating the electronic circuit based at least in part on the model parameters, and fabricating the electronic circuit.
    Type: Application
    Filed: May 31, 2015
    Publication date: December 1, 2016
    Inventors: Nayak Ratnakar Aravind, Bruce A. Wilson
  • Patent number: 9407295
    Abstract: Aspects of the disclosure pertain to a system and method for providing component detector switching for a diversity loop detector. Switching between component detectors is performed via one of: a periodic state likelihood reset process, a slope-based switching process, or a cross-over connection process. The joint decision circuit switches among component detectors to promote improved performance with present of constant or transition phase offset.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: August 2, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Yang Han, Yu Kou, Xuebin Wu, Bruce A. Wilson
  • Patent number: 9385756
    Abstract: A data processing system includes a data input configured to receive input blocks of data, a memory configured to store the input blocks of data, a data processor configured to process the input blocks of data and to yield corresponding processed output blocks of data and a scheduler configured to cause the data processor to output the output blocks of data after a processing criterion has been met in the data processor. The memory is configured to retain the input blocks of data for reprocessing after the corresponding processed output blocks of data have been output from the data processor. The scheduler includes a control input configured to receive reprocessing requests for the retained input blocks of data. The scheduler is configured to initiate a reprocessing operation in the data processor for the retained blocks of data when the reprocessing requests are received on the control input.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: July 5, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Johnson Yen, Shaohua Yang, Jefferson E. Singleton, Bruce Wilson, Madhusudan Kalluri
  • Publication number: 20160191083
    Abstract: A data detector includes a branch metric calculator operable to calculate branch metrics for transitions between states in a trellis for the data detector, and a pruning circuit operable to prune prohibited states from the trellis. The states in the trellis comprise basic states and extended states, where the extended states have a greater number of bits than the basic states.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 30, 2016
    Inventors: Weijun Tan, Bruce A. Wilson, Kelly K. Fitzpatrick, Seongwook Jeong
  • Patent number: 9336804
    Abstract: Systems and methods relating generally to sensing information, and more particularly to systems and methods for utilizing multiple readers to sense information.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: May 10, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventor: Bruce A. Wilson
  • Patent number: 9286933
    Abstract: Systems, methods, devices, circuits for data processing, and more particularly to data processing including operational marginalization capability. In one case a data processing system is disclosed that includes a loop detector circuit and a sample based noise injection circuit. The loop detector circuit applies a loop detection algorithm to a data input to yield a loop detected output, and the sample based noise injection circuit generates a noise component based at least in part on the loop detected output.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: March 15, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: George Mathew, Haotian Zhang, Haitao Xia, Bruce Wilson
  • Publication number: 20160067458
    Abstract: Catheter includes an outer shaft member having a proximal section and a distal outer member. The outer shaft has an inflation lumen defined therethrough. A balloon is in fluid communication with the inflation lumen and has a proximal balloon shaft, a proximal cone portion, a working length, a distal cone portion, and a distal balloon shaft. Catheter also includes a monolithic inner tubular member extending from the outer shaft proximal section through the distal outer member and through the balloon to form a tip. The distal balloon shaft has an inner diameter and comprises a distal seal portion coupled to the inner tubular member and a proximal portion free of attachment to the inner tubular member. The length of the proximal portion of the distal balloon shaft is at least about two times the inner diameter of the distal balloon shaft. Methods of making a catheter are also provided.
    Type: Application
    Filed: September 2, 2015
    Publication date: March 10, 2016
    Applicant: Abbott Cardiovascular Systems Inc.
    Inventors: Hector Torres, Bruce Wilson, Thomas Haslinger
  • Patent number: 9275655
    Abstract: Aspects of the disclosure pertain to an apparatus for detecting timing errors including an analog to digital converter circuit, a diversity loop detector and a timing error calculation circuit. The analog to digital converter circuit is operable to convert an input signal into a series of digital samples. The diversity loop detector is operable to apply a data detection algorithm to a plurality of signals derived from the series of digital samples at different phase offsets, to select one of the phase offsets, and to yield a detected output with the selected phase offset. The timing error calculation circuit is operable to calculate a timing error of the analog to digital converter circuit based at least in part on the selected phase offset.
    Type: Grant
    Filed: July 13, 2013
    Date of Patent: March 1, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Bruce Wilson, Yang Han, Yu Kou, Rui Cao
  • Patent number: 9263138
    Abstract: The present inventions are related to systems and methods for storing data, and more particularly to systems and methods for writing data to a storage device.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 16, 2016
    Assignee: Seagate Technology
    Inventors: Bruce A. Wilson, Erich F. Haratsch