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).
-
Patent number: 12645397Abstract: 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: GrantFiled: July 28, 2023Date of Patent: June 2, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Daniel Lee Helmick, Robert Wayne Moss, Michael Allison, Sumanth Jannyavula Venkata, Judith Rose Brock
-
Patent number: 12645396Abstract: 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: GrantFiled: January 19, 2023Date of Patent: June 2, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Daniel Lee Helmick, Michael Allison
-
Patent number: 12619380Abstract: 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: GrantFiled: July 28, 2023Date of Patent: May 5, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Daniel Lee Helmick, Robert Wayne Moss, Michael Allison, Sumanth Jannyavula Venkata, Judith Rose Brock
-
Publication number: 20260079835Abstract: 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: ApplicationFiled: November 20, 2025Publication date: March 19, 2026Inventors: 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: 20260079650Abstract: 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: ApplicationFiled: November 20, 2025Publication date: March 19, 2026Inventors: Daniel Lee HELMICK, Robert Wayne MOSS, Michael ALLISON, Sumanth JANNYAVULA VENKATA, Judith Rose BROCK
-
Publication number: 20260044598Abstract: Provided are systems, methods, and apparatuses for systems and methods of continuous storage device security based on discontinuous states. In one or more examples, the systems, devices, and methods include performing a first attestation of an attribute of a device based on a lapse of time period; comparing the first attestation to a second attestation stored in a buffer; and determining a security status of the device based on comparing the first attestation. The systems, devices, and methods include receiving, from a host at a device, a command; performing a first attestation of an attribute of the device based on a first bit associated with the command indicating to perform the first attestation; storing the first attestation in a first buffer of the host; determining a security status of the device based on the first attestation; and performing a security action based on the security status.Type: ApplicationFiled: December 5, 2024Publication date: February 12, 2026Inventors: Daniel Lee HELMICK, Eric HIBBARD, Michael ALLISON, Rajesh KOUL, Joseph FINDLEY
-
Patent number: 12541451Abstract: 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: GrantFiled: July 28, 2023Date of Patent: February 3, 2026Assignee: SAMSUNG ELECTRONICS CO., LTD.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: 20260020638Abstract: 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: ApplicationFiled: September 26, 2025Publication date: January 22, 2026Inventors: Stepan Ryabinin, Narissa Y. Chang, Remy Pieron, Adam Vollmer, Michael Allison, Michael Fairchild, John Geile, Ethan Vella, Daniel Weeks
-
Patent number: 12499040Abstract: 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: GrantFiled: July 28, 2023Date of Patent: December 16, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.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: 20250371184Abstract: An apparatus may include a storage medium, at least one communication interface configured to receive storage data, and at least one control circuit configured to perform one or more operations including transferring, using the at least one communication interface, protection information for the storage data, and storing, in the storage medium, based on the protection information, the storage data. The transferring the protection information may include receiving, using the at least one communication interface, alert information. The at least one control circuit may be further configured to perform an operation including detecting a data protection condition, and the transferring the protection information may include sending, using the at least one communication interface, based on the detecting, alert information. The at least one control circuit may be further configured to perform, based on the protection information, a data protection operation.Type: ApplicationFiled: May 30, 2025Publication date: December 4, 2025Inventors: Eric Arden HIBBARD, Michael ALLISON, Daniel Lee HELMICK, David Scott MCINTYRE, Young Bin PAIK
-
Patent number: 12446660Abstract: 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: GrantFiled: October 19, 2022Date of Patent: October 21, 2025Assignee: NIKE, Inc.Inventors: Stepan Ryabinin, Narissa Y. Chang, Rémy Pieron, Adam Vollmer, Michael Allison, Michael Fairchild, John Geile, Ethan Vella, Daniel Weeks
-
Patent number: 12405668Abstract: As disclosed herein, a system may comprise a handheld device in electronic communication with a controller. The handheld device may comprise a housing defining an internal cavity and an orifice providing access to the internal cavity. A trigger may comprise an external and an internal surface. The trigger may be oriented to cover the orifice. A transfer member may be oriented in the internal cavity and coupled to the internal surface of the trigger. A force sensor may be oriented in the internal cavity and may engage a distal end of the transfer member and the internal surface of the trigger. A transfer roller may be oriented in the internal cavity and coupled to the distal end of the transfer member. A cam may be oriented in the internal cavity and may engage the transfer member. A motor may be oriented in the internal cavity and coupled to the cam.Type: GrantFiled: June 13, 2023Date of Patent: September 2, 2025Assignee: Meta Platforms Technologies, LLCInventors: Michelle Warner, Madeline Blair Aby, Rémy O'Leary Pieron, Tzu-Yuan Wang, Lorenz Henric Jentz, Jason Andrew Higgins, Walker Robb, Michael Allison, Joshua Yasbek, Douglas Harriman
-
Patent number: 12369688Abstract: 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: GrantFiled: October 28, 2022Date of Patent: July 29, 2025Assignee: NIKE, Inc.Inventors: Stepan Ryabinin, Narissa Y. Chang, Rémy Pieron, Adam Vollmer, Michael Allison, Michael Fairchild, Ethan Vella, Daniel Weeks
-
Publication number: 20250077419Abstract: 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: ApplicationFiled: August 27, 2024Publication date: March 6, 2025Inventors: Daniel Lee HELMICK, Daniel John BENJAMIN, Michael ALLISON
-
Patent number: 12220020Abstract: 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: GrantFiled: October 23, 2023Date of Patent: February 11, 2025Assignee: NIKE, Inc.Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
-
Patent number: 12105651Abstract: 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: GrantFiled: May 12, 2023Date of Patent: October 1, 2024Assignee: SK Hynix NAND Product Solutions Corp.Inventors: Joseph D. Tarango, Randal Eike, Michael Allison, Eric Hoffman
-
Publication number: 20240168877Abstract: 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: ApplicationFiled: July 28, 2023Publication date: May 23, 2024Inventors: 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: 20240168681Abstract: 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: ApplicationFiled: July 28, 2023Publication date: May 23, 2024Inventors: Daniel Lee HELMICK, Robert Wayne MOSS, Michael ALLISON, Sumanth JANNYAVULA VENKATA, Judith Rose BROCK
-
Publication number: 20240041159Abstract: 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: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Matthew Browne, Stepan Ryabinin, Adam Vollmer, Michael Allison, Ethan Vella
-
Publication number: 20240012579Abstract: 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: ApplicationFiled: January 19, 2023Publication date: January 11, 2024Inventors: Daniel Lee HELMICK, Michael ALLISON