Patents by Inventor Michael Allison

Michael Allison 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: 20250077419
    Abstract: Provided are systems, methods, and apparatuses for controlling write amplification factor in storage devices. The systems, devices, and methods include obtaining access to a storage device with a physical storage capacity, a logical storage capacity being mapped to the physical storage capacity, and an overprovisioning capacity being based on a ratio of the physical storage capacity. The systems, devices, and methods include assigning a first portion of the logical storage capacity to a first reclaim unit handle and a second portion of the logical storage capacity to a second reclaim unit handle, selecting the second reclaim unit handle to manage random write operations based on identifying the random write operations on the storage device, reducing, based on the selecting, the second portion of the logical storage capacity, and assigning, based on the selecting, an amount of the overprovisioning capacity to the second reclaim unit handle.
    Type: Application
    Filed: August 27, 2024
    Publication date: March 6, 2025
    Inventors: Daniel Lee HELMICK, Daniel John BENJAMIN, Michael ALLISON
  • Patent number: 12220020
    Abstract: Foot support systems include a fluid flow control system that facilitates movement of fluid into, out of, and/or within a sole structure and/or article of footwear, e.g., to change and/or control pressure in fluid filled bladder(s). Aspects of this technology may relate to one or more of: (a) footwear structures in which such systems are incorporated; (b) valve stem based fluid flow transfer systems; (c) solenoid based fluid flow transfer systems; (d) user input button features; (e) air filter features; (f) fluid tube to fluid distributor connection features; (g) fluid distributor to footwear connection features; (h) valve position sensor features; (i) valve transmission features; (j) pressure control algorithm features; (k) electronic communication features; (l) system sealing features; and/or (m) pressure sensor mounting features.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: February 11, 2025
    Assignee: NIKE, Inc.
    Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
  • Patent number: 12105651
    Abstract: A method is described. The method includes executing solid state drive program code from system memory of a computing system to perform any/all of garbage collection, wear leveling and logical block address to physical block address translation routines for a solid state drive that is coupled to a computing system that the system memory is a component of.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: October 1, 2024
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Joseph D. Tarango, Randal Eike, Michael Allison, Eric Hoffman
  • Publication number: 20240168681
    Abstract: A memory is disclosed. The memory may include a first data structure. The first data structure may include a first field to store a first data relating to a command. The memory may also include a second data structure. The second data structure may include a second field to store a second data relating to the command. A first queue stored in the memory may include the first data structure. A second queue stored in the memory may include the second data structure.
    Type: Application
    Filed: July 28, 2023
    Publication date: May 23, 2024
    Inventors: Daniel Lee HELMICK, Robert Wayne MOSS, Michael ALLISON, Sumanth JANNYAVULA VENKATA, Judith Rose BROCK
  • Publication number: 20240168877
    Abstract: A memory is disclosed. The memory may include a first data structure and a second data structure. The first data structure may include a first field to store a first data relating to a command, and a related command field, the related command field to store a value. The second data structure may include a second field to store a second data relating to the command. A queue stored in the memory, may include the first data structure. A storage device may be configured to identify the first data structure and the second data structure (405, 705) as related based at least in part on the value.
    Type: Application
    Filed: July 28, 2023
    Publication date: May 23, 2024
    Inventors: Daniel Lee HELMICK, Chun-Chu Chen-Jhy Archie WU, Sumanth JANNYAVULA VENKATA, FNU VIKRAM SINGH, Judith Rose BROCK, William MARTIN, Michael ALLISON, Robert Wayne MOSS
  • Publication number: 20240041159
    Abstract: Foot support systems include a fluid flow control system that facilitates movement of fluid into, out of, and/or within a sole structure and/or article of footwear, e.g., to change and/or control pressure in fluid filled bladder(s). Aspects of this technology may relate to one or more of: (a) footwear structures in which such systems are incorporated; (b) valve stem based fluid flow transfer systems; (c) solenoid based fluid flow transfer systems; (d) user input button features; (e) air filter features; (f) fluid tube to fluid distributor connection features; (g) fluid distributor to footwear connection features; (h) valve position sensor features; (i) valve transmission features; (j) pressure control algorithm features; (k) electronic communication features; (l) system sealing features; and/or (m) pressure sensor mounting features.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 8, 2024
    Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
  • Publication number: 20240012579
    Abstract: An apparatus may include a storage device that may include at least one storage medium and a controller configured to control the at least one storage medium, wherein the controller may be configured to: receive a write command, wherein the write command may indicate a reclaim unit handle; perform, based on the reclaim unit handle, and based on an operation or condition of the storage device, a selection of a reclaim unit of the at least one storage medium; and store, based on the write command, data to the reclaim unit. The storage medium may include a first reclaim group including the first reclaim unit and a second reclaim group including a second reclaim unit of the at least one storage medium, and the selection of the first reclaim unit may include performing a selection of the first reclaim group.
    Type: Application
    Filed: January 19, 2023
    Publication date: January 11, 2024
    Inventors: Daniel Lee HELMICK, Michael ALLISON
  • Patent number: 11825905
    Abstract: Foot support systems include a fluid flow control system that facilitates movement of fluid into, out of, and/or within a sole structure and/or article of footwear, e.g., to change and/or control pressure in fluid filled bladder(s). Aspects of this technology may relate to one or more of: (a) footwear structures in which such systems are incorporated; (b) valve stem based fluid flow transfer systems; (c) solenoid based fluid flow transfer systems; (d) user input button features; (e) air filter features; (f) fluid tube to fluid distributor connection features; (g) fluid distributor to footwear connection features; (h) valve position sensor features; (i) valve transmission features; (j) pressure control algorithm features; (k) electronic communication features; (l) system sealing features; and/or (m) pressure sensor mounting features.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: November 28, 2023
    Assignee: NIKE, Inc.
    Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
  • Publication number: 20230281138
    Abstract: A method is described. The method includes executing solid state drive program code from system memory of a computing system to perform any/all of garbage collection, wear leveling and logical block address to physical block address translation routines for a solid state drive that is coupled to a computing system that the system memory is a component of.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Inventors: Joseph D. Tarango, Randal Eike, Michael Allison, Eric Hoffman
  • Patent number: 11687471
    Abstract: A method is described. The method includes executing solid state drive program code from system memory of a computing system to perform any/all of garbage collection, wear leveling and logical block address to physical block address translation routines for a solid state drive that is coupled to a computing system that the system memory is a component of.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: June 27, 2023
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Joseph D. Tarango, Randal Eike, Michael Allison, Eric Hoffman
  • Publication number: 20230157410
    Abstract: Foot support systems include a fluid flow control system that facilitates movement of fluid into, out of, and/or within a sole structure and/or article of footwear, e.g., to change and/or control pressure in fluid filled bladder(s). Such systems may include: (a) a first solenoid including first, second, and third ports; (b) a valve in fluid communication with the first solenoid’s first port; and (c) a second solenoid including first, second, and third ports (the first port in fluid communication with the valve). Each of the first and second solenoids is switchable to: (a) a configuration where fluid flows through that solenoid between its first port and second port and (b) a configuration where fluid flows through that solenoid between its first port and third port. The valve is switchable between open and closed configurations. The solenoid and valve configurations are used to selectively place the systems in plural operational states.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 25, 2023
    Inventors: Stepan Ryabinin, Narissa Y. Chang, Rémy Pieron, Adam Vollmer, Michael Allison, Michael Fairchild, Ethan Vella, Daniel Weeks
  • Publication number: 20230138485
    Abstract: Foot support systems include a first foot support bladder, a fluid tank, and a fluid distributor. The fluid distributor's body may have: (a) first and second solenoid mounts, (b) a main fluid distribution channel in fluid communication with the first and second solenoid mounts, (c) a tank channel in fluid communication with the first solenoid mount, (d) a first foot support bladder channel in fluid communication with the second solenoid mount, (e) a first foot support connector connecting the first foot support bladder with the first foot support bladder channel, and (f) a tank connector connecting the fluid tank with the tank channel. First and second solenoids are engaged with the fluid distributor at the first and second solenoid mounts, respectively. In some examples, the fluid distributor may include a third solenoid mount and a second foot support connector for use with a second foot support bladder.
    Type: Application
    Filed: October 19, 2022
    Publication date: May 4, 2023
    Inventors: Stepan Ryabinin, Narissa Y. Chang, Rémy Pieron, Adam Vollmer, Michael Allison, Michael Fairchild, John Geile, Ethan Vella, Daniel Weeks
  • Publication number: 20210368928
    Abstract: Foot support systems include a fluid flow control system that facilitates movement of fluid into, out of, and/or within a sole structure and/or article of footwear, e.g., to change and/or control pressure in fluid filled bladder(s). Aspects of this technology may relate to one or more of: (a) footwear structures in which such systems are incorporated; (b) valve stem based fluid flow transfer systems; (c) solenoid based fluid flow transfer systems; (d) user input button features; (e) air filter features; (f) fluid tube to fluid distributor connection features; (g) fluid distributor to footwear connection features; (h) valve position sensor features; (i) valve transmission features; (j) pressure control algorithm features; (k) electronic communication features; (l) system sealing features; and/or (m) pressure sensor mounting features.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 2, 2021
    Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
  • Patent number: 10949120
    Abstract: An embodiment of a semiconductor apparatus may include technology to provide placement option information to a host in response to a host query, and create a namespace to access a persistent storage media based on host-provided isolation granularity information. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 16, 2021
    Assignee: Intel Corporation
    Inventors: Shirish Bahirat, John Rudelic, Mary Goodman, Michael Allison
  • Patent number: 10933658
    Abstract: An example system includes a stacking portion having a leading edge portion and a trailing edge portion, the stacking portion being to receive print media transported into the stacking portion in a direction from the trailing edge portion to the leading edge portion; a bar clamp extending longitudinally in the direction of transport of the print media; and a driver arrangement to selectively extend the bar clamp onto the stacking portion and to retract the bar clamp away from the stacking portion.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: March 2, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lonny Morgan, Michael Allison, Bruce G Johnson, Robert Yraceburu, Elliott Downing
  • Publication number: 20200226080
    Abstract: A method is described. The method includes executing solid state drive program code from system memory of a computing system to perform any/all of garbage collection, wear leveling and logical block address to physical block address translation routines for a solid state drive that is coupled to a computing system that the system memory is a component of.
    Type: Application
    Filed: March 27, 2020
    Publication date: July 16, 2020
    Inventors: Joseph D. TARANGO, Randal EIKE, Michael ALLISON, Eric HOFFMAN
  • Publication number: 20190366738
    Abstract: An example system includes a stacking portion having a leading edge portion and a trailing edge portion, the stacking portion being to receive print media transported into the stacking portion in a direction from the trailing edge portion to the leading edge portion; a bar clamp extending longitudinally in the direction of transport of the print media; and a driver arrangement to selectively extend the bar clamp onto the stacking portion and to retract the bar clamp away from the stacking portion.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 5, 2019
    Inventors: Lonny Morgan, Michael Allison, Bruce G Johnson, Robert Yraceburu, Elliott Downing
  • Publication number: 20190179570
    Abstract: An embodiment of a semiconductor apparatus may include technology to provide placement option information to a host in response to a host query, and create a namespace to access a persistent storage media based on host-provided isolation granularity information. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Shirish Bahirat, John Rudelic, Mary Goodman, Michael Allison
  • Publication number: 20180257882
    Abstract: An example apparatus includes a main body and a tray. The main body has a first wall, a second wall and a connecting portion. The first wall, the second wall and the connecting portion form a cavity, and the first wall has a recessed portion formed at a front end of the first wall. The recessed portion is recessed from an outer plane of the first wall. The cavity is to receive the tray therein. The tray has an edge portion, the edge portion being received in the recessed portion and forming a gap between the outer plane of the first wall and the edge portion.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: John Patrick STURMAN, Kevin LO, Ki Jung HAN, Michael Allison
  • Patent number: 9849704
    Abstract: An apparatus for mitigating noise in a printer can include a plate having a plurality of holes distributed across the plate and extending through the plate. A portion of the plurality of holes can be dimensioned and configured to absorb acoustic noise across a given frequency band and another portion of the plurality of holes can be dimensioned and configured to absorb acoustic noise across another frequency band in a media path of a printer. The apparatus further can include an acoustic baffling material to cover the plate and that can be configured to dampen the acoustic noise across the given frequency band and the other frequency band.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: December 26, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles Hugh Oppenheimer, Michael Allison, Kevin Lo