Patents by Inventor Brandon Graham
Brandon Graham 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: 12260091Abstract: Managing I/O operations at a storage device, including querying storage device to identify a maximum number of command slots associated with the storage device; providing, to the storage device and at a first throughput, a first set of input/output (I/O) operations for processing at the storage device; updating, based on the first set of I/O operations, a log indicating a number of pending I/O operations to be performed at the storage device; comparing the pending number of I/O operations to the maximum number of command slots of the storage device; determining, based on the comparing, that the pending number of I/O operations is within a first threshold of the maximum number of command slots of the storage device, in response: providing, to the storage device and at a second throughput, a second set of I/O operations for processing at the storage device, the second throughput less than the first throughput.Type: GrantFiled: January 3, 2023Date of Patent: March 25, 2025Assignee: Dell Products L.P.Inventors: Kurtis Wayne Dorsey, James Brandon Graham, III
-
Patent number: 12175084Abstract: Managing input/output (I/O) operations at a storage device, including receiving, at storage device, a first set of input/output (I/O) operations at a first throughput; processing, at the storage device, the first set of I/O operations; determining, in response to processing the first set of I/O operations, that a resource capability of the storage device is below a threshold; setting, in response to determining that the resource capability of the storage device is below the threshold, a congestion bit associated with the storage device to a first value; receiving, at the storage device, a second set of I/O operations at a second throughput based on the first value of the congestion bit; determining that the second throughput of the second set of I/O operations is less than the first throughput of the first set of I/O operations, and in response, processing, at the storage device, the second set of I/O operations.Type: GrantFiled: January 3, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Kurtis Wayne Dorsey, James Brandon Graham, III
-
Publication number: 20240220123Abstract: Managing I/O operations at a storage device, including querying storage device to identify a maximum number of command slots associated with the storage device; providing, to the storage device and at a first throughput, a first set of input/output (I/O) operations for processing at the storage device; updating, based on the first set of I/O operations, a log indicating a number of pending I/O operations to be performed at the storage device; comparing the pending number of I/O operations to the maximum number of command slots of the storage device; determining, based on the comparing, that the pending number of I/O operations is within a first threshold of the maximum number of command slots of the storage device, in response: providing, to the storage device and at a second throughput, a second set of I/O operations for processing at the storage device, the second throughput less than the first throughput.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Inventors: Kurtis Wayne Dorsey, James Brandon Graham, III
-
Publication number: 20240220124Abstract: Managing input/output (I/O) operations at a storage device, including receiving, at storage device, a first set of input/output (I/O) operations at a first throughput; processing, at the storage device, the first set of I/O operations; determining, in response to processing the first set of I/O operations, that a resource capability of the storage device is below a threshold; setting, in response to determining that the resource capability of the storage device is below the threshold, a congestion bit associated with the storage device to a first value; receiving, at the storage device, a second set of I/O operations at a second throughput based on the first value of the congestion bit; determining that the second throughput of the second set of I/O operations is less than the first throughput of the first set of I/O operations, and in response, processing, at the storage device, the second set of I/O operations.Type: ApplicationFiled: January 3, 2023Publication date: July 4, 2024Inventors: Kurtis Wayne Dorsey, James Brandon Graham, III
-
Patent number: 11329622Abstract: An element of an automatic gain control system that automatically calibrates a Composite Gain vs Ambient Noise look-up table responsive to user zone gain inputs at various ambient noise levels. The table is a graph of adjacent (horizontally or diagonally) data points (nodes) mapping ambient noise to composite gain. Three algorithmic rules determine position changes of the nodes responsive to zone gain inputs. A curve may be fit to an arrangement of adjacent nodes. The curve, or the interpolated table value, is used with an ambient noise input to determine the current composite gain. The element may be used with many traditional ANC systems. Once calibrated over the full range of ambient noises in the user's space, the ANC system may never need further user zone gain inputs.Type: GrantFiled: April 21, 2020Date of Patent: May 10, 2022Inventors: Brandon Graham, Johnathan Ivey
-
Patent number: 11095981Abstract: An apparatus instantiating a method for computing automatic noise compensation gain with an adaptive filter that receives ambient sound and source audio, down samples ambient sound and source audio, and filters the down sampled ambient sound and source audio to compute an RMS noise estimate from which a gain is determined. The present invention features highly efficient computations, as sampling rates are significantly lower. The present invention keeps audio data secure by transmitting only the mean-square audio levels instead of the audio itself.Type: GrantFiled: April 17, 2020Date of Patent: August 17, 2021Inventors: Brandon Graham, Johnathan Ivey
-
Patent number: 10953818Abstract: Embodiments of the present invention may provide a step, rock guard, handyman jack storage and even jack lift point system that can be made for most 4×4 vehicles. One product may resolve individual problems that may become apparent once a lift kit and larger wheels are installed on a 4×4 vehicle. Products can be made to fit two-door Jeeps, four-door Jeeps, Trucks, SUV's, or the like.Type: GrantFiled: August 2, 2019Date of Patent: March 23, 2021Inventors: Patrick Graham, Brandon Graham
-
Publication number: 20200389143Abstract: An element of an automatic gain control system that automatically calibrates a Composite Gain vs Ambient Noise look-up table responsive to user zone gain inputs at various ambient noise levels. The table is a graph of adjacent (horizontally or diagonally) data points (nodes) mapping ambient noise to composite gain. Three algorithmic rules determine position changes of the nodes responsive to zone gain inputs. A curve may be fit to an arrangement of adjacent nodes. The curve, or the interpolated table value, is used with an ambient noise input to determine the current composite gain. The element may be used with many traditional ANC systems. Once calibrated over the full range of ambient noises in the user's space, the ANC system may never need further user zone gain inputs.Type: ApplicationFiled: April 21, 2020Publication date: December 10, 2020Inventors: Brandon Graham, Johnathan Ivey
-
Publication number: 20200389729Abstract: An apparatus instantiating a method for computing automatic noise compensation gain with an adaptive filter that receives ambient sound and source audio, down samples ambient sound and source audio, and filters the down sampled ambient sound and source audio to compute an RMS noise estimate from which a gain is determined. The present invention features highly efficient computations, as sampling rates are significantly lower. The present invention keeps audio data secure by transmitting only the mean-square audio levels instead of the audio itself.Type: ApplicationFiled: April 17, 2020Publication date: December 10, 2020Inventors: Brandon Graham, Johnathan Ivey
-
Publication number: 20200039449Abstract: Embodiments of the present invention may provide a step, rock guard, handyman jack storage and even jack lift point system that can be made for most 4×4 vehicles. One product may resolve individual problems that may become apparent once a lift kit and larger wheels are installed on a 4×4 vehicle. Products can be made to fit two-door Jeeps, four-door Jeeps, Trucks, SUV's, or the like.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Inventors: Patrick Graham, Brandon Graham
-
Patent number: 10056061Abstract: A frequency-domain peak detector is configured to detect harmonic content of a digital input signal. An equalizer-based feedback synthesizer is configured to generate simulated feedback at a specified frequency by filtering existing content of the digital input signal at the specified frequency. A tone-based feedback synthesizer is configured to generate simulated feedback at the specified frequency by generating a tone at the specified frequency. Feedback selection logic is configured to determine the specified frequency at which to generate simulated feedback based on the harmonic content, and whether to utilize the equalizer-based feedback synthesizer or the tone-based feedback synthesizer to generate simulated feedback at the specified frequency.Type: GrantFiled: May 2, 2017Date of Patent: August 21, 2018Assignee: Harman International Industries, IncorporatedInventors: Brandon Graham, Norm Campbell, Glen A. Rutledge
-
Publication number: 20160080863Abstract: A feedback suppression system for detecting a feedback peak may include a controller configured to identity at least one peak of an audio input signal that includes audio data and acoustic feedback, apply at least one signature to the at least one peak, determine a response of the at least one peak to the at least one signature, identify the at least one peak as a feedback peak in response to the determined response, and set a notch filter at the identified frequency to eliminate the acoustic feedback of the audio input signal.Type: ApplicationFiled: September 17, 2014Publication date: March 17, 2016Inventors: Glen RUTLEDGE, Trent ROLF, Brandon GRAHAM
-
Patent number: 8117714Abstract: A vacuum cleaner comprises a hair collection assembly having a hair collection element adapted to collection hair from a surface. The hair collection assembly can be mounted to the cleaning head of the vacuum cleaner for movement between a use position in which the hair collection element is in contact with the surface and a second position in which the hair collection element in spaced from the surface. The hair collection element can further be configured to collect hair from the surface when the cleaning head is moved in a first direction and to not collect hair from the surface when the cleaning head is moved in a second direction. A method of removing hair from a surface is also described.Type: GrantFiled: March 8, 2007Date of Patent: February 21, 2012Assignee: BISSELL Homecare, Inc.Inventors: Tom Minh Nguyen, Steven J. Butkiewicz, Alan J. Krebs, George C. Moyher, Jr., Gary A. Kasper, Timothy S. Parker, Daniel M. Heidenga, Brandon Graham
-
Publication number: 20090055087Abstract: Systems and methods for displaying maps and points such as points corresponding to points of interest on displayed maps are disclosed, the display of the points being dynamically and automatically altered in response to alterations in the displayed maps. The systems and methods include providing a map view and points therefor in response to a user request, as well as supplying preloaded map records for map views and points records so that the records and points are ready for display in the event the user selects actions to change the displayed view, such as by panning or zooming. For instance, the systems and methods may include AJAX techniques to download a library of points, as well as map records, a subset of which is initially displayed and a second subset is displayed in response to the user actions.Type: ApplicationFiled: August 7, 2008Publication date: February 26, 2009Inventor: Brandon Graham Beacher
-
Patent number: 7305731Abstract: A fabric brush comprising a brush head having a top portion and a bottom portion. The bottom portion of the brush head has a plurality of projections extending downwardly therefrom. The plurality of projections comprise at least one row of aligned projections having a non-circular face extending opposite to the top portion of the brush head. The brush is disclosed for removing pet hairs from fabrics.Type: GrantFiled: March 9, 2006Date of Patent: December 11, 2007Assignee: BISSELL Homecare, Inc.Inventor: Brandon Graham
-
Publication number: 20070143954Abstract: A vacuum cleaner comprises a hair collection assembly having a hair collection element adapted to collection hair from a surface. The hair collection assembly can be mounted to the cleaning head of the vacuum cleaner for movement between a use position in which the hair collection element is in contact with the surface and a second position in which the hair collection element in spaced from the surface. The hair collection element can further be configured to collect hair from the surface when the cleaning head is moved in a first direction and to not collect hair from the surface when the cleaning head is moved in a second direction. A method of removing hair from a surface is also described.Type: ApplicationFiled: March 8, 2007Publication date: June 28, 2007Applicant: BISSELL HOMECARE, INC.Inventors: Brandon Graham, Steven Butkiewicz, George Moyher, Jr., Alan Krebs, Gary Kasper
-
Publication number: 20060200926Abstract: A fabric brush comprising a brush head having a top portion and a bottom portion. The bottom portion of the brush head has a plurality of projections extending downwardly therefrom. The plurality of projections comprise at least one row of aligned projections having a non-circular face extending opposite to the top portion of the brush head.Type: ApplicationFiled: March 9, 2006Publication date: September 14, 2006Inventor: Brandon Graham