Patents by Inventor Brian Terry

Brian Terry 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: 20240093978
    Abstract: A projectile and stabilizer therefor are provided. The sliding stabilizer is used instead of fixed or glued tail feathers, vanes or other fletching as a means for stabilizing projectile flight. The invention improves current projectile technology with reduced assembly labor cost, the elimination of bow clearance issues, improved accuracy with the consistent production of the sliding stabilizer, easy replacement of the stabilizer in the field, and improved projectile storage. A sliding stabilizer is designed to slide along the shaft of a projectile and comprises a circumferentially extending wing and a plurality of fins. In use, the stabilizer is positioned at the front of the projectile prior to launch, and the projectile slides quickly through the stabilizer until secured at a stop position at or near the trailing end of the projectile. An annular arrow fletch and arrow stabilizer are also provided.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 21, 2024
    Inventors: Brian Terry, Steven Terry, Brandon Cummings
  • Patent number: 11886422
    Abstract: A protocol for implementing ACID transactions that provides snapshot isolation in a distributed setting that does not require synchronized clocks is described. The protocol ensures at commit time that transactions touching common objects do not commit out of order. The protocol can be used in the context of a distributed data lake built on an object store in which clients can transactionally add or remove objects from logical tables.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: January 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Bohou Li, Vijayan Prabhakaran, Mehul A. Shah, Benjamin Sowell, Douglas Brian Terry
  • Patent number: 11821712
    Abstract: A projectile and stabilizer therefor are provided. The sliding stabilizer is used instead of fixed or glued tail feathers, vanes or other fletching as a means for stabilizing projectile flight. The invention improves current projectile technology with reduced assembly labor cost, the elimination of bow clearance issues, improved accuracy with the consistent production of the sliding stabilizer, easy replacement of the stabilizer in the field, and improved projectile storage. A sliding stabilizer is designed to slide along the shaft of a projectile and comprises a circumferentially extending wing and a plurality of fins. In use, the stabilizer is positioned at the front of the projectile prior to launch, and the projectile slides quickly through the stabilizer until secured at a stop position at or near the trailing end of the projectile. An annular arrow fletch and arrow stabilizer are also provided.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 21, 2023
    Inventors: Brian Terry, Steven Terry, Brandon Cummings
  • Patent number: 11732501
    Abstract: A locking system that has an opening in a door adapted and arranged for receiving a lock bolt and a lock fixed in a wall for actuating a lock bolt adapting and arranged for being received by the opening in the door when the door is closed. Alternatively, the locking system is mounted on the exterior of the detention cell door and the adjacent exterior cell wall. The locking system further comprises a blocking strip protruding from a door jamb, the strip coupled to the door jamb, the strip coupled to the door jamb and positioned adjacent the lock bolt for blocking access to the lock bolt between the door and the doorjamb. The locking system further comprises a system for monitoring and reporting the status of a detention cell door, the lock bolt, and the roller bolt.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: August 22, 2023
    Assignee: Willo Products Company, LLC
    Inventors: Lynn D. Ozier, David Wood, Brian Terry, Matt P. Heinrich, Brian S. Foss
  • Patent number: 11709809
    Abstract: Techniques for using tree data structures to maintain a transactionally consistent set with support for time-travel queries are described. When a transaction commits, a new version of the tree data structure is created using a copy-on-write based method such that the tree shares internal nodes with previous trees to save space. This approach may be used in the implementation of a transactional data catalog in which the files that make up a table are stored in a transactional set.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: July 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Bohou Li, Vijayan Prabhakaran, Mehul A. Shah, Benjamin Sowell, Douglas Brian Terry
  • Patent number: 11599514
    Abstract: Techniques for implementing systems using transactional version sets are described. Transactional version sets or t-sets include a collection of elements, each having a collection of metadata. A t-set is transactional in that a sequence of updates to one or more t-sets are made within an atomic transaction. A t-set is versioned since each committed transaction that updates it produces a new timestamped version that can be accessed via time-travel queries.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Vinay Agrawal, Bohou Li, Vikas Malik, Tushar Poddar, Vijayan Prabhakaran, Mukesh Punhani, Mehul A. Shah, Benjamin Sowell, Douglas Brian Terry
  • Patent number: 11314728
    Abstract: A distributed database system maintains data for a logical table by storing, on a plurality of storage nodes, a collection of key-item pairs. An operation to delete a range of these items is processed by first storing, on each of the plurality of storage nodes, a tombstone record indicative of the items to be deleted. The tombstones are committed once each of the plurality of nodes has stored the tombstone. Items within the range are treated as deleted. A cleanup operation deletes items within the range and updates the tombstone.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: April 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathan Pellegrom Riley, Derek William Richard Chen-Becker, Akshat Vig, Almero Gouws, Lewis Bruck, Vaibhav Jain, James Christopher Sorenson, III, Somasundaram Perianayagam, Rishabh Jain, Douglas Brian Terry
  • Publication number: 20220067025
    Abstract: Transaction requests may be ordered in a distributed database according to an independently assigned sequence. Different distributed system nodes, such as a transaction coordinator and a storage node may independently assign sequence numbers to requests to access a distributed database. A storage node may receive the request from a transaction coordinator with an assigned sequence number and another request to which the storage node may assign a sequence number. The storage node can then order performance of the requests based on the sequence numbers.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 3, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Douglas Brian Terry, Tate Andrew Certain, Amit Gupta, Rishabh Jain, Vaibhav Jain, Alexander Richard Keyes, Somasundaram Perianayagam, Nathan Pellegrom Riley, Akshat Vig, Ming-Chuan Wu
  • Publication number: 20210366746
    Abstract: A heated chuck for an ion implantation system selectively clamps a workpiece to a carrier plate having heaters to selectively heat a clamping surface. A gap between a base plate and carrier plate of the heated chuck contains a heat transfer media. A cooling fluid source is coupled to cooling channels in the base plate. A controller operates the heated chuck in a first mode and second mode. In the first mode, the controller does not activate the heaters and flows the cooling fluid through the cooling channel, where heat is transferred through the heat transfer media and to the cooling fluid. In the second mode, the controller activates the heaters and optionally purges the cooling fluid from the cooling channel or otherwise alters its cooling capacity. A gas can be selectively provided in the gap to further control heat transfer in the first and second modes.
    Type: Application
    Filed: August 4, 2021
    Publication date: November 25, 2021
    Inventors: Joseph Ferrara, Brian Terry, John Baggett
  • Publication number: 20210302140
    Abstract: A projectile and stabilizer therefor are provided. The sliding stabilizer is used instead of fixed or glued tail feathers, vanes or other fletching as a means for stabilizing projectile flight. The invention improves current projectile technology with reduced assembly labor cost, the elimination of bow clearance issues, improved accuracy with the consistent production of the sliding stabilizer, easy replacement of the stabilizer in the field, and improved projectile storage. A sliding stabilizer is designed to slide along the shaft of a projectile and comprises a circumferentially extending wing and a plurality of fins. In use, the stabilizer is positioned at the front of the projectile prior to launch, and the projectile slides quickly through the stabilizer until secured at a stop position at or near the trailing end of the projectile. An annular arrow fletch and arrow stabilizer are also provided.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 30, 2021
    Inventors: Brian Terry, Steven Terry, Brandon Cummings
  • Patent number: 11120006
    Abstract: Transaction requests may be ordered in a distributed database according to an independently assigned sequence. Different distributed system nodes, such as a transaction coordinator and a storage node may independently assign sequence numbers to requests to access a distributed database. A storage node may receive the request from a transaction coordinator with an assigned sequence number and another request to which the storage node may assign a sequence number. The storage node can then order performance of the requests based on the sequence numbers.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: September 14, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Douglas Brian Terry, Tate Andrew Certain, Amit Gupta, Rishabh Jain, Vaibhav Jain, Alexander Richard Keyes, Somasundaram Perianayagam, Nathan Pellegrom Riley, Akshat Vig, Ming-Chuan Wu
  • Patent number: 11070645
    Abstract: A data delivery service of a service provider may receive respective job specifications for different data transfer jobs between computing infrastructure collections (e.g., data centers). A job specification for a data transfer job may include an amount of data to be transferred for the data transfer job, one or more destinations of data transfers for the data transfer job, and/or one or more flexibility parameters for successful transfer of the data for the data transfer job (e.g., a deadline to transfer the data, available data delivery techniques). The data delivery service may determine a schedule for performing different data transfer jobs between two or more infrastructures based on an analysis of the amount of data to be transferred for each job, the destinations of the data transfer for each job, the flexibility parameters for each job (e.g., included in the respective job specifications), and the connectivity between computing infrastructure collections.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Benjamin Warren Mercier, Thomas Bradley Scholl, Douglas Brian Terry, Craig Wesley Howard
  • Patent number: 11061924
    Abstract: A geographically distributed system using a hybrid, multi-master design is disclosed. The system may use global tables, for which both reads and writes may be performed locally, but with a single region serving as a master region. All strongly consistent reads and writes may be sent to the master region, whereas eventually consistent reads and writes may be performed in any region with a replica. The master region may not be statically assigned but may move from region to region. The master region may be assigned manually by client preference or may be assigned and updated automatically based on the time of day or workload characteristics.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Asmita Barve, Richard Shawn Bice, Tate Andrew Certain, Sanket Vishram Chandorkar, Derek William Richard Chen-Becker, Arijit Choudhury, Murtaza Doctor, Sudhir Konduru, Timothy Matthew Lewis, Abhijeet More, Hina Naseer, Ramanathan Padinjarel Somanathan, Karthikeyani Palanisami, Rashmi Krishnaiah Setty, Sanjay Shanthakumar, Ray Manpreet Singh Matharu, Douglas Brian Terry
  • Patent number: 11002041
    Abstract: A locking system that has an opening in a door adapted and arranged for receiving a lock bolt and a lock fixed in a wall for actuating a lock bolt adapting and arranged for being received by the opening in the door when the door is closed. Alternatively, the locking system is mounted on the exterior of the detention cell door and the adjacent exterior cell wall. The locking system further comprises a blocking strip protruding from a door jamb, the strip coupled to the door jamb, the strip coupled to the door jamb and positioned adjacent the lock bolt for blocking access to the lock bolt between the door and the doorjamb. The locking system further comprises a system for monitoring and reporting the status of a detention cell door, the lock bolt, and the roller bolt.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 11, 2021
    Assignee: Willo Products Company, Inc.
    Inventors: Lynn D. Ozier, David Wood, Brian Terry, Matt P. Heinrich, Brian S. Foss
  • Patent number: 10997160
    Abstract: Updates performed as part of transaction requests to a data store may be included in a stream of updates. Updates to items in the data store that are included in transactions determined not to be committed to the data store may be excluded from the stream of updates. Records in the stream of updates may include an identifier for the transaction that included the update described by the record. The identifier for the transaction may be used to identify updates to other items in the data store that are included in the same transaction.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: May 4, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Somasundaram Perianayagam, Vaibhav Jain, Alexander Richard Keyes, Stefano Stefani, Douglas Brian Terry, James Christopher Sorenson, III, Amit Gupta, Rishabh Jain
  • Patent number: 10794694
    Abstract: A workpiece alignment system is provided has a light emission apparatus that directs a light beam at a plurality of wavelengths along a path at a shallow angle toward a first side of a workpiece plane at a peripheral region. A light receiver apparatus, receives the light beam on a second side opposite the first side. A rotation device selectively rotates a workpiece support. According controller determines a position of the workpiece based on an amount of the light beam received through the workpiece when the workpiece intersects the path. A sensitivity of the light receiver apparatus is controlled based on a transmissivity of the workpiece. A position of the workpiece is determined when the workpiece is rotated based on the rotational position, an amount of the light beam received, the transmissivity of the workpiece, detection of a workpiece edge, and the controlled sensitivity of the light receiver apparatus.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: October 6, 2020
    Assignee: Axcelis Technologies, Inc.
    Inventors: John F. Baggett, Billy Thomas Benoit, Joe Ferrara, Brian Terry
  • Patent number: 10621049
    Abstract: Disclosed are systems and methods for generating consistent backups. A central coordinator informs each node storing a partition of the time to perform a backup. At the designated time, each node blocks updates for a corresponding time interval measured by its local clock. Each node performs the backup operation according to its own local clock. Consistent backups may be generated in spite of clock skew between the local clocks as long as the time interval is at least as long as a maximum local clock skew (among the nodes performing the backup). In some systems the maximum local clock skew may be reduced, by a round-trip update latency from a client, for example.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Akshat Vig, Douglas Brian Terry
  • Publication number: 20190392061
    Abstract: Transaction requests may be ordered in a distributed database according to an independently assigned sequence. Different distributed system nodes, such as a transaction coordinator and a storage node may independently assign sequence numbers to requests to access a distributed database. A storage node may receive the request from a transaction coordinator with an assigned sequence number and another request to which the storage node may assign a sequence number. The storage node can then order performance of the requests based on the sequence numbers.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Douglas Brian Terry, Tate Andrew Certain, Amit Gupta, Rishabh Jain, Vaibhav Jain, Alexander Richard Keyes, Somasundaram Perianayagam, Nathan Pellegrom Riley, Akshat Vig, Ming-Chuan Wu
  • Patent number: 10316546
    Abstract: A locking system that has an opening in a door adapted and arranged for receiving a lock bolt and a lock fixed in a wall for actuating a lock bolt adapting and arranged for being received by the opening in the door when the door is closed. Alternatively, the locking system is mounted on the exterior of the detention cell door and the adjacent exterior cell wall. The locking system further comprises a blocking strip protruding from a door jamb, the strip coupled to the door jamb, the strip coupled to the door jamb and positioned adjacent the lock bolt for blocking access to the lock bolt between the door and the door jamb. The locking system further comprises a system for monitoring and reporting the status of a detention cell door, the lock bolt, and the roller bolt.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: June 11, 2019
    Assignee: Willo Products Company, Inc.
    Inventors: Lynn D. Ozier, David Wood, Brian Terry, Matt P. Heinrich, Brian S. Foss
  • Publication number: 20190155937
    Abstract: A geographically distributed system using a hybrid, multi-master design is disclosed. The system may use global tables, for which both reads and writes may be performed locally, but with a single region serving as a master region. All strongly consistent reads and writes may be sent to the master region, whereas eventually consistent reads and writes may be performed in any region with a replica. The master region may not be statically assigned but may move from region to region. The master region may be assigned manually by client preference or may be assigned and updated automatically based on the time of day or workload characteristics.
    Type: Application
    Filed: May 4, 2018
    Publication date: May 23, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Asmita Barve, Richard Shawn Bice, Tate Andrew Certain, Sanket Vishram Chandorkar, Derek William Richard Chen-Becker, Arijit Choudhury, Murtaza Doctor, Sudhir Konduru, Timothy Matthew Lewis, Abhijeet More, Hina Naseer, Ramanathan Padinjarel Somanathan, Karthikeyani Palanisami, Rashmi Krishnaiah Setty, Sanjay Shanthakumar, Ray Manpreet Singh Matharu, Douglas Brian Terry