Search

Charles Rones

Supervisory Patent Examiner (ID: 6510, Phone: (571)272-4085 , Office: P/2136 )

Most Active Art Unit
2771
Art Unit(s)
2136, 2771, 2168, 2175, 2171, 2164, 2307, 2186
Total Applications
486
Issued Applications
374
Pending Applications
42
Abandoned Applications
71

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19660535 [patent_doc_number] => 20240427600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => VECTOR FRIENDLY INSTRUCTION FORMAT AND EXECUTION THEREOF [patent_app_type] => utility [patent_app_number] => 18/827453 [patent_app_country] => US [patent_app_date] => 2024-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 31677 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 495 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18827453 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/827453
VECTOR FRIENDLY INSTRUCTION FORMAT AND EXECUTION THEREOF Sep 5, 2024 Pending
Array ( [id] => 20137836 [patent_doc_number] => 20250244880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => WEAR LEVELING METHOD, MEMORY STORAGE DEVICE, AND MEMORY CONTROL CIRCUIT UNIT [patent_app_type] => utility [patent_app_number] => 18/809344 [patent_app_country] => US [patent_app_date] => 2024-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2675 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18809344 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/809344
WEAR LEVELING METHOD, MEMORY STORAGE DEVICE, AND MEMORY CONTROL CIRCUIT UNIT Aug 19, 2024 Pending
Array ( [id] => 19334217 [patent_doc_number] => 20240248647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => LOGICAL UNIT NUMBER QUEUES AND LOGICAL UNIT NUMBER QUEUE SCHEDULING FOR MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 18/628060 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20495 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628060 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/628060
LOGICAL UNIT NUMBER QUEUES AND LOGICAL UNIT NUMBER QUEUE SCHEDULING FOR MEMORY DEVICES Apr 4, 2024 Pending
Array ( [id] => 19405526 [patent_doc_number] => 20240289037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-29 [patent_title] => DUAL MODE STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 18/595396 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13361 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 18595396 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595396
DUAL MODE STORAGE DEVICE Mar 3, 2024 Pending
Array ( [id] => 19099820 [patent_doc_number] => 20240119048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => REAL-TIME ANALYTICAL QUERIES OF A DOCUMENT STORE [patent_app_type] => utility [patent_app_number] => 18/542179 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6210 [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] => 18542179 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/542179
REAL-TIME ANALYTICAL QUERIES OF A DOCUMENT STORE Dec 14, 2023 Pending
Array ( [id] => 19174393 [patent_doc_number] => 20240160367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => DYNAMICALLY ADJUSTING THE INITIAL POLLING TIMER IN MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 18/382703 [patent_app_country] => US [patent_app_date] => 2023-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18382703 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/382703
DYNAMICALLY ADJUSTING THE INITIAL POLLING TIMER IN MEMORY DEVICES Oct 22, 2023 Pending
Array ( [id] => 18677647 [patent_doc_number] => 20230315293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => DATA MANAGEMENT SCHEME IN VIRTUALIZED HYPERSCALE ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/206068 [patent_app_country] => US [patent_app_date] => 2023-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18206068 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/206068
DATA MANAGEMENT SCHEME IN VIRTUALIZED HYPERSCALE ENVIRONMENTS Jun 4, 2023 Pending
Array ( [id] => 18864885 [patent_doc_number] => 20230419322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => METHOD AND APPARATUS FOR PROCESSING BLOCKCHAIN MESSAGES [patent_app_type] => utility [patent_app_number] => 17/953515 [patent_app_country] => US [patent_app_date] => 2022-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6867 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17953515 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/953515
METHOD AND APPARATUS FOR PROCESSING BLOCKCHAIN MESSAGES Sep 26, 2022 Abandoned
Array ( [id] => 17794394 [patent_doc_number] => 20220253486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => MACHINE LEARNING APPLICATIONS TO IMPROVE ONLINE JOB LISTINGS [patent_app_type] => utility [patent_app_number] => 17/667491 [patent_app_country] => US [patent_app_date] => 2022-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5382 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17667491 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/667491
MACHINE LEARNING APPLICATIONS TO IMPROVE ONLINE JOB LISTINGS Feb 7, 2022 Abandoned
Array ( [id] => 18454354 [patent_doc_number] => 20230195634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => PREFETCHER WITH LOW-LEVEL SOFTWARE CONFIGURABILITY [patent_app_type] => utility [patent_app_number] => 17/553476 [patent_app_country] => US [patent_app_date] => 2021-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17553476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/553476
PREFETCHER WITH LOW-LEVEL SOFTWARE CONFIGURABILITY Dec 15, 2021 Pending
Array ( [id] => 17143624 [patent_doc_number] => 20210311637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => UNIFIED ADDRESSING AND HIERARCHICAL HETEROGENEOUS STORAGE AND MEMORY [patent_app_type] => utility [patent_app_number] => 17/347550 [patent_app_country] => US [patent_app_date] => 2021-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17347550 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/347550
UNIFIED ADDRESSING AND HIERARCHICAL HETEROGENEOUS STORAGE AND MEMORY Jun 13, 2021 Pending
Array ( [id] => 18905754 [patent_doc_number] => 20240021239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => Hardware Acceleration System for Data Processing, and Chip [patent_app_type] => utility [patent_app_number] => 18/035504 [patent_app_country] => US [patent_app_date] => 2021-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5987 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18035504 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/035504
Hardware Acceleration System for Data Processing, and Chip Jun 2, 2021 Abandoned
Array ( [id] => 20609962 [patent_doc_number] => 12585564 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-24 [patent_title] => Methods for configuring span of control under varying temperature [patent_app_type] => utility [patent_app_number] => 17/118404 [patent_app_country] => US [patent_app_date] => 2020-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 5983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 17118404 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/118404
Methods for configuring span of control under varying temperature Dec 9, 2020 Issued
Array ( [id] => 16706391 [patent_doc_number] => 10956324 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-23 [patent_title] => System and method for persisting hardware transactional memory transactions to persistent memory [patent_app_type] => utility [patent_app_number] => 16/010063 [patent_app_country] => US [patent_app_date] => 2018-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 39 [patent_no_of_words] => 20702 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16010063 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/010063
System and method for persisting hardware transactional memory transactions to persistent memory Jun 14, 2018 Issued
Array ( [id] => 13375993 [patent_doc_number] => 20180239538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => EXPANDING TO MULTIPLE SITES IN A DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/958402 [patent_app_country] => US [patent_app_date] => 2018-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7242 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15958402 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/958402
EXPANDING TO MULTIPLE SITES IN A DISTRIBUTED STORAGE SYSTEM Apr 19, 2018 Abandoned
Array ( [id] => 13304521 [patent_doc_number] => 20180203797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => Compression and Decompression of Data at High Speed in Solid State Storage [patent_app_type] => utility [patent_app_number] => 15/912352 [patent_app_country] => US [patent_app_date] => 2018-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4774 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912352 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/912352
Compression and Decompression of Data at High Speed in Solid State Storage Mar 4, 2018 Abandoned
Array ( [id] => 12612183 [patent_doc_number] => 20180095891 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => PURPOSE-DRIVEN DIVISION BETWEEN LOGICAL AND PHYSICAL STORAGE ALLOCATION [patent_app_type] => utility [patent_app_number] => 15/831477 [patent_app_country] => US [patent_app_date] => 2017-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831477 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/831477
PURPOSE-DRIVEN DIVISION BETWEEN LOGICAL AND PHYSICAL STORAGE ALLOCATION Dec 4, 2017 Abandoned
Array ( [id] => 16801922 [patent_doc_number] => 10996865 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Application-specific memory scaling in multi-device systems [patent_app_type] => utility [patent_app_number] => 15/480966 [patent_app_country] => US [patent_app_date] => 2017-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4277 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15480966 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/480966
Application-specific memory scaling in multi-device systems Apr 5, 2017 Issued
Array ( [id] => 16746241 [patent_doc_number] => 10971241 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Performance based method and system for patrolling read disturb errors in a memory unit [patent_app_type] => utility [patent_app_number] => 15/463750 [patent_app_country] => US [patent_app_date] => 2017-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8690 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15463750 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/463750
Performance based method and system for patrolling read disturb errors in a memory unit Mar 19, 2017 Issued
Array ( [id] => 16759614 [patent_doc_number] => 10978169 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Pad detection through pattern analysis [patent_app_type] => utility [patent_app_number] => 15/462397 [patent_app_country] => US [patent_app_date] => 2017-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 5912 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15462397 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/462397
Pad detection through pattern analysis Mar 16, 2017 Issued
Menu