Patents by Inventor Marc Stephens
Marc Stephens 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: 20170255409Abstract: 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: ApplicationFiled: May 22, 2017Publication date: September 7, 2017Applicant: Amazon Technologies, Inc.Inventors: MARC JOHN BROOKER, JAMES MICHAEL THOMPSON, MARC STEPHEN OLSON
-
Patent number: 9753887Abstract: A communications apparatus is provided having a first line driver transmitting data at a first end of a serial bus to a second line receiver at a second end of the serial bus. A first line receiver receives data at the first end of the serial bus from a second line driver at the second end of the serial bus. The first line receiver has a selectable input parameter that controls a physical layer quality of data received at the first end of the serial bus. Programming instructions stored in memory cause the second line driver to transmit a training signal that is not a COMWAKE signal to the first line receiver in response to the first line driver transmitting a COMWAKE signal to the second line receiver. A controller compares a received physical layer quality of the training signal at the first line receiver to a desired physical layer quality and computes a value for the input parameter to obtain a desired physical layer quality.Type: GrantFiled: February 24, 2009Date of Patent: September 5, 2017Assignee: SEAGATE TECHNOLOGY LLCInventors: Anthony Leigh Priborsky, Marc Stephen Hildebrant
-
Publication number: 20170177401Abstract: 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: ApplicationFiled: March 9, 2017Publication date: June 22, 2017Applicant: Amazon Technologies, Inc.Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
-
Patent number: 9658785Abstract: 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: GrantFiled: March 25, 2015Date of Patent: May 23, 2017Assignee: Amazon Technologies, Inc.Inventors: Marc John Brooker, James Michael Thompson, Marc Stephen Olson
-
Patent number: 9594598Abstract: 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: GrantFiled: June 12, 2015Date of Patent: March 14, 2017Assignee: Amazon Technologies, Inc.Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
-
Patent number: 9588799Abstract: 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: GrantFiled: September 29, 2015Date of Patent: March 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Brian Todd Burruss, John Luther Guthrie, II, Marc Stephen Olson, Madhuvanesh Parthasarathy
-
Publication number: 20160378547Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
-
Publication number: 20160378546Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Pieter Kristian Brouwer, Kristina Kraemer Brenneman, Marc John Brooker, Jerry Lin, Marc Stephen Olson
-
Publication number: 20160299249Abstract: Nuclear magnetic resonance apparatuses and methods for estimating properties of an earth formation are provided. An apparatus includes a carrier configured to be deployed in a borehole, at least one transmitting assembly configured to generate an oscillating magnetic field in a volume of interest within the earth formation, at least one receiving assembly configured to detect a nuclear magnetic resonance (NMR) signal originating in the volume of interest; and a magnet assembly configured to generate a static magnetic field in the formation from a primary side of the magnet assembly. The magnet assembly includes an array of longitudinally elongated magnets having a rotating pattern of magnetic orientations, the array configured to generate the static magnetic field in the volume of interest, and the static magnetic field strength is higher at the primary side than the field strength at a side of the magnet assembly that is opposite the primary side.Type: ApplicationFiled: April 7, 2015Publication date: October 13, 2016Applicant: BAKER HUGHES INCORPORATEDInventors: Marc Stephen Ramirez, Stanislav Wilhelm Forgang
-
Publication number: 20160283139Abstract: 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: ApplicationFiled: March 25, 2015Publication date: September 29, 2016Applicant: Amazon Technologies, Inc.Inventors: MARC JOHN BROOKER, JAMES MICHAEL THOMPSON, MARC STEPHEN OLSON
-
Publication number: 20160278018Abstract: Devices, methods and computer-readable media for controlling a device timeout parameter are disclosed. For example, a device receives a condition for modifying a timeout parameter and a modification. The device then detects the condition for modifying the timeout parameter and applies the modification to the timeout parameter in response to detecting the condition. A method determines a maximum time for a timeout parameter of a device and transmits a message to the device indicating the maximum time for the timeout parameter. A further method determines a condition for modifying a timeout parameter of a device and a modification. The method then transmits a message to the device indicating the condition for modifying the timeout parameter of the device and the modification.Type: ApplicationFiled: May 27, 2016Publication date: September 22, 2016Inventors: MARC STEPHEN KOLAKS, Joseph Richmeyer
-
Publication number: 20160269313Abstract: 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: ApplicationFiled: March 9, 2015Publication date: September 15, 2016Applicant: Amazon Technologies, Inc.Inventors: MARC JOHN BROOKER, CHRISTOPHER MAGEE GREENWOOD, SURYA PRAKASH DHOOLAM, JAMES MICHAEL THOMPSON, MARC STEPHEN OLSON, MITCHELL GANNON FLAHERTY
-
Patent number: 9357491Abstract: Devices, methods and computer-readable media for controlling a device timeout parameter are disclosed. For example, a device receives a condition for modifying a timeout parameter and a modification. The device then detects the condition for modifying the timeout parameter and applies the modification to the timeout parameter in response to detecting the condition. A method determines a maximum time for a timeout parameter of a device and transmits a message to the device indicating the maximum time for the timeout parameter. A further method determines a condition for modifying a timeout parameter of a device and a modification. The method then transmits a message to the device indicating the condition for modifying the timeout parameter of the device and the modification.Type: GrantFiled: December 1, 2014Date of Patent: May 31, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Marc Stephen Kolaks, Joseph Richmeyer
-
Publication number: 20150263978Abstract: 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: ApplicationFiled: March 14, 2014Publication date: September 17, 2015Applicant: Amazon Technologies, Inc.Inventors: MARC STEPHEN OLSON, MARC JOHN BROOKER, BENJAMIN ARTHUR HAWKS, JAMES MICHAEL THOMPSON
-
Patent number: 9104572Abstract: 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: GrantFiled: February 11, 2013Date of Patent: August 11, 2015Assignee: Amazon Technologies, Inc.Inventors: James Michael Thompson, Marc Stephen Olson, Ganesh Viswanathan, Benjamin Arthur Hawks, Bhavesh Anil Doshi
-
Publication number: 20150087361Abstract: Devices, methods and computer-readable media for controlling a device timeout parameter are disclosed. For example, a device receives a condition for modifying a timeout parameter and a modification. The device then detects the condition for modifying the timeout parameter and applies the modification to the timeout parameter in response to detecting the condition. A method determines a maximum time for a timeout parameter of a device and transmits a message to the device indicating the maximum time for the timeout parameter. A further method determines a condition for modifying a timeout parameter of a device and a modification. The method then transmits a message to the device indicating the condition for modifying the timeout parameter of the device and the modification.Type: ApplicationFiled: December 1, 2014Publication date: March 26, 2015Inventors: Marc Stephen Kolaks, Joseph Richmeyer
-
Publication number: 20140038084Abstract: The invention relates to a photopolymer formulation, comprising at least one polyol component, a polyisocyanate component, a write monomer, a photoinitiator, and a catalyst, wherein the photopolymer formulation has an activation temperature >8300 K. The invention further relates to a method for producing a holographic medium, to a holographic medium that can be obtained according to the method according to the invention, and to the use of a holographic medium according to the invention for producing a hologram.Type: ApplicationFiled: November 4, 2011Publication date: February 6, 2014Inventors: Dennis Hönel, Marc-Stephen Weiser, Friedrich-Karl Bruder, Thomas Rölle, Thomas Fäcke, Horst Berneth
-
Patent number: 8441191Abstract: The present invention relates to the formation of a vacuum electronics circuit by the fusion bonding of multiple substrate wafers, e.g., silicon, copper, or other suitable conductive material, each etched using DRIE, cut using EDM, or machined by other suitable means. Other aspects of the invention relate to the alignment of a cathode with tube by fusion bonding the cathode wafer to a tube built using the fabrication methods described herein. Yet other aspects involve the alignment of dies or wafers during the fabrication of a vacuum electronics device using the “lego” technique outlined herein. In yet other aspects, fabrication methods are described.Type: GrantFiled: October 24, 2008Date of Patent: May 14, 2013Assignee: Logos Technologies LLCInventors: Jonathan Michael Protz, Marc Stephen Verdiel, David James Fields
-
Publication number: 20120051739Abstract: A method and apparatus for identifying at least one characteristic of at least one optical link of an optical network. The method comprises modulating a predetermined optical channel with a predetermined frequency component, and transmitting the modulated predetermined optical channel onto an optical waveguide at a predetermined power such that at least one optical data channel co-propagating along the optical waveguide with the modulated predetermined optical channel is modulated with the predetermined frequency component.Type: ApplicationFiled: January 7, 2009Publication date: March 1, 2012Inventors: Marc Stephens, Hayden Scott Fews, Liam Gleeson, Michal Dlubek
-
Publication number: 20110257067Abstract: A process for making a detergent composition including the step of forming a low-water-containing surfactant mixture including: i) a hexagonal-phase-in-water-forming surfactant; and ii) a sulphonate detersive surfactant.Type: ApplicationFiled: April 14, 2011Publication date: October 20, 2011Inventors: Nigel Patrick Somerville Roberts, Hossam Hassan Tantawy, Eric San Jose Robles, Marc Stephen Bardsley