Patents by Inventor Antonio David Bianco
Antonio David Bianco 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: 20240281372Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.Type: ApplicationFiled: May 2, 2024Publication date: August 22, 2024Inventors: Antonio David Bianco, John Paul Traver
-
Patent number: 12001330Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.Type: GrantFiled: February 18, 2022Date of Patent: June 4, 2024Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, John Paul Traver
-
Patent number: 11714577Abstract: A plurality of entries associated with a media management operation for a plurality of transfer units are stored. A respective destination location for each of the respective transfer units are determined in connection with the garbage procedure such that a subset of the plurality of transfer units aligns with a codeword boundary on the memory page. A plurality of write commands in connection with the media management operation are issued based at least in part on the determining.Type: GrantFiled: December 14, 2021Date of Patent: August 1, 2023Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, Shakeel Isamohiuddin Bukhari
-
Patent number: 11698856Abstract: Methods, systems, and devices for maintaining sequentiality for media management of a memory sub-system are described. A plurality of read commands in connection with a set of media management operations for a plurality of transfer units are issued according to a read sequence. A plurality of entries associated with the set of media management operations are stored. A plurality of write commands in connection with the set of media management operations are issued based on the plurality of entries of the read sequence.Type: GrantFiled: September 21, 2021Date of Patent: July 11, 2023Assignee: Micron Technology, Inc.Inventor: Antonio David Bianco
-
Publication number: 20220398192Abstract: Methods, systems, and devices for data stream processing for media management are described. A set of transfer units of a plurality of transfer units associated with a cursor of a garbage collection procedure are selected. The selecting is based on a set of data streams corresponding to the cursor and each transfer unit of the set of transfer units is associated with a same data stream of the set of data streams. A plurality of write commands are issued in connection with the garbage collection procedure for the cursor. Each write command includes an instruction to write a transfer unit of the set of transfer units to a respective destination address of the memory sub-system.Type: ApplicationFiled: June 27, 2022Publication date: December 15, 2022Inventors: Antonio David Bianco, Steven S. Williams
-
Patent number: 11526299Abstract: Methods, systems, and devices for an elastic buffer for a media management operation are described. A plurality of entries associated with a media management operation for a memory sub-system are stored. A first set of one or more write commands associated with the media management operation are buffered using the plurality of entries based on a second set of one or more write commands associated with a host write procedure. The first set of one or more write commands associated with the media management operation are issued based on the plurality of entries and a completion of the second set of one or more write commands associated with the host write procedure.Type: GrantFiled: December 19, 2019Date of Patent: December 13, 2022Assignee: Micron Technology, Inc.Inventor: Antonio David Bianco
-
Patent number: 11379359Abstract: Methods, systems, and devices for data stream processing for media management are described. A set of transfer units of a plurality of transfer units associated with a cursor of a garbage collection procedure are selected. The selecting is based on a set of data streams corresponding to the cursor and each transfer unit of the set of transfer units is associated with a same data stream of the set of data streams. A plurality of write commands are issued in connection with the garbage collection procedure for the cursor. Each write command includes an instruction to write a transfer unit of the set of transfer units to a respective destination address of the memory sub-system.Type: GrantFiled: February 11, 2020Date of Patent: July 5, 2022Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, Steven S. Williams
-
Publication number: 20220171702Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.Type: ApplicationFiled: February 18, 2022Publication date: June 2, 2022Inventors: Antonio David Bianco, John Paul Traver
-
Publication number: 20220107760Abstract: A plurality of entries associated with a media management operation for a plurality of transfer units are stored. A respective destination location for each of the respective transfer units are determined in connection with the garbage procedure such that a subset of the plurality of transfer units aligns with a codeword boundary on the memory page. A plurality of write commands in connection with the media management operation are issued based at least in part on the determining.Type: ApplicationFiled: December 14, 2021Publication date: April 7, 2022Inventors: Antonio David Bianco, Shakeel Isamohiuddin Bukhari
-
Patent number: 11275679Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.Type: GrantFiled: December 30, 2019Date of Patent: March 15, 2022Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, John Paul Traver
-
Patent number: 11221949Abstract: Methods, systems, and devices for multi-state purgatory for garbage collection are described. A processing device can determine a valid data count for a block of data of a memory sub-system. In some case, the valid data count can indicate that the block of data contains invalid data. The processing device can assign the block of data to a first purgatory state based on the valid data count and verify that one or more read operations for the block of data in the first purgatory state are complete based on the first purgatory state. In some examples, the processing device can assign the block of data to a second purgatory state based on the verifying.Type: GrantFiled: February 10, 2020Date of Patent: January 11, 2022Assignee: Micron Technology, Inc.Inventor: Antonio David Bianco
-
Publication number: 20220004492Abstract: Methods, systems, and devices for maintaining sequentiality for media management of a memory sub-system are described. A plurality of read commands in connection with a set of media management operations for a plurality of transfer units are issued according to a read sequence. A plurality of entries associated with the set of media management operations are stored. A plurality of write commands in connection with the set of media management operations are issued based on the plurality of entries of the read sequence.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventor: Antonio David Bianco
-
Patent number: 11204719Abstract: A plurality of entries associated with a media management operation for a plurality of transfer units are stored. A respective destination location for each of the respective transfer units are determined in connection with the garbage procedure such that a subset of the plurality of transfer units aligns with a codeword boundary on the memory page. A plurality of write commands in connection with the media management operation are issued based at least in part on the determining.Type: GrantFiled: December 19, 2019Date of Patent: December 21, 2021Assignee: Micron Technology, Inc.Inventors: Antonio David Bianco, Shakeel Isamohiuddin Bukhari
-
Patent number: 11144450Abstract: Methods, systems, and devices for maintaining sequentiality for media management of a memory sub-system are described. A plurality of read commands in connection with a set of media management operations for a plurality of transfer units are issued according to a read sequence. A plurality of entries associated with the set of media management operations are stored. A plurality of write commands in connection with the set of media management operations are issued based on the plurality of entries of the read sequence.Type: GrantFiled: December 19, 2019Date of Patent: October 12, 2021Assignee: Micron Technology, Inc.Inventor: Antonio David Bianco
-
Publication number: 20210248067Abstract: Methods, systems, and devices for data stream processing for media management are described. A set of transfer units of a plurality of transfer units associated with a cursor of a garbage collection procedure are selected. The selecting is based on a set of data streams corresponding to the cursor and each transfer unit of the set of transfer units is associated with a same data stream of the set of data streams. A plurality of write commands are issued in connection with the garbage collection procedure for the cursor. Each write command includes an instruction to write a transfer unit of the set of transfer units to a respective destination address of the memory sub-system.Type: ApplicationFiled: February 11, 2020Publication date: August 12, 2021Inventors: Antonio David Bianco, Steven S. Williams
-
Publication number: 20210248066Abstract: Methods, systems, and devices for multi-state purgatory for garbage collection are described. A processing device can determine a valid data count for a block of data of a memory sub-system. In some case, the valid data count can indicate that the block of data contains invalid data. The processing device can assign the block of data to a first purgatory state based on the valid data count and verify that one or more read operations for the block of data in the first purgatory state are complete based on the first purgatory state. In some examples, the processing device can assign the block of data to a second purgatory state based on the verifying.Type: ApplicationFiled: February 10, 2020Publication date: August 12, 2021Inventor: Antonio David Bianco
-
Publication number: 20210200669Abstract: Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.Type: ApplicationFiled: December 30, 2019Publication date: July 1, 2021Inventors: Antonio David Bianco, John Paul Traver
-
Publication number: 20210191646Abstract: Methods, systems, and devices for an elastic buffer for a media management operation are described. A plurality of entries associated with a media management operation for a memory sub-system are stored. A first set of one or more write commands associated with the media management operation are buffered using the plurality of entries based on a second set of one or more write commands associated with a host write procedure. The first set of one or more write commands associated with the media management operation are issued based on the plurality of entries and a completion of the second set of one or more write commands associated with the host write procedure.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventor: Antonio David Bianco
-
Publication number: 20210191849Abstract: Methods, systems, and devices for maintaining sequentiality for media management of a memory sub-system are described. A plurality of read commands in connection with a set of media management operations for a plurality of transfer units are issued according to a read sequence. A plurality of entries associated with the set of media management operations are stored. A plurality of write commands in connection with the set of media management operations are issued based on the plurality of entries of the read sequence.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventor: Antonio David Bianco
-
Publication number: 20210191649Abstract: A plurality of entries associated with a media management operation for a plurality of transfer units are stored. A respective destination location for each of the respective transfer units are determined in connection with the garbage procedure such that a subset of the plurality of transfer units aligns with a codeword boundary on the memory page. A plurality of write commands in connection with the media management operation are issued based at least in part on the determining.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventors: Antonio David Bianco, Shakeel Isamohiuddin Bukhari