Patents by Inventor Stephen Olson

Stephen Olson 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: 10867052
    Abstract: Generally described, one or more aspects of the present application correspond to techniques for modifying volume encryption status, either by creating an encrypted copy of an unencrypted source volume or by re-encrypting the replica with a different key than the source volume. This can be accomplished using an intermediary transform fleet that stores the encryption key(s) and performs encryption (and decryption, in cases where the source is encrypted). Further, these techniques can implement a state refresh for any client attached to the volume in order to equip the client to handle the different encryption state of the encrypted volume.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Kumar, Arvind Chandrasekar, Lalit Jain, Danny Wei, Pavan Kumar Korlepara, Marc Stephen Olson
  • Patent number: 10809920
    Abstract: First information about regions of storage space in a storage environment available for a volume is provided to a service provider, with the storage environment being external to the service provider. The service provider is notified that information usable to locate a storage destination of a portion of the volume is unavailable. Second information that includes the storage destination in the storage environment is obtained from the service provider. A data operation is performed at the storage destination, with the storage destination determined based at least in part from the second information.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: October 20, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc Stephen Olson, Christopher Magee Greenwood, Anthony Nicholas Liguori, James Michael Thompson, Surya Prakash Dhoolam, Marc John Brooker, Danny Wei
  • Patent number: 10800510
    Abstract: Systems and methods include providing an aircraft with a fuselage and a wing assembly rotatable relative to the fuselage about a stow axis between a flight position and a stowed position. The aircraft includes a gearbox having a retractable driveshaft that selectively engages the mid-wing gearbox via axially translatable motion along a rotation axis when the wing assembly is in the flight position. The retractable driveshaft also selectively disengages the mid-wing gearbox in the flight position to allow selectively rotation of the wing assembly about the stow axis from the flight position to the stowed position resulting in the mid-wing gearbox being misaligned with the retractable driveshaft when the wing assembly is in the stowed position.
    Type: Grant
    Filed: February 17, 2018
    Date of Patent: October 13, 2020
    Assignee: Textron Innovations Inc.
    Inventors: Eric Stephen Olson, David Russell Bockmiller
  • Patent number: 10793284
    Abstract: A multimode clutch assembly is positioned in a powertrain of a rotorcraft. The multimode clutch assembly includes a freewheeling unit having input and output races. The freewheeling unit has a driving mode in which torque applied to the input race is transferred to the output race and an overrunning mode in which torque applied to the output race is not transferred to the input race. A bypass assembly has an engaged position that couples the input and output races of the freewheeling unit. A hydraulic actuator shifts the bypass assembly between the engaged position and a disengaged position. In the disengaged position, the overrunning mode of the freewheeling unit is enabled such that the multimode clutch assembly is configured for unidirectional torque transfer. In the engaged position, the overrunning mode of the freewheeling unit is disabled such that the multimode clutch assembly is configured for bidirectional torque transfer.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: October 6, 2020
    Assignee: Bell Textron Inc.
    Inventors: David Andrew Prater, Eric Stephen Olson
  • Patent number: 10788088
    Abstract: A selectable clutch assembly for a multimode powertrain of a rotorcraft. The selectable clutch assembly includes a freewheeling unit having input and output sides. The freewheeling unit has a driving mode wherein torque applied to the input side is transferred to the output side and an over running mode wherein torque applied to the output side is not transferred to the input side. A bypass assembly is coupled to and rotatable with the output side of the freewheeling unit and is actuatable between engaged and disengaged positions with the input side of the freewheeling unit. In the disengaged position, the freewheeling unit is operable in the driving and the over running modes such that the selectable clutch assembly is configured for unidirectional torque transfer. In the engaged position, the over running mode of the freewheeling unit is disabled such that the selectable clutch assembly is configured for bidirectional torque transfer.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: September 29, 2020
    Assignee: Bell Textron Inc.
    Inventors: Eric Stephen Olson, Mark Alan Przybyla, David R. Bockmiller
  • Publication number: 20200247553
    Abstract: A multimode clutch assembly is positioned in a powertrain of a rotorcraft. The multimode clutch assembly includes a freewheeling unit having input and output races. The freewheeling unit has a driving mode in which torque applied to the input race is transferred to the output race and an overrunning mode in which torque applied to the output race is not transferred to the input race. A bypass assembly has an engaged position that couples the input and output races of the freewheeling unit. A hydraulic actuator shifts the bypass assembly between the engaged position and a disengaged position. In the disengaged position, the overrunning mode of the freewheeling unit is enabled such that the multimode clutch assembly is configured for unidirectional torque transfer. In the engaged position, the overrunning mode of the freewheeling unit is disabled such that the multimode clutch assembly is configured for bidirectional torque transfer.
    Type: Application
    Filed: September 11, 2019
    Publication date: August 6, 2020
    Applicant: Bell Textron Inc.
    Inventors: David Andrew Prater, Eric Stephen Olson
  • Publication number: 20200248760
    Abstract: A selectable clutch assembly for a multimode powertrain of a rotorcraft. The selectable clutch assembly includes a freewheeling unit having input and output sides. The freewheeling unit has a driving mode wherein torque applied to the input side is transferred to the output side and an over running mode wherein torque applied to the output side is not transferred to the input side. A bypass assembly is coupled to and rotatable with the output side of the freewheeling unit and is actuatable between engaged and disengaged positions with the input side of the freewheeling unit. In the disengaged position, the freewheeling unit is operable in the driving and the over running modes such that the selectable clutch assembly is configured for unidirectional torque transfer. In the engaged position, the over running mode of the freewheeling unit is disabled such that the selectable clutch assembly is configured for bidirectional torque transfer.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 6, 2020
    Applicant: Bell Textron Inc.
    Inventors: Eric Stephen Olson, Mark Alan Przybyla, David R. Bockmiller
  • Patent number: 10715460
    Abstract: A distributed system may implement opportunistic resource migration to optimize resource placement. Resources may be placed amongst different resource hosts of a distributed system. An evaluation of the current placement may be performed according placement criteria that improve placement of the resources at the distributed system. Based on the evaluation, the prospective migration of resources that exceed an improvement threshold may be identified as candidate resources to migrate. Migration for the candidate resources may be opportunistically performed. In some embodiments, a priority may be assigned to the candidate resources according to which the candidate resources are selected for performing migration.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc John Brooker, Christopher Magee Greenwood, Surya Prakash Dhoolam, James Michael Thompson, Marc Stephen Olson, Mitchell Gannon Flaherty
  • Publication number: 20200182679
    Abstract: An exemplary liquid tank level measurement system includes a tank having a wall, an accelerometer attached to the wall and configured to measure a vibration in the wall, and an instrument electronically connected to the accelerometer, the instrument configured to communicate a liquid level condition responsive to a vibration measurement received from the accelerometer.
    Type: Application
    Filed: December 7, 2018
    Publication date: June 11, 2020
    Applicant: Bell Helicopter Textron Inc.
    Inventor: Eric Stephen OLSON
  • Publication number: 20200158181
    Abstract: Briefly, implementations of claimed subject matter relate to methods and devices for coupling a first rotating shaft to a second shaft. In a particular implementation, an end of a plurality of resilient fingers of a resilient structure may be radially displaced to permit positioning of the resilient structure over a first shaft. An inwardly-directed portion of each of the plurality of the resilient fingers of the resilient structure may be secured to a channel located on an inner surface of a second shaft. After securing the resilient structure to the second shaft, the one or more resilient fingers of the resilient structure may be positioned within a slotted ladder ring encircling the first shaft.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Eric Stephen Olson, Trenton Allen Hamm, Bradford Jeffrey Ekstrom, Gregory Alan Spruce
  • Patent number: 10592328
    Abstract: Data, attributes, and metrics from unavailable resource hosts may be collected and used for cluster analysis in order to correlate the different hosts and group similar hosts into clusters. The clusters may be ranked based on the collected information and used to provide a simple way to identify shared failure modes among the unavailable hosts. By identifying the hosts of each cluster, shared failures can be corrected for large groups of hosts at the same time, enabling the hosts to return to operational states.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Michael Thompson, Marc Stephen Olson, Vaibhav Sharma
  • Patent number: 10565501
    Abstract: Techniques are described for formally expressing whether sequences of operations performed on block storage devices are sequential or random. In embodiments, determinations of whether these sequences of operations are sequential or random may be used to predict latencies involved with running particular workloads, and to predict representative workloads for particular latencies.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: February 18, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Marc Stephen Olson, James Michael Thompson, Benjamin Arthur Hawks
  • Publication number: 20200053022
    Abstract: A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be provided access to a data volume and may request a modification to the operational parameters of the data volume. Instead of modifying the existing data volume, the data center can provision a new data volume and migrate data stored on the existing data volume to the new data volume. While the data migration takes place, the existing data volume may block input/output (I/O) requests and the new data volume may handle such requests instead. Once the data migration is complete, the data center may deallocate the data blocks of the existing data volume such that the data blocks can be reused by other data volumes.
    Type: Application
    Filed: October 22, 2019
    Publication date: February 13, 2020
    Inventors: Pieter Kristian Brouwer, Marc Stephen Olson, Nachiappan Arumugam, Michael Thacker, Vijay Prasanth Rajavenkateswaran, Arpit Tripathi, Danny Wei
  • Patent number: 10521258
    Abstract: Systems and methods are described for a storage processing service that processes multiple storage commands. The storage processing service uses tags from test storage commands to determine whether a test storage service is to be instantiated that reflects a corresponding production service. Test storage commands with the same tag are tested on that test service. Additionally, the storage processing service determines a strategy for testing processes on production services when the storage system is overloaded. In one embodiment, the test service manager can determine to stop testing processes for a period of time, and issue a shed command that queues or sheds test storage commands. Advantageously, a shed command, while active at a storage processing service, may alleviate the overload on production services. The test service manager can continue to monitor the storage system to determine whether the overload continues to exist.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Todd Burruss, John Luther Guthrie, II, Marc Stephen Olson, Madhuvanesh Parthasarathy
  • Publication number: 20190389572
    Abstract: A tiltrotor aircraft includes a propulsion system with a fixed engine and a rotatable proprotor. The engine is located on the top surface of the wing of the tiltrotor aircraft, and the rotatable proprotor assembly is also mounted on the top surface of the wing. The engine and proprotor assembly are connected via a series of one or more gearboxes that route the engine output from the engine to the proprotor.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Colton Gilliland, Jeffrey Williams, Michael E. Rinehart, James Kooiman, Mark Przybyla, Clegg Smith, Eric Stephen Olson, George Ryan Decker, David Russell Bockmiller
  • Publication number: 20190389571
    Abstract: A tiltrotor aircraft includes a propulsion system with a fixed engine and a rotatable proprotor. The engine is located below the wing of the tiltrotor aircraft, and the rotatable proprotor assembly is mounted on the top surface of the wing. The engine and proprotor assembly are connected via a series of one or more gearboxes that route the engine output from the engine to the proprotor.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Colton Gilliland, Jeffrey Williams, Michael E. Rinehart, James Kooiman, Mark Przybyla, Clegg Smith, Eric Stephen Olson, George Ryan Decker, David Russell Bockmiller
  • Patent number: 10498648
    Abstract: A method for processing packet data in a service provider environment includes, by a network-enabled data processing device within a server computer of the service provider environment, receive packet data including header information and payload information. The packet header information can be separated from the payload information. The separated header information can be forwarded to a processor of the server computer for processing, without forwarding at least a portion of the payload information. Transforming instructions and at least one address of one or more storage locations can be received from the processor, based at least in part on the header information. The payload information can be transformed based on the transforming instructions. The transformed payload information can be stored in the one or more storage locations based on the at least one address.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: December 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Marc John Brooker, Norbert Paul Kusters, Anthony Nicholas Liguori, Marc Stephen Olson
  • Patent number: 10474372
    Abstract: A system and method for provisioning a volume and repartitioning a provisioned volume based at least in part on a workload. A request to provision a volume of a specified size is received, a first set of partition options is determined based at least in part on the specified size, and second set of partition options is determined based at least in part on one or more performance characteristics. A volume partitioning is determined based at least in part on an intersection of a number of partitions between the first set of partition options and the second set of partition options, and further based at least in part on a set of optimization criteria. Based at least in part on tracked usage of the volume or a repartition request, a determination is made to repartition the volume such that the partitioning scheme fulfills a set of optimization criteria.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc Stephen Olson, Marc John Brooker, Tarun Goyal, Arpit Tripathi
  • Publication number: 20190337629
    Abstract: An exemplary tiltrotor aircraft with a hybrid drive system includes a first propulsion system having a first engine and a first supplemental driver operably coupled to a first proprotor that is operable between a helicopter mode and an airplane mode and a second propulsion system having a second engine and a second supplemental driver operably coupled to a second proprotor that is operable between a helicopter mode and an airplane mode.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Colton James GILLILAND, Mark Alan PRZYBYLA, Eric Stephen OLSON
  • Patent number: 10469405
    Abstract: A user can set or modify operational parameters of a data volume stored on a network-accessible storage device in a data center. For example, the user may be provided access to a data volume and may request a modification to the operational parameters of the data volume. Instead of modifying the existing data volume, the data center can provision a new data volume and migrate data stored on the existing data volume to the new data volume. While the data migration takes place, the existing data volume may block input/output (I/O) requests and the new data volume may handle such requests instead. Once the data migration is complete, the data center may deallocate the data blocks of the existing data volume such that the data blocks can be reused by other data volumes.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Pieter Kristian Brouwer, Marc Stephen Olson, Nachiappan Arumugam, Michael Thacker, Vijay Prasanth Rajavenkateswaran, Arpit Tripathi, Danny Wei