Search

Arun C. Williams

Examiner (ID: 12138, Phone: (571)272-9765 , Office: P/2859 )

Most Active Art Unit
2859
Art Unit(s)
2838, 2858, 2859, 2112
Total Applications
1838
Issued Applications
1467
Pending Applications
90
Abandoned Applications
305

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13540599 [patent_doc_number] => 20180321846 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => METHOD AND STORAGE ARRAY FOR PROCESING A WRITE DATA REQUEST [patent_app_type] => utility [patent_app_number] => 16/034078 [patent_app_country] => US [patent_app_date] => 2018-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12693 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16034078 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/034078
METHOD AND STORAGE ARRAY FOR PROCESING A WRITE DATA REQUEST Jul 11, 2018 Abandoned
Array ( [id] => 13526169 [patent_doc_number] => 20180314627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-01 [patent_title] => Systems and Methods for Referencing Data on a Storage Medium [patent_app_type] => utility [patent_app_number] => 16/030232 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22762 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16030232 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/030232
Systems and Methods for Referencing Data on a Storage Medium Jul 8, 2018 Abandoned
Array ( [id] => 13511761 [patent_doc_number] => 20180307423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => MEMORY SYSTEM HAVING A PLURALITY OF TYPES OF MEMORY CHIPS AND A MEMORY CONTROLLER FOR CONTROLLING THE MEMORY CHIPS [patent_app_type] => utility [patent_app_number] => 16/024009 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11821 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16024009 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/024009
Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips Jun 28, 2018 Issued
Array ( [id] => 16667073 [patent_doc_number] => 10936319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Predicting cache misses using data access behavior and instruction address [patent_app_type] => utility [patent_app_number] => 16/010427 [patent_app_country] => US [patent_app_date] => 2018-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 10394 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16010427 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/010427
Predicting cache misses using data access behavior and instruction address Jun 15, 2018 Issued
Array ( [id] => 17492269 [patent_doc_number] => 11281572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Information processing apparatus and memory access method [patent_app_type] => utility [patent_app_number] => 16/346717 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10257 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16346717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/346717
Information processing apparatus and memory access method Dec 12, 2017 Issued
Array ( [id] => 17667007 [patent_doc_number] => 11360702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Controller event queues [patent_app_type] => utility [patent_app_number] => 16/480979 [patent_app_country] => US [patent_app_date] => 2017-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6975 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16480979 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/480979
Controller event queues Dec 10, 2017 Issued
Array ( [id] => 14314447 [patent_doc_number] => 20190146927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => NAMESPACE MAPPING STRUCTUAL ADJUSTMENT IN NON-VOLATILE MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 15/814934 [patent_app_country] => US [patent_app_date] => 2017-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20568 [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] => 15814934 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/814934
Namespace mapping structual adjustment in non-volatile memory devices Nov 15, 2017 Issued
Array ( [id] => 14235351 [patent_doc_number] => 20190129848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-02 [patent_title] => THROTTLING WRITES WITH ASYNCHRONOUS FLUSHING [patent_app_type] => utility [patent_app_number] => 15/815313 [patent_app_country] => US [patent_app_date] => 2017-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7464 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15815313 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/815313
Throttling writes with asynchronous flushing Nov 15, 2017 Issued
Array ( [id] => 14009591 [patent_doc_number] => 10223254 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-05 [patent_title] => Namespace change propagation in non-volatile memory devices [patent_app_type] => utility [patent_app_number] => 15/814634 [patent_app_country] => US [patent_app_date] => 2017-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 23 [patent_no_of_words] => 18479 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15814634 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/814634
Namespace change propagation in non-volatile memory devices Nov 15, 2017 Issued
Array ( [id] => 14314031 [patent_doc_number] => 20190146719 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => VOLUME RECONFIGURATION FOR VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 15/814573 [patent_app_country] => US [patent_app_date] => 2017-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9580 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15814573 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/814573
Volume reconfiguration for virtual machines Nov 15, 2017 Issued
Array ( [id] => 16145817 [patent_doc_number] => 10705979 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Memory page eviction using a neural network [patent_app_type] => utility [patent_app_number] => 15/796604 [patent_app_country] => US [patent_app_date] => 2017-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13108 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15796604 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/796604
Memory page eviction using a neural network Oct 26, 2017 Issued
Array ( [id] => 16801915 [patent_doc_number] => 10996858 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Method and device for migrating data [patent_app_type] => utility [patent_app_number] => 15/709770 [patent_app_country] => US [patent_app_date] => 2017-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5838 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 399 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15709770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/709770
Method and device for migrating data Sep 19, 2017 Issued
Array ( [id] => 12985744 [patent_doc_number] => 20170344273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => WRITE PROCEDURE USING ESTIMATED BEST SETTING IN FIRST RUN [patent_app_type] => utility [patent_app_number] => 15/681194 [patent_app_country] => US [patent_app_date] => 2017-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9043 [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] => 15681194 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/681194
Write procedure using estimated best setting in first run Aug 17, 2017 Issued
Array ( [id] => 12053181 [patent_doc_number] => 20170329524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'PREALLOCATING STORAGE SPACE FOR AN APPLICATION OPERATION IN A SPACE EFFICIENT VOLUME' [patent_app_type] => utility [patent_app_number] => 15/668157 [patent_app_country] => US [patent_app_date] => 2017-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5222 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15668157 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/668157
Preallocating storage space for an application operation in a space efficient volume Aug 2, 2017 Issued
Array ( [id] => 12053179 [patent_doc_number] => 20170329523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'PREALLOCATING STORAGE SPACE FOR AN APPLICATION OPERATION IN A SPACE EFFICIENT VOLUME' [patent_app_type] => utility [patent_app_number] => 15/668140 [patent_app_country] => US [patent_app_date] => 2017-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5206 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15668140 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/668140
Preallocating storage space for an application operation in a space efficient volume Aug 2, 2017 Issued
Array ( [id] => 13875503 [patent_doc_number] => 20190034092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => METHODS FOR MANAGING DISTRIBUTED SNAPSHOT FOR LOW LATENCY STORAGE AND DEVICES THEREOF [patent_app_type] => utility [patent_app_number] => 15/659886 [patent_app_country] => US [patent_app_date] => 2017-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15659886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/659886
Methods for managing distributed snapshot for low latency storage and devices thereof Jul 25, 2017 Issued
Array ( [id] => 13876027 [patent_doc_number] => 20190034354 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => FILTERING INSERTION OF EVICTED CACHE ENTRIES PREDICTED AS DEAD-ON-ARRIVAL (DOA) INTO A LAST LEVEL CACHE (LLC) MEMORY OF A CACHE MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 15/660006 [patent_app_country] => US [patent_app_date] => 2017-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11660 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15660006 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/660006
FILTERING INSERTION OF EVICTED CACHE ENTRIES PREDICTED AS DEAD-ON-ARRIVAL (DOA) INTO A LAST LEVEL CACHE (LLC) MEMORY OF A CACHE MEMORY SYSTEM Jul 25, 2017 Abandoned
Array ( [id] => 15058823 [patent_doc_number] => 10459715 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-29 [patent_title] => Patching boot data utilizing one-time programmable memory and copy patch code instructions [patent_app_type] => utility [patent_app_number] => 15/658976 [patent_app_country] => US [patent_app_date] => 2017-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15658976 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/658976
Patching boot data utilizing one-time programmable memory and copy patch code instructions Jul 24, 2017 Issued
Array ( [id] => 15856825 [patent_doc_number] => 10643707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Group write operations for a data storage device [patent_app_type] => utility [patent_app_number] => 15/659208 [patent_app_country] => US [patent_app_date] => 2017-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9161 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15659208 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/659208
Group write operations for a data storage device Jul 24, 2017 Issued
Array ( [id] => 17817114 [patent_doc_number] => 11422725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => Point-cloud dataset storage structure and method thereof [patent_app_type] => utility [patent_app_number] => 15/659136 [patent_app_country] => US [patent_app_date] => 2017-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2736 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15659136 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/659136
Point-cloud dataset storage structure and method thereof Jul 24, 2017 Issued
Menu