Search

Mark A. Giardino Jr.

Examiner (ID: 15695, Phone: (571)270-3565 , Office: P/2135 )

Most Active Art Unit
2135
Art Unit(s)
4113, 2185, 2135
Total Applications
762
Issued Applications
623
Pending Applications
52
Abandoned Applications
107

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19107658 [patent_doc_number] => 11960767 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Outer codes for data storage devices [patent_app_type] => utility [patent_app_number] => 17/689386 [patent_app_country] => US [patent_app_date] => 2022-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4436 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17689386 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/689386
Outer codes for data storage devices Mar 7, 2022 Issued
Array ( [id] => 18182226 [patent_doc_number] => 20230042955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => MEMORY DEVICE AND MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/689064 [patent_app_country] => US [patent_app_date] => 2022-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17689064 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/689064
Memory device and memory system Mar 7, 2022 Issued
Array ( [id] => 17809353 [patent_doc_number] => 20220261188 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => PASS-THROUGH COMMAND QUEUES FOR UNMODIFIED STORAGE DRIVERS [patent_app_type] => utility [patent_app_number] => 17/669651 [patent_app_country] => US [patent_app_date] => 2022-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17669651 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/669651
Pass-through command queues for unmodified storage drivers Feb 10, 2022 Issued
Array ( [id] => 18350179 [patent_doc_number] => 20230138290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Methods and Systems for Processing Read and Write Requests [patent_app_type] => utility [patent_app_number] => 17/650583 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12088 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17650583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/650583
Methods and systems for processing read and write requests Feb 9, 2022 Issued
Array ( [id] => 18350179 [patent_doc_number] => 20230138290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Methods and Systems for Processing Read and Write Requests [patent_app_type] => utility [patent_app_number] => 17/650583 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12088 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17650583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/650583
Methods and systems for processing read and write requests Feb 9, 2022 Issued
Array ( [id] => 18350179 [patent_doc_number] => 20230138290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Methods and Systems for Processing Read and Write Requests [patent_app_type] => utility [patent_app_number] => 17/650583 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12088 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17650583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/650583
Methods and systems for processing read and write requests Feb 9, 2022 Issued
Array ( [id] => 18350179 [patent_doc_number] => 20230138290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Methods and Systems for Processing Read and Write Requests [patent_app_type] => utility [patent_app_number] => 17/650583 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12088 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17650583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/650583
Methods and systems for processing read and write requests Feb 9, 2022 Issued
Array ( [id] => 18539302 [patent_doc_number] => 20230244410 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-03 [patent_title] => READ-DISTURB-BASED READ TEMPERATURE INFORMATION ACCESS SYSTEM [patent_app_type] => utility [patent_app_number] => 17/579282 [patent_app_country] => US [patent_app_date] => 2022-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20474 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17579282 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/579282
Read-disturb-based read temperature information access system Jan 18, 2022 Issued
Array ( [id] => 18513117 [patent_doc_number] => 20230229342 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => READ-DISTURB-BASED READ TEMPERATURE IDENTIFICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/578825 [patent_app_country] => US [patent_app_date] => 2022-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13563 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17578825 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/578825
Read-disturb-based read temperature identification system Jan 18, 2022 Issued
Array ( [id] => 19259495 [patent_doc_number] => 12019549 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Intelligent content migration with borrowed memory [patent_app_type] => utility [patent_app_number] => 17/573938 [patent_app_country] => US [patent_app_date] => 2022-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 21511 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17573938 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/573938
Intelligent content migration with borrowed memory Jan 11, 2022 Issued
Array ( [id] => 18719850 [patent_doc_number] => 11797193 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Error detection method for memory device [patent_app_type] => utility [patent_app_number] => 17/567916 [patent_app_country] => US [patent_app_date] => 2022-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 5488 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17567916 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/567916
Error detection method for memory device Jan 3, 2022 Issued
Array ( [id] => 18795966 [patent_doc_number] => 11829757 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-28 [patent_title] => Multi-layer data cache to prevent user experience interrupts during feature flag management [patent_app_type] => utility [patent_app_number] => 17/564641 [patent_app_country] => US [patent_app_date] => 2021-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9713 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564641 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/564641
Multi-layer data cache to prevent user experience interrupts during feature flag management Dec 28, 2021 Issued
Array ( [id] => 19979120 [patent_doc_number] => 12346595 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => System and method for a local level data sharding analysis of information handling systems [patent_app_type] => utility [patent_app_number] => 17/562826 [patent_app_country] => US [patent_app_date] => 2021-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 2179 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17562826 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/562826
System and method for a local level data sharding analysis of information handling systems Dec 26, 2021 Issued
Array ( [id] => 19045580 [patent_doc_number] => 11934692 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Write booster buffer and hibernate [patent_app_type] => utility [patent_app_number] => 17/645265 [patent_app_country] => US [patent_app_date] => 2021-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12679 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17645265 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/645265
Write booster buffer and hibernate Dec 19, 2021 Issued
Array ( [id] => 18454093 [patent_doc_number] => 20230195373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => Containerized Application Deployment Across Clusters [patent_app_type] => utility [patent_app_number] => 17/555751 [patent_app_country] => US [patent_app_date] => 2021-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43189 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17555751 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/555751
Containerized Application Deployment Across Clusters Dec 19, 2021 Abandoned
Array ( [id] => 18577382 [patent_doc_number] => 11733911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-22 [patent_title] => Storage device and storage device management method [patent_app_type] => utility [patent_app_number] => 17/541275 [patent_app_country] => US [patent_app_date] => 2021-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8325 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17541275 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/541275
Storage device and storage device management method Dec 2, 2021 Issued
Array ( [id] => 18904761 [patent_doc_number] => 20240020246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => Method for Generating Information Based on FIFO Memory and Apparatus, Device and Medium [patent_app_type] => utility [patent_app_number] => 18/256355 [patent_app_country] => US [patent_app_date] => 2021-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6907 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18256355 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/256355
Method for generating information based on FIFO memory and apparatus, device and medium Nov 29, 2021 Issued
Array ( [id] => 19827925 [patent_doc_number] => 12248707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-11 [patent_title] => Method and device for determining order guarantee unit in multi-instruction queue storage [patent_app_type] => utility [patent_app_number] => 18/255560 [patent_app_country] => US [patent_app_date] => 2021-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 12328 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18255560 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/255560
Method and device for determining order guarantee unit in multi-instruction queue storage Nov 28, 2021 Issued
Array ( [id] => 19427032 [patent_doc_number] => 12086454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-10 [patent_title] => Data processing systems including a data encoder that reads in data from and returns data to an external memory system [patent_app_type] => utility [patent_app_number] => 17/455601 [patent_app_country] => US [patent_app_date] => 2021-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12268 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17455601 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/455601
Data processing systems including a data encoder that reads in data from and returns data to an external memory system Nov 17, 2021 Issued
Array ( [id] => 18889876 [patent_doc_number] => 11868647 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-09 [patent_title] => Nonvolatile memory device, with valley search for threshold voltage, memory controller, and reading method of storage device including the same [patent_app_type] => utility [patent_app_number] => 17/522578 [patent_app_country] => US [patent_app_date] => 2021-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 31 [patent_no_of_words] => 13570 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17522578 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/522578
Nonvolatile memory device, with valley search for threshold voltage, memory controller, and reading method of storage device including the same Nov 8, 2021 Issued
Menu