Search

Midys Rojas

Examiner (ID: 17339, Phone: (571)272-4207 , Office: P/2133 )

Most Active Art Unit
2133
Art Unit(s)
2185, 2188, 2133, 2189
Total Applications
1097
Issued Applications
926
Pending Applications
57
Abandoned Applications
132

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15214967 [patent_doc_number] => 20190370170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => GARBAGE COLLECTION IMPLEMENTING ERASURE CODING [patent_app_type] => utility [patent_app_number] => 15/990969 [patent_app_country] => US [patent_app_date] => 2018-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6066 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15990969 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/990969
Garbage collection implementing erasure coding May 28, 2018 Issued
Array ( [id] => 16355261 [patent_doc_number] => 10795772 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Memory system [patent_app_type] => utility [patent_app_number] => 15/991111 [patent_app_country] => US [patent_app_date] => 2018-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 8478 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15991111 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/991111
Memory system May 28, 2018 Issued
Array ( [id] => 15151671 [patent_doc_number] => 20190354313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => MEMORY SYSTEM WITH DYNAMIC CALIBRATION USING A VARIABLE ADJUSTMENT MECHANISM [patent_app_type] => utility [patent_app_number] => 15/981796 [patent_app_country] => US [patent_app_date] => 2018-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11573 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15981796 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/981796
Memory system with dynamic calibration using a variable adjustment mechanism May 15, 2018 Issued
Array ( [id] => 16200536 [patent_doc_number] => 10725697 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => Round robin system with interleaved weighted and priority arbiters to serve on-demand bandwidth of a storage system [patent_app_type] => utility [patent_app_number] => 15/975543 [patent_app_country] => US [patent_app_date] => 2018-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5544 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15975543 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/975543
Round robin system with interleaved weighted and priority arbiters to serve on-demand bandwidth of a storage system May 8, 2018 Issued
Array ( [id] => 13556569 [patent_doc_number] => 20180329832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-15 [patent_title] => INFORMATION PROCESSING APPARATUS, MEMORY CONTROL CIRCUITRY, AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 15/975247 [patent_app_country] => US [patent_app_date] => 2018-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13473 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15975247 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/975247
Information processing apparatus, memory control circuitry, and control method of information processing apparatus May 8, 2018 Issued
Array ( [id] => 13417551 [patent_doc_number] => 20180260318 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => READ-WRITE CONTROL METHOD FOR MEMORY, AND CORRESPONDING MEMORY AND SERVER [patent_app_type] => utility [patent_app_number] => 15/973613 [patent_app_country] => US [patent_app_date] => 2018-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6363 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15973613 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/973613
Read-write control method for memory, and corresponding memory and server May 7, 2018 Issued
Array ( [id] => 15090157 [patent_doc_number] => 20190339889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => CREATING A STRUCTURALLY AWARE BLOCK STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/970718 [patent_app_country] => US [patent_app_date] => 2018-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11694 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15970718 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/970718
Creating a structurally aware block storage system May 2, 2018 Issued
Array ( [id] => 15500425 [patent_doc_number] => 20200050401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => APPARATUS AND METHOD FOR CONTROLLING DATA ACCELERATION [patent_app_type] => utility [patent_app_number] => 16/335916 [patent_app_country] => US [patent_app_date] => 2018-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6700 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16335916 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/335916
Apparatus and method for controlling data acceleration May 1, 2018 Issued
Array ( [id] => 15042525 [patent_doc_number] => 20190332267 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => DISTRIBUTED REPLICA FOR BLOCK STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/967023 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24428 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967023 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967023
Distributed replica for block storage systems Apr 29, 2018 Issued
Array ( [id] => 15670255 [patent_doc_number] => 10599354 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-24 [patent_title] => Block storage with volume locality placement based on performance requirements [patent_app_type] => utility [patent_app_number] => 15/967266 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 8050 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967266 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967266
Block storage with volume locality placement based on performance requirements Apr 29, 2018 Issued
Array ( [id] => 16494392 [patent_doc_number] => 10860434 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Method and system for enabling data backups for virtual machines reliant on raw device mapping disks [patent_app_type] => utility [patent_app_number] => 15/966690 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15966690 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/966690
Method and system for enabling data backups for virtual machines reliant on raw device mapping disks Apr 29, 2018 Issued
Array ( [id] => 13767147 [patent_doc_number] => 10175915 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-08 [patent_title] => Data randomization for flash memory [patent_app_type] => utility [patent_app_number] => 15/965700 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4148 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965700 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/965700
Data randomization for flash memory Apr 26, 2018 Issued
Array ( [id] => 14966927 [patent_doc_number] => 20190310942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => COPYING FRAGMENTED FILES BETWEEN SEQUENTIAL STORAGE MEDIUMS [patent_app_type] => utility [patent_app_number] => 15/950085 [patent_app_country] => US [patent_app_date] => 2018-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25847 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 15950085 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/950085
Copying fragmented files between sequential storage mediums Apr 9, 2018 Issued
Array ( [id] => 15398887 [patent_doc_number] => 10540100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => Mapping-based wear leveling for non-volatile memory [patent_app_type] => utility [patent_app_number] => 15/949976 [patent_app_country] => US [patent_app_date] => 2018-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 21093 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15949976 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/949976
Mapping-based wear leveling for non-volatile memory Apr 9, 2018 Issued
Array ( [id] => 14798659 [patent_doc_number] => 10402334 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-03 [patent_title] => Prefetch circuit for a processor with pointer optimization [patent_app_type] => utility [patent_app_number] => 15/948072 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 9809 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15948072 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/948072
Prefetch circuit for a processor with pointer optimization Apr 8, 2018 Issued
Array ( [id] => 17907760 [patent_doc_number] => 11461615 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => System and method of memory access of multi-dimensional data [patent_app_type] => utility [patent_app_number] => 15/943992 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 40 [patent_no_of_words] => 24411 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15943992 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/943992
System and method of memory access of multi-dimensional data Apr 2, 2018 Issued
Array ( [id] => 16713989 [patent_doc_number] => 20210081136 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => MEMORY CONTROLLER, MEMORY SYSTEM, INFORMATION PROCESSING SYSTEM, AND MEMORY CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/629615 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11098 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16629615 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/629615
Memory controller, memory system, information processing system, and memory control method Apr 2, 2018 Issued
Array ( [id] => 16232455 [patent_doc_number] => 10740003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Latency-agnostic memory controller [patent_app_type] => utility [patent_app_number] => 15/933420 [patent_app_country] => US [patent_app_date] => 2018-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5806 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15933420 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/933420
Latency-agnostic memory controller Mar 22, 2018 Issued
Array ( [id] => 16263144 [patent_doc_number] => 10754576 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Performance evaluation apparatus and performance evaluation method [patent_app_type] => utility [patent_app_number] => 15/933378 [patent_app_country] => US [patent_app_date] => 2018-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4906 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15933378 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/933378
Performance evaluation apparatus and performance evaluation method Mar 22, 2018 Issued
Array ( [id] => 14901135 [patent_doc_number] => 20190294333 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => LOG-BASED STORAGE FOR DIFFERENT DATA TYPES IN NON-VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 15/933354 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12835 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15933354 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/933354
Log-based storage for different data types in non-volatile memory Mar 21, 2018 Issued
Menu