Patents by Inventor Bradley Bennett

Bradley Bennett 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: 20160091277
    Abstract: An accessory mounting interface for a firearm is provided. The accessory mounting interface has a firearm accessory, a first elongated fastener, a second fastener, and an elongated slot in a firearm. The second fastener has two straight edges parallel to each other, and at least one of the two straight edges prevent the second fastener from rotating beyond a closed position once a portion of the second fastener has passed through and at least partially cleared the elongated slot.
    Type: Application
    Filed: December 10, 2015
    Publication date: March 31, 2016
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak, Brian L. Nakayama
  • Patent number: 9239209
    Abstract: An improved firearm accessory mounting interface is herein disclosed. The interface can include one or more sets of first and second fasteners that interface through an elongated slot in a firearm in order to mount a firearm accessory to a firearm. The second fastener can be shaped and sized to clear the elongated slot and can, upon clearing the elongated slot, be pivoted to an oblique orientation relative to the elongated slot so that the second fastener cannot be retracted. The first fastener can continue to be turned thus drawing the first and second fasteners toward each other and locking the accessory to the firearm.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: January 19, 2016
    Assignee: MAGPUL INDUSTRIES, CORP.
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak, Brian L. Nakayama
  • Patent number: 9239210
    Abstract: An accessory mounting interface for a firearm is provided. The accessory mounting interface has a firearm accessory, a first elongated fastener, a second fastener, and an elongated slot in a firearm. The second fastener has two straight edges parallel to each other, and at least one of the two straight edges prevent the second fastener from rotating beyond a closed position once a portion of the second fastener has passed through and at least partially cleared the elongated slot.
    Type: Grant
    Filed: March 14, 2015
    Date of Patent: January 19, 2016
    Assignee: MAGPUL INDUSTRIES CORP.
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak, Brian L. Nakayama
  • Patent number: 9228795
    Abstract: A stock for a firearm is disclosed. The stock comprises a stock-to-firearm interface, and a folding stock assembly hingedly coupled to the stock-to-firearm interface. The stock comprises a folded configuration and an unfolded configuration. The stock-to-firearm interface comprises a modifiable firearm mount, a lock catch, a quick detach mount, and one of a detent notch and a detent. The folding stock assembly comprises a buttstock, a lock for engaging the lock catch in the stock-to-firearm interface to selectively maintain the stock in the unfolded configuration, and the other one of a detent and a detent notch. The detent is shaped to engage the detent notch to selectively maintain the stock in the folded configuration. The quick detach mount is shaped to distribute a carry force between a first surface of the stock-to-firearm interface and at least one of a second surface of the stock-to-firearm interface and a firearm.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: January 5, 2016
    Assignee: MAGPUL INDUSTRIES CORP.
    Inventors: Nicholas Kielsmeier, Brian L. Nakayama, Michael T. Mayberry, Timothy Eric Roberts, William Bradley Bennett
  • Publication number: 20150290775
    Abstract: A gunsmithing block is disclosed. The gunsmithing block has a first end for interfacing with a vice, and a second end shaped to interface with an upper receiver assembly of a firearm, the upper receiver assembly having an upper receiver, a bolt carrier without a bolt, and a barrel extension. The second end has an upper receiver mating portion shaped to interface with an interior region of the upper receiver and an interior region of the barrel extension. Methods of using and making a gunsmithing block are also disclosed.
    Type: Application
    Filed: April 6, 2015
    Publication date: October 15, 2015
    Inventors: William Bradley Bennett, Michael T. Mayberry, Duane Liptak
  • Publication number: 20150290780
    Abstract: A wrench and a method for performing gunsmithing operations is disclosed. The wrench may have a first end and a second end. The first end may have an integrated two-sided castle nut and flash hider wrench aperture, and the second end may have a tool interface. The aperture may have a plurality of raised elements for engaging indentations in a castle nut, each of the raised elements extending at least one of inwardly from a wall section of the aperture and upwardly from a first face of the wrench. The aperture may have a flash hider cutout portion.
    Type: Application
    Filed: April 15, 2015
    Publication date: October 15, 2015
    Inventors: William Bradley Bennett, Michael T. Mayberry, Jeremy Fiester, Lance Johnston, Jonathan Cross, Brian L. Nakayama
  • Publication number: 20150285584
    Abstract: An accessory mounting interface for a firearm is provided. The accessory mounting interface has a firearm accessory, a first elongated fastener, a second fastener, and an elongated slot in a firearm. The second fastener has two straight edges parallel to each other, and at least one of the two straight edges prevent the second fastener from rotating beyond a closed position once a portion of the second fastener has passed through and at least partially cleared the elongated slot.
    Type: Application
    Filed: March 14, 2015
    Publication date: October 8, 2015
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak, Brian L. Nakayama
  • Publication number: 20150285583
    Abstract: An improved firearm accessory mounting interface is herein disclosed. The interface can include one or more sets of first and second fasteners that interface through an elongated slot in a firearm in order to mount a firearm accessory to a firearm. The second fastener can be shaped and sized to clear the elongated slot and can, upon clearing the elongated slot, be pivoted to an oblique orientation relative to the elongated slot so that the second fastener cannot be retracted. The first fastener can continue to be turned thus drawing the first and second fasteners toward each other and locking the accessory to the firearm.
    Type: Application
    Filed: November 27, 2014
    Publication date: October 8, 2015
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak, Brian L. Nakayama
  • Patent number: 8925236
    Abstract: An improved firearm accessory mounting interface is herein disclosed. The interface can include one or more sets of first and second fasteners that interface through an elongated slot in a firearm in order to mount a firearm accessory to a firearm. The second fastener can be shaped and sized to clear the elongated slot and can, upon clearing the elongated slot, be pivoted to an oblique orientation relative to the elongated slot so that the second fastener cannot be retracted. The first fastener can continue to be turned thus drawing the first and second fasteners toward each other and locking the accessory to the firearm.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: January 6, 2015
    Assignee: Magpul Industries Corp.
    Inventors: Michael T. Mayberry, William Bradley Bennett, Timothy Eric Roberts, Duane Liptak
  • Publication number: 20130317094
    Abstract: Described herein are materials and methods for the inhibition of bacterial QS. Methods of treating bacterial infections by administration of one or more ellagitannins in amount effective to inhibit bacterial QS is also provided.
    Type: Application
    Filed: May 14, 2013
    Publication date: November 28, 2013
    Applicant: THE FLORIDA INTERNATIONAL UNIVERSITY BOARD OF TRUSTEES
    Inventors: Kalai Mathee, Allison L. Adonizio, Frederick Ausubel, Jon Clardy, Bradley Bennett, Kelsey Downum
  • Publication number: 20110231839
    Abstract: Described is a technology by which a virtual machine may be safely migrated to a computer system with a different platform. Compatibility of the virtual machine may be checked by comparing the virtual machine's capabilities against those of the new platform. To ensure compatibility, when created the virtual machine may have its capabilities limited by the lowest common capabilities of the different platforms available for migration. Computer systems may be grouped into migration pools based upon similar capabilities, and/or a virtual machine may be mapped to certain computer systems based upon capabilities needed by that virtual machine, such as corresponding to needed performance, fault tolerance and/or flexibility.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Robert Bradley Bennett, René A. Vega, Shuvabrata Ganguly, Matthew Douglas Hendel, Rajesh Natvarlal Davé, Lars Reuther, Tamás Gál, Yuan Zheng
  • Publication number: 20110105421
    Abstract: Described herein are materials and methods for the inhibition of bacterial QS. Methods of treating bacterial infections by administration of one or more ellagitannins in amount effective to inhibit bacterial QS is also provided.
    Type: Application
    Filed: March 13, 2009
    Publication date: May 5, 2011
    Applicant: The Florida International University Board of Trustees
    Inventors: Kalai Mathee, Allison L. Adonizio, Frederick Ausubel, Jon Clardy, Bradley Bennett, Kelsey Downum
  • Patent number: 6275867
    Abstract: Selected server operations that affect objects in a distributed computing system can be off-loaded from servers at which the objects are stored to other servers without the requirement of vertical partitioning of the affected objects and without off-loading entire affected objects. A client environment process that requests an operation on an object is notified of a task server to which selected off-load operations should be sent. The client preferably stores the task server identifier and thereafter sends such operation request directly to the identified task server. The object metadata information can be stored in the client environment, if desired. The object metadata at the owning repository server is maintained, if affected by the requested operation. A single task server can perform off-loaded functions from several other repository servers at the same node and at other nodes, and in that way reduce the workload of many servers.
    Type: Grant
    Filed: September 12, 1995
    Date of Patent: August 14, 2001
    Assignee: International Business Machines Corporation
    Inventors: Edward Joseph Bendert, Robert Bradley Bennett, Eugene Johnson, Robert Micheal Nugent
  • Patent number: 5956712
    Abstract: A client-server distributed computer processing system provides staged byte range locking with three levels of lock complexity and contention. When locking activity for a data object involves a plurality of clients, locking is managed centrally in the server operating environment. When only a single client is involved in requesting a lock on a data object such as a data file or portion of a data file, the requesting client can be permitted to manage the locking locally in the requesting client operating environment. Client-managed locking involves two stages of locking complexity on an object-by-object basis. The first stage of client locking involves only a log of current lock activity and handles relatively simple locking. When locking becomes more complex, the client locking is migrated to a second local locking stage, where more complex data structures can support lock fragmentations that affect various portions of the data object, such as partially overlapped byte ranges.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: September 21, 1999
    Assignee: International Business Machines Corporation
    Inventors: Robert Bradley Bennett, Brian Paul Dixon, Eugene Johnson
  • Patent number: 5852747
    Abstract: A client/server computer system manages shared files. A client includes a data cache and an associated cache manager, and executes a client application that requests data from a shared file. In response to the request, the client cache manager determines if the data is currently stored in the data cache, and if so, grants the client access to the data in the cache. However, if the data is not currently stored in the cache, the client cache manager sends to the server a request for multiple consecutive blocks of data beginning with the first block containing the data requested by the client from the shared file. The server includes a token manager which receives the request, and in response (a) awards the token for a first data block specified in the request regardless of contention for the first data block and (b) awards tokens for all other consecutive blocks following the first block of the multiple blocks held by a client who also holds the token for the first block.
    Type: Grant
    Filed: September 8, 1995
    Date of Patent: December 22, 1998
    Assignee: International Business Machines Corporation
    Inventors: Robert Bradley Bennett, Eugene Johnson, Terrence L. Woodnorth
  • Patent number: 5761678
    Abstract: A system and method efficiently manage clones of an object group. A base storage area contains metadata for each of multiple objects in the object group. The metadata for each object identifies data within each object. The system receives a request to clone a base storage area, and in response, the system creates a clone storage area containing an identification of the base storage area but not the metadata. If there is a subsequent request to update a portion of one of the objects, then the system copies the portion, copies the metadata into the clone storage area for the one object, makes the update to the object copy and changes the metadata in the base storage area to identify the portion copy instead of the original portion. If there is no subsequent request to update any of the multiplicity of objects, then the system does not copy the metadata for any of the multiplicity of objects into the clone storage area.
    Type: Grant
    Filed: June 26, 1996
    Date of Patent: June 2, 1998
    Assignee: International Business Machines Corporation
    Inventors: Edward Joseph Bendert, Robert Bradley Bennett, Eugene Johnson, Robert Michael Nugent, James Michael Showalter
  • Patent number: 5734909
    Abstract: A method of and system for optimizing process utilization in a shared resource environment that avoids holding system processes while requests are queued or waiting for system resources. Information about a waiting request is retained in control structures; then the same process that frees a resource is utilized to respond to queued requests for that resource. The effect is to minimize the retention and/or allocation of processes and their associated system resource requirements. The same method is applied to the synchronization of interprocess communications.
    Type: Grant
    Filed: September 1, 1995
    Date of Patent: March 31, 1998
    Assignee: International Business Machines Corporation
    Inventor: Robert Bradley Bennett
  • Patent number: 5668958
    Abstract: A computer system manages first and second different file systems. The system comprises first and second, different file managers having first and second different APIs for the first and second file systems, respectively. The system also comprises a hybrid file manager for managing the second file system based on requests made using the first API. The hybrid manager applies rules from both APIs to control atomicity of requests, access concurrency, and data consistency rules. The hybrid rules prevent violation of the rules of either API.
    Type: Grant
    Filed: September 12, 1995
    Date of Patent: September 16, 1997
    Assignee: International Business Machines Corporation
    Inventors: Edward Joseph Bendert, Robert Bradley Bennett, Eve Suzanne Berman, Susan Marie Farrell, Eugene Johnson, Robert Michael Nugent, Mary Ellen Vendryes
  • Patent number: 5664186
    Abstract: A file management and backup system manages access to data objects such as records stored in a primary repository, and occasionally backs-up the data objects to a backup repository. A backup utility within the system, periodically or at the request of a user, makes a backup request to a file manager, and specifies the scope of the backup. In response, the file manager makes an entry in a "backup in progress" table indicating that the corresponding file space(s), directory(ies), file(s) and/or data object(s) are currently involved in a consistent backup procedure. Then, the backup utility commences the actual copying of the data within the backup scope to the backup repository with assistance from the file manager in accessing the data from the primary repository.
    Type: Grant
    Filed: May 8, 1995
    Date of Patent: September 2, 1997
    Assignee: International Business Machines Corporation
    Inventors: Robert Bradley Bennett, Robert Michael Nugent, James Michael Showalter
  • Patent number: D725451
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: March 31, 2015
    Assignee: Magpul Industries Corporation
    Inventors: Michael T. Mayberry, William Bradley Bennett, Jeremy Fiester, Lance Johnston, Jonathan Cross, Brian Nakayama