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: 9594598
    Abstract: Live migration may be performed for virtual computing resources utilizing network-based storage. A virtual compute instance operating at a source host may be moved to a destination host. The virtual compute instance may be a client of a network-based storage resource that stores data for the virtual compute instance. Access to the data stored for the virtual compute instance may be limited to the source host. When migration is performed, the destination host may be prepared to assume operation of the virtual compute instance. Operation of the virtual compute instance at the source host may be paused and the access to the data at the network-based storage resource may be modified to limit access to the destination host. Operation of the virtual compute instance may then resume at the destination host.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: March 14, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
  • Patent number: 9588799
    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: September 29, 2015
    Date of Patent: March 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Todd Burruss, John Luther Guthrie, II, Marc Stephen Olson, Madhuvanesh Parthasarathy
  • Publication number: 20160378547
    Abstract: Techniques for preserving the state of virtual machine instances during a migration from a source location to a target location are described herein. A set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. When the migration from the source location to the target location starts, a second set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. During the migration, state information associated with the block storage device is copied from the source location to the target location based on the migration phase.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
  • Publication number: 20160378546
    Abstract: Techniques for preserving the state of virtual machine instances during a migration from a source location to a target location are described herein. A set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. When the migration from the source location to the target location starts, a second set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. During the migration, a response to an input-output request is provided to one or more of the locations using the set of credentials and based at least in part on the state of the migration.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
  • Publication number: 20160283139
    Abstract: A storage system may implement dynamic configuration of data volumes. Client utilization of a data volume in a storage system may be tracked or monitored. Based on the utilization of the data volume, configuration recommendations to reconfigure the data volume according to data volume offerings may be determined. The data volume may be configured according to an authorized configuration recommendation. In some embodiments, these recommendations may be provided to a client and selection of the configuration recommendation to perform may be received. In some embodiments, a configuration recommendation may be automatically performed based on previously provided authorization to configure the data volume.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Applicant: Amazon Technologies, Inc.
    Inventors: MARC JOHN BROOKER, JAMES MICHAEL THOMPSON, MARC STEPHEN OLSON
  • Publication number: 20160269313
    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: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Applicant: Amazon Technologies, Inc.
    Inventors: MARC JOHN BROOKER, CHRISTOPHER MAGEE GREENWOOD, SURYA PRAKASH DHOOLAM, JAMES MICHAEL THOMPSON, MARC STEPHEN OLSON, MITCHELL GANNON FLAHERTY
  • Publication number: 20150263978
    Abstract: The estimated rate of work requests expected during a time period at a first block storage device, implemented at a particular server of a storage service, exceeds a provisioned rate of the first device. At a client-side component of the storage service, a different storage server is identified, at which the rate of work requests directed during the time period to a second block storage device is anticipated to be less than the provisioned rate of the second device. At least one admission control parameter of the first device is modified to enable the first storage server to accept work requests at a rate that exceeds the provisioned rate of the first device.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: Amazon Technologies, Inc.
    Inventors: MARC STEPHEN OLSON, MARC JOHN BROOKER, BENJAMIN ARTHUR HAWKS, JAMES MICHAEL THOMPSON
  • Patent number: 9104572
    Abstract: Various aspects of the performance of computing resources, such as storage volumes, are measured and used to train a probability model. The probability model is used in a query engine that is able to respond receive queries about a computing resource's state. The queries may specify a state of the computing resource and provide a set of measurements of the computing resource's performance. The query engine may use the probability model, which may be in the form of a contingency table, to provide information that indicates one or more most likely causes of the state.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: James Michael Thompson, Marc Stephen Olson, Ganesh Viswanathan, Benjamin Arthur Hawks, Bhavesh Anil Doshi
  • Publication number: 20140363436
    Abstract: Provided are methods of diagnosing IgA nephropathy in a subject. Optionally, the methods comprise isolating an IgG from the subject and determining whether the IgG binds to a galactose-deficient IgA1. Optionally, the methods comprise providing a biological sample from the subject and detecting in the sample a mutation in a IGH gene, wherein the mutation is in a nucleotide sequence encoding a complementarity determining region 3 (CDR3) of a IGH variable region. Optionally, the methods comprise determining a level of IgG specific for a galactose-deficient IgA1 in the subject. Also provided are methods of treating or reducing the risk of developing IgA nephropathy in a subject.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 11, 2014
    Inventors: Hitoshi Suzuki, Run Fan, Bruce A. Julian, Jan Novak, Zina Moldoveanu, Zhixin Zhang, Milan Tomana, Jiri Mestecky, Robert J. Wyatt, Yasuhiko Tomino, Yusuke Suzuki, Stephen Olson
  • Publication number: 20140188140
    Abstract: Devices and methods for locking and/or cutting tethers during a tissue modification procedure are described. In some variations, a tether may be used to tighten tissue by bringing two pieces or sections of the tissue together. The tether, which may be under tension, may be locked to maintain the tension, and excess tether may be severed, using one or more of the devices and/or methods. The devices and/or methods may be used, for example, in minimally invasive procedures.
    Type: Application
    Filed: September 20, 2013
    Publication date: July 3, 2014
    Applicant: GUIDED DELIVERY SYSTEMS INC.
    Inventors: Stephen C. MEIER, Eugene SERINA, Charles J. ADAM, Mariel FABRO, Tammy Y. TAM, John P. LUNSFORD, Tenny C. CALHOUN, Brian TANG, Stephen OLSON
  • Publication number: 20120266260
    Abstract: Provided are methods of diagnosing IgA nephropathy in a subject. Optionally, the methods comprise isolating an IgG from the subject and determining whether the IgG binds to a galactose-deficient IgA1. Optionally, the methods comprise providing a biological sample from the subject and detecting in the sample a mutation in a IGH gene, wherein the mutation is in a nucleotide sequence encoding a complementarity determining region 3 (CDR3) of a IGH variable region. Optionally, the methods comprise determining a level of IgG specific for a galactose-deficient IgA1 in the subject. Also provided are methods of treating or reducing the risk of developing IgA nephropathy in a subject.
    Type: Application
    Filed: May 26, 2010
    Publication date: October 18, 2012
    Inventors: Hitoshi Suzuki, Run Fan, Bruce A. Julian, Jan Novak, Zina Moldoveanu, Zhixin Zhang, Milan Tomana, Jiri Mestecky, Robert J. Wyatt, Yasuhiko Tomino, Yusuke Suzuki, Stephen Olson
  • Publication number: 20100121349
    Abstract: Devices and methods for locking and/or cutting tethers during a tissue modification procedure are described. In some variations, a tether may be used to tighten tissue by bringing two pieces or sections of the tissue together. The tether, which may be under tension, may be locked to maintain the tension, and excess tether may be severed, using one or more of the devices and/or methods. The devices and/or methods may be used, for example, in minimally invasive procedures.
    Type: Application
    Filed: October 9, 2009
    Publication date: May 13, 2010
    Inventors: Stephen C. Meier, Eugene Serina, Charles J. Adam, Mariel Fabro, Tammy Y. Tam, John P. Lunsford, Tenny C. Calhoun, Brian Tang, Stephen Olson, Ann T. Meier
  • Publication number: 20070252862
    Abstract: A method of determining unidirectional print direction for optimal quality on an ink jet printer capable of bidirectional printing includes printing a first plurality of indicators on a recordable medium, wherein the first plurality of indicators are printed in a first direction; printing a second plurality of indicators on the recordable medium, wherein the second plurality of indicators are printed in a second direction opposite the first direction; and determining an optimum print direction from the printed indicators; and setting in the printer the optimum print direction for unidirectional printing.
    Type: Application
    Filed: July 10, 2007
    Publication date: November 1, 2007
    Applicant: LEXMARK INTERNATIONAL, INC.
    Inventor: Stephen Olson
  • Publication number: 20070128956
    Abstract: A torsional throttle control system is provided that may include any of a number of features. One feature of the throttle control system is twist-style grip that has an axis with an angle adjustable to a housing. Another feature comprises trim and/or outboard motor control(s) atop the grip. Yet another feature comprises the internal mechanism adapted to effect throttle control. Methods associated with use of the throttle control hardware and systems including a boat are also covered.
    Type: Application
    Filed: October 6, 2006
    Publication date: June 7, 2007
    Inventors: Charles BLAIR, Stephen Olson
  • Patent number: 7164557
    Abstract: An air bearing burnish slider burnishes very small asperities and cleans the loose particles that adhere to the magnetic recording media. The slider applies a controllable contact force to effectively burnish disk asperities or partially attached particles. In addition, the slider cleans the loose particles effectively while flying in a stable fashion. In a low pitch design, diagonal rails push particles away from the disk surface and trailing edge pads contact the disk at lower linear velocities. Rail pads retain loose contamination and debris in their pockets and burnish asperities. Another design provides a milder burnish force and flies in a high pitch configuration. The trailing edge pads provide stable contacts and the rails help in sweeping away debris. In both designs, the contact forces can be controlled by adjusting linear velocities. A step taper at the leading edge provides a pitch-producing lift force.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: January 16, 2007
    Assignee: Hitachi Global Storage Technologies Netherlands BV
    Inventors: Parul Agrawal, Hang Fai Ngo, Charles Lee, Li-Chung Lee, Ullal Vasant Nayak, Stephen Olson, Robert N. Payne, Christopher Ramm
  • Publication number: 20060282150
    Abstract: Devices and methods are provided for operating and controlling an interventional element on an interventional catheter. The interventional element may be a stent or series of stents, a balloon, or any other interventional element for which length control is necessary or desirable. A handle member includes an elongated body and an actuator knob that rotates around the longitudinal axis of the body. Rotational movement of the actuator knob is translated to rotational movement of one or more lead screws by a system of gears, rollers, or combinations of gears and rollers. Each of one or more axially moveable members is positioned on a lead screw and attached to a portion of the catheter shaft in order to provide the ability to advance or retract the portion of the cathether shaft.
    Type: Application
    Filed: June 8, 2005
    Publication date: December 14, 2006
    Applicant: XTENT, INC.
    Inventors: Stephen Olson, Michael McGarry
  • Publication number: 20060282106
    Abstract: An anastomosis device has first and second components which each having first and second parts. The first and second components are magnetically attracted to one another. The device forms a throughhole when in use. The first parts of the first and second components are positioned radially outward from the second parts relative to the longitudinal axis with the first parts of the first and second components contacting one another and being magnetically attracted to one another. The second parts of the first and second components also being magnetically attracted to one another and are separated by the vessel walls.
    Type: Application
    Filed: November 18, 2002
    Publication date: December 14, 2006
    Applicant: VENTRICA, INC. A Delaware Corporation
    Inventors: David Cole, Darin Gittings, Stephen Olson, Dean Carson, Michael Reo, Keke Lepulu, A. Sharkawy
  • Publication number: 20060066658
    Abstract: A method of determining unidirectional print direction for optimal quality on an ink jet printer capable of bidirectional printing includes printing a first plurality of indicators on a recordable medium, wherein the first plurality of indicators are printed in a first direction; printing a second plurality of indicators on the recordable medium, wherein the second plurality of indicators are printed in a second direction opposite the first direction; and determining an optimum print direction from the printed indicators; and setting in the printer the optimum print direction for unidirectional printing.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventor: Stephen Olson
  • Publication number: 20060055720
    Abstract: A method of intra-swath banding compensation in an imaging apparatus utilizing an ink jet printhead that reciprocates in a main scan direction, the ink jet printhead having a nozzle array with a plurality of nozzles, includes printing with the plurality of nozzles in the main scan direction a pattern of dots representative of the nozzle array; determining a variation in reflectance of the pattern of dots in a direction substantially perpendicular to the main scan direction; and storing in a memory associated with the printhead compensation values associated with each nozzle of the plurality of nozzles that is to be adjusted to correct for the variation in reflectance.
    Type: Application
    Filed: September 10, 2004
    Publication date: March 16, 2006
    Inventors: Stephen Olson, Colin Maher
  • Publication number: 20050192604
    Abstract: Devices and methods for placing a conduit in fluid communication with a target vessel to communicate the target vessel with a source of blood. A conduit is coupled to the target vessel by first and second securing components that compress or sandwich the vessel wall. The conduit may be preshaped to assume a desired orientation when in an unbiased state, for example, to allow the conduit to be deformed during delivery and then regain its desired orientation once which is regained when deployed. The first and second securing components may be any shape but are preferably elongated in the direction of the vessel axis, e.g., elliptical or rectangular, such that a minimum amount of material is present at the outlet to closely approximate the cross-sectional area of the native target vessel. The securing components do not significantly occlude the target vessel lumen, may be secured to the vessel wall in non-penetrating fashion, and provides a fluid-tight seal around the attachment site.
    Type: Application
    Filed: January 21, 2005
    Publication date: September 1, 2005
    Inventors: Dean Carson, Michael Reo, Stephen Olson, Keke Lepulu, Sam Crews, David Cole, Adam Sharkawy, Darin Gittings, Mark Foley