Patents by Inventor Brian Bowles

Brian Bowles 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: 20170370257
    Abstract: Apparatus and methods are disclosed for cleaning diesel particulate filters (DPFs) or similar items. Various combinations of features include: a multi-cell cleaning head; contemporaneous/simultaneous cleaning from both directions through the DPF (controlled so that no cell is simultaneously pressured from both ends); rotary or other movement of the heads across a static DPF, or a combination of movements of the DPF and the head(s); controlled positioning of the DPF with respect to the heads; gravity collection of removed ash/debris, separate from internal filtering of air within a cleaning cabinet; and others.
    Type: Application
    Filed: August 28, 2017
    Publication date: December 28, 2017
    Inventors: Jeramy Ostrander, Brian Bowles
  • Publication number: 20150278263
    Abstract: A configurable activity environment that enables training and gameplay. The environment comprises an activity area of barriers and obstacles in which user activities are conducted. A sensor system is dispersed in association with the activity area to sense user status (e.g., moving, stationary, etc.) and activity area information (e.g., number of users in the area, environmental conditions, barrier and obstacle layout and locations, etc.) as part of the user activities in the activity area. The user equipment can be assigned to each user active in the activity area and for performing the user activities in the activity area. Moreover, the user equipment can be for different purposes or functions, such as medic, shooter, and so on, when employed in a tactical game, police training, simply for game play, etc. The user equipment stores and provides user activity data and user status data of the user during the user activities in the activity area.
    Type: Application
    Filed: March 24, 2015
    Publication date: October 1, 2015
    Inventors: Brian Bowles, Donald Bowles, Gary Mest, Alisha Nicole Konya
  • Publication number: 20130339784
    Abstract: Embodiments relate to providing error recovery in a storage system that utilizes data redundancy. An aspect of the invention includes monitoring plurality of storage devices of the storage system and determining that one of the plurality of storage devices has failed based on the monitoring. Another aspect of includes suspending data reads and writes to the failed storage device and determining that the failed storage device is recoverable. Based on determining that the failed storage device is recoverable, initiating a rebuilding recovery process of the failed storage device based on determining that the failed storage device is recoverable and restoring data reads and writes to the failed storage device upon completion of the rebuilding recovery process.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig A. Bickelman, Brian Bowles, David D. Cadigan, Edward W. Chencinski, Robert E. Galbraith, Adam J. McPadden, Kenneth J. Oakes, Peter K. Szwed
  • Publication number: 20100199039
    Abstract: In one aspect, a method of a storage adapter controlling a redundant array of independent disks (RAID) may be provided. The method may include examining performance curves of a storage adapter with a write cache, determining if an amount of data entering the write cache of the storage adapter has exceeded a threshold, and implementing a strategy based on the determining operation. The strategy may include one of coupling Read-XOR/Write operations and providing priority reordering of Read operations over the Read-XOR/Write operations in order to minimize host read response time if data entering the write cache is less than the threshold, and allowing all Read operations and Read-XOR/Write operations to be queued at the device using simple tags in order to achieve maximum throughput if data entering the write cache is greater than the threshold. Additional aspects are described.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: International Business Machines Corporation
    Inventors: Scott A. Bauman, Brian Bowles, Robert E. Galbraith, Adrian C. Gerhard, Tim B. Lund