Patents by Inventor Mark DeWitt

Mark DeWitt 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: 20240132206
    Abstract: A drive system for a rotorcraft includes first and second gearbox assemblies and a lubrication assembly. The lubrication assembly includes first and second lubrication systems and a valve connected between the first and second lubrication systems such that when the valve is in a first position, a test mode of operation of the lubrication assembly is enabled and when the valve is in a second position, a normal mode of operation of the lubrication assembly is enabled. The lubrication assembly also includes a valve control unit operable to instruct the valve to selectively move between the first position and the second position.
    Type: Application
    Filed: October 23, 2022
    Publication date: April 25, 2024
    Applicant: Textron Innovations Inc.
    Inventors: Douglas Robert Mueller, Jason DeWitt McPeak, Mark Alan Przybyla
  • Patent number: 11947795
    Abstract: A storage system and related method are for operating solid-state storage memory in a storage system. Zones of solid-state storage memory are provided. Each zone includes a portion of the solid-state storage memory. The zone has a data write requirement for the zone for reliability of data reads. The storage system adjusts power loss protection for at least one zone. The adjusting is based on the data write requirement for the zone and responsive to detecting a power loss.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: April 2, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Andrew R. Bernat, Brandon Davis, Mark L. McAuliffe, Zoltan DeWitt, Benjamin Scholbrock, Phillip Hord, Ronald Karr
  • Patent number: 11226747
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: January 18, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Dylan Mark Dewitt, Adam Michael Espeseth, Colin Christopher McCambridge, David George Dreyer
  • Publication number: 20210155927
    Abstract: The present disclosure provides a method of modifying a globin gene in the genome of a hematopoietic stem/progenitor cell (HSPC), the method comprising: A) obtaining HSPCs from an individual having a globin gene comprising a sickle cell disease (SCD)-associated single nucleotide polymorphism (SNP) to generate an in vitro population of CD34+ HSPCs and B) contacting the in vitro population with a genome editing composition, as described in further detail below. Also provided is a method of treating sickle cell disease (SCD) in an individual including administering to an individual an in vitro mixed population derived from the method of modifying a globin gene, as well as kits for practicing the same.
    Type: Application
    Filed: April 10, 2019
    Publication date: May 27, 2021
    Inventors: Mark A. DeWitt, David I. Martin, Wendy Magis, Jacob E. Corn, Mark C. Walters, Donald B. Kohn, Zulema Romero Garcia
  • Publication number: 20200362038
    Abstract: In certain embodiments a construct for performing gene editing in a mammalian cell is provided. In certain embodiments the construct comprises a targeting moiety that binds a surface marker on a cell (e.g., surface receptor), where the targeting moiety is attached to a complex comprising a class 2 CRISPR/Cas endonuclease complexed with a corresponding CRISPR/Cas guide RNA that hybridizes to a target sequence within the genomic DNA of the cell.
    Type: Application
    Filed: September 10, 2018
    Publication date: November 19, 2020
    Inventors: Jacob Corn, Mark Dewitt, Arik Shams, Dana V. Foss
  • Publication number: 20200150883
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dylan Mark DEWITT, Adam Michael ESPESETH, Colin Christopher MCCAMBRIDGE, David George DREYER
  • Patent number: 10540106
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: January 21, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Dylan Mark Dewitt, Adam Michael Espeseth, Colin Christopher Mccambridge, David George Dreyer
  • Patent number: 10402092
    Abstract: A method may include receiving, by a controller of a storage device and from a host device, a command to resize a first namespace of a plurality of namespaces stored in a non-volatile memory device of the storage device. The method may further include, relocating, by the controller, a physical block address for the non-volatile memory device from an entry in a virtual to physical table identified by a first index value to an entry in the virtual to physical table identified by a second index value, and in response to relocating the physical block address, updating, by the controller, a mapping, by a namespace table, to indicate an initial index value of a second namespace of the plurality of namespaces.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: September 3, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Dylan Mark Dewitt, Piyush Garg
  • Patent number: 10339079
    Abstract: A host interface communicates with a non-volatile memory (NVM) device over a bus. The host interface includes a first buffer, a second buffer and a scatter/gather list (SGL). The first buffer stores blocks of application data to be communicated to the storage device. The second buffer stores blocks of protection data added by the host interface with respect to the blocks of application data stored in the first buffer. The SGL utilizes a first descriptor type that includes a first buffer address, a first buffer interleave burst length, and a burst count, and a second descriptor type that includes a second buffer address, and a second buffer interleave burst length, wherein only a first descriptor and a second descriptor is required to interleave application data from the first buffer with protection data from the second buffer.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: July 2, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Dylan Mark Dewitt, Colin Christopher McCambridge
  • Publication number: 20180150249
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Application
    Filed: January 22, 2018
    Publication date: May 31, 2018
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Dylan Mark DEWITT, Adam Michael ESPESETH, Colin Christopher MCCAMBRIDGE, David George DREYER
  • Patent number: 9880755
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: January 30, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Dylan Mark Dewitt, Adam Michael Espeseth, Colin Christopher McCambridge, David George Dreyer
  • Publication number: 20170351431
    Abstract: A method may include receiving, by a controller of a storage device and from a host device, a command to resize a first namespace of a plurality of namespaces stored in a non-volatile memory device of the storage device. The method may further include, relocating, by the controller, a physical block address for the non-volatile memory device from an entry in a virtual to physical table identified by a first index value to an entry in the virtual to physical table identified by a second index value, and in response to relocating the physical block address, updating, by the controller, a mapping, by a namespace table, to indicate an initial index value of a second namespace of the plurality of namespaces.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Dylan Mark Dewitt, Piyush Garg
  • Publication number: 20170153843
    Abstract: In general, techniques of this disclosure describe usage monitoring of data partitions within a data storage device, such as a data storage device that implements elastic capacity. Techniques may be performed by a host device and a controller of a storage device, where the host device causes the controller to perform the techniques described herein. In general, the controller may create a data partition in the data storage device based on a maximum exposed logical size for the data partition, a maximum allocated logical capacity for the data partition, and an allocated physical capacity for the data partition. The controller may write one or more blocks of data to the data partition. The controller may also send an indication representative of physical space used in the data partition to a host device based on the written one or more blocks of data.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 1, 2017
    Inventors: Dylan Mark Dewitt, Adam Espeseth, Ashish Singhai, Sanjay Subbarao
  • Publication number: 20160246521
    Abstract: Techniques for improved copy on write functionality within an SSD are disclosed. In some embodiments, the techniques may be realized as a method for providing improved copy on write functionality within an SSD including providing, in memory of a device, an indirection data structure. The data structure may include a master entry for cloned data, the master entry having a reference to one or more indexes and a clone entry for the cloned data, the cloned entry having at least one of: a reference to a master index, a reference to a next index, and a value indicating an end of a data structure. The techniques may include traversing, using a computer processor, one or more copies of the cloned data using one or more of the references.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 25, 2016
    Applicant: HGST Netherlands B.V.
    Inventors: Dylan Mark DEWITT, Adam Michael ESPESETH, Colin Christopher MCCAMBRIDGE, David George DREYER
  • Publication number: 20160209024
    Abstract: A container for transporting contact lenses which in some embodiments may comprise: a container lid having an exterior surface and an interior surface with the interior surface having a mirror; a container base flexibly coupled to the container lid, the container base having an exterior surface and an interior surface, with the interior surface comprising a shelf member; a light source positioned within the container; a power source in electrical communication with the light source; and a left contact lens well and a right contact lens well positioned within the shelf member. In further embodiments, the container may comprise a retractable tray which may optionally be flush mounted within the container. Optionally, the container may comprise a bottle cavity configured to be complementary in shape to the typical shape of small or travel sized bottles of contact lens solutions, allowing a complementarily shaped bottle to be secured within the container.
    Type: Application
    Filed: January 19, 2015
    Publication date: July 21, 2016
    Inventor: Mark DeWitt Sale
  • Publication number: 20150347012
    Abstract: A host interface communicates with a non-volatile memory (NVM) device over a bus. The host interface includes a first buffer, a second buffer and a scatter/gather list (SGL). The first buffer stores blocks of application data to be communicated to the storage device. The second buffer stores blocks of protection data added by the host interface with respect to the blocks of application data stored in the first buffer. The SGL utilizes a first descriptor type that includes a first buffer address, a first buffer interleave burst length, and a burst count, and a second descriptor type that includes a second buffer address, and a second buffer interleave burst length, wherein only a first descriptor and a second descriptor is required to interleave application data from the first buffer with protection data from the second buffer.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: HGST Netherlands B.V.
    Inventors: Dylan Mark DEWITT, Colin Christopher McCAMBRIDGE
  • Publication number: 20150178017
    Abstract: An abort function for storage devices sets a “poison bit” flag in the command to be deleted while the command resides on a submission queue prior to being fetched by the SSD controller. In response to the set “poison bit” flag, a storage device controller aborts execution of the I/O command and returns an abort successful status reply to the completion queue.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: HGST Netherlands B.V.
    Inventors: David Lee DARRINGTON, Dylan Mark DEWITT, Adam Michael ESPESETH, Lee Anton SENDELBACH
  • Patent number: 9052835
    Abstract: An abort function for storage devices sets a “poison bit” flag in the command to be deleted while the command resides on a submission queue prior to being fetched by the SSD controller. In response to the set “poison bit” flag, a storage device controller aborts execution of the I/O command and returns an abort successful status reply to the completion queue.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: June 9, 2015
    Assignee: HGST NETHERLANDS B.V.
    Inventors: David Lee Darrington, Dylan Mark Dewitt, Adam Michael Espeseth, Lee Anton Sendelbach
  • Patent number: 8388267
    Abstract: A driven pile anchor suitable for securing a tendon of a tension leg platform to the seafloor is supplemented with added weight. A load frame is added to the individual pile to accommodate ballast weights. Pre-manufactured ballast weights are placed on the frame to increase the holding power of the pile anchor system. In a second embodiment, the pile is intentionally plugged and installed with the plug intact. Pre-manufactured ballast weights are then placed inside the pile and may be held in place by gravity. In a third embodiment, the pile is a conventional driven friction pile installed with an underwater pile hammer. The pile is initially open but subsequently evacuated and intentionally plugged near its pile tip. Pre-manufactured ballast weights are placed inside the pile to increase its holding capacity. The first embodiment may be retrofitted to existing, driven-pile anchor systems.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: March 5, 2013
    Assignee: Seahorse Equipment Corp
    Inventors: Larry Dwayne Breaux, Mark DeWitt Slider
  • Publication number: 20120063851
    Abstract: A driven pile anchor suitable for securing a tendon of a tension leg platform to the seafloor is supplemented with added weight. A load frame is added to the individual pile to accommodate ballast weights. Pre-manufactured ballast weights are placed on the frame to increase the holding power of the pile anchor system. In a second embodiment, the pile is intentionally plugged and installed with the plug intact. Pre-manufactured ballast weights are then placed inside the pile and may be held in place by gravity. In a third embodiment, the pile is a conventional driven friction pile installed with an underwater pile hammer. The pile is initially open but subsequently evacuated and intentionally plugged near its pile tip. Pre-manufactured ballast weights are placed inside the pile to increase its holding capacity. The first embodiment may be retrofitted to existing, driven-pile anchor systems.
    Type: Application
    Filed: October 31, 2011
    Publication date: March 15, 2012
    Applicant: SEAHORSE EQUIPMENT CORP
    Inventors: LARRY DWAYNE BREAUX, MARK DeWITT SLIDER