Patents by Inventor Matt Gates
Matt Gates 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: 11731832Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: GrantFiled: September 28, 2021Date of Patent: August 22, 2023Assignee: Symbotic LLCInventors: Kirill K. Pankratov, Larry M. Sweet, Juergen D. Conrad, John F. Keating, Matt Gates
-
Publication number: 20220009713Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: ApplicationFiled: September 28, 2021Publication date: January 13, 2022Inventors: Kirill K. PANKRATOV, Larry M. SWEET, Juergen D. CONRAD, John F. KEATING, Matt GATES
-
Patent number: 11130631Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: GrantFiled: February 12, 2020Date of Patent: September 28, 2021Assignee: : Symbolic LLCInventors: Kirill K. Pankratov, Larry M. Sweet, Juergen D. Conrad, John F. Keating, Matt Gates
-
Publication number: 20200180862Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Inventors: Kirill K. PANKRATOV, Larry M. SWEET, Juergen D. CONRAD, John F. KEATING, Matt GATES
-
Patent number: 10562705Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: GrantFiled: February 6, 2018Date of Patent: February 18, 2020Assignee: SYMBOTIC, LLCInventors: Kirill K. Pankratov, Larry M. Sweet, Juergen D. Conrad, John F. Keating, Matt Gates
-
Patent number: 10339053Abstract: Examples disclosed herein relate to variable cache flushing. Some examples disclosed herein a storage controller may detect a cache flush failure and, in response, may execute a first reattempt of the cache flush after a first time period has elapsed. The storage controller may adjust durations of time periods between subsequent reattempts of the cache flush based on various factors.Type: GrantFiled: December 9, 2016Date of Patent: July 2, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Daniel J. Mazina, Matt Gates, David C. Burden
-
Publication number: 20180165020Abstract: Examples disclosed herein relate to variable cache flushing. Some examples disclosed herein a storage controller may detect a cache flush failure and, in response, may execute a first reattempt of the cache flush after a first time period has elapsed. The storage controller may adjust durations of time periods between subsequent reattempts of the cache flush based on various factors.Type: ApplicationFiled: December 9, 2016Publication date: June 14, 2018Inventors: Daniel J. Mazina, Matt Gates, David C. Burden
-
Publication number: 20180155128Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: ApplicationFiled: February 6, 2018Publication date: June 7, 2018Inventors: Kirill K. PANKRATOV, Larry M. SWEET, Juergen D. CONRAD, John F. KEATING, Matt GATES
-
Patent number: 9884719Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: GrantFiled: December 11, 2015Date of Patent: February 6, 2018Assignee: Symbotic, LLCInventors: Kirill K. Pankratov, Larry M. Sweet, Juergen D. Conrad, John F. Keating, Matt Gates
-
Publication number: 20170357656Abstract: In various examples, a device may include a memory, and a processor to execute an operating system comprising a journaling file system. The processor may: determine, based on a page of a journaling file system and a journal entry of the file system associated with a first pending write, whether a second write is pending for the page, wherein the second pending write will occur after the first pending write. Responsive to determining that the second pending write will occur after the first pending write, the processor may skip execution the first pending write.Type: ApplicationFiled: June 8, 2016Publication date: December 14, 2017Inventor: Matt Gates
-
Publication number: 20160167880Abstract: A storage array in an automated storage and retrieval system includes storage spaces arrayed on racks along picking aisles, multiple level decks, where at least one deck communicates with each aisle, where the decks and aisles are configured to define a rolling surface for an autonomous transport vehicle at each level of the decks, racks along at least one aisle at each level are at multiple rack levels that are accessed from a respective rolling surface that is common to the multiple rack levels, and a vertical pitch between rack levels varies for a portion of a respective aisle, the vertical pitch between at least two rack levels of the portion of the respective aisle is related to another vertical pitch between at least two other rack levels of another aisle portion of the respective aisle so the vehicle effects multiple picks in ordered sequence in a common aisle pass.Type: ApplicationFiled: December 11, 2015Publication date: June 16, 2016Inventors: Kirill K. Pankratov, Larry M. Sweet, Juergen D. Conrad, John F. Keating, Matt Gates