Search

Edward J. Dudek Jr.

Examiner (ID: 18971, Phone: (571)270-1030 , Office: P/2136 )

Most Active Art Unit
2136
Art Unit(s)
2132, 2136, 2186
Total Applications
1293
Issued Applications
1110
Pending Applications
85
Abandoned Applications
129

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8536054 [patent_doc_number] => 08312217 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-13 [patent_title] => 'Methods and systems for storing data blocks of multi-streams and multi-user applications' [patent_app_type] => utility [patent_app_number] => 12/650540 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9727 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650540 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650540
Methods and systems for storing data blocks of multi-streams and multi-user applications Dec 29, 2009 Issued
Array ( [id] => 6166315 [patent_doc_number] => 20110161621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'MICRO-UPDATE ARCHITECTURE FOR ADDRESS TABLES' [patent_app_type] => utility [patent_app_number] => 12/650182 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7559 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0161/20110161621.pdf [firstpage_image] =>[orig_patent_app_number] => 12650182 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650182
Micro-update architecture for address tables Dec 29, 2009 Issued
Array ( [id] => 8561822 [patent_doc_number] => 08335892 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-18 [patent_title] => 'Cache arbitration between multiple clients' [patent_app_type] => utility [patent_app_number] => 12/650226 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13847 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650226 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650226
Cache arbitration between multiple clients Dec 29, 2009 Issued
Array ( [id] => 8388975 [patent_doc_number] => 08266382 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-09-11 [patent_title] => 'Cache interface protocol including arbitration and hints' [patent_app_type] => utility [patent_app_number] => 12/650214 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12335 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650214 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650214
Cache interface protocol including arbitration and hints Dec 29, 2009 Issued
Array ( [id] => 8388973 [patent_doc_number] => 08266383 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-09-11 [patent_title] => 'Cache miss processing using a defer/replay mechanism' [patent_app_type] => utility [patent_app_number] => 12/650189 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 19786 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 12650189 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650189
Cache miss processing using a defer/replay mechanism Dec 29, 2009 Issued
Array ( [id] => 13003711 [patent_doc_number] => 10025523 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-07-17 [patent_title] => Techniques for processing data requests directed to virtualized devices [patent_app_type] => utility [patent_app_number] => 12/655266 [patent_app_country] => US [patent_app_date] => 2009-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11737 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12655266 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/655266
Techniques for processing data requests directed to virtualized devices Dec 27, 2009 Issued
Array ( [id] => 7721999 [patent_doc_number] => 20120011334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-12 [patent_title] => 'SSD CONTROLLER, AND METHOD FOR OPERATING AN SSD CONTROLLER' [patent_app_type] => utility [patent_app_number] => 13/257458 [patent_app_country] => US [patent_app_date] => 2009-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3570 [patent_no_of_claims] => 12 [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] => publications/A1/0011/20120011334.pdf [firstpage_image] =>[orig_patent_app_number] => 13257458 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/257458
SSD controller, and method for operating an SSD controller Dec 15, 2009 Issued
Array ( [id] => 4488286 [patent_doc_number] => 07908459 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-15 [patent_title] => 'Security for logical unit in storage subsystem' [patent_app_type] => utility [patent_app_number] => 12/630303 [patent_app_country] => US [patent_app_date] => 2009-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 9020 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/908/07908459.pdf [firstpage_image] =>[orig_patent_app_number] => 12630303 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/630303
Security for logical unit in storage subsystem Dec 2, 2009 Issued
Array ( [id] => 8285627 [patent_doc_number] => 08219742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-10 [patent_title] => 'Memory controller, flash memory system with memory controller, and method of controlling flash memory' [patent_app_type] => utility [patent_app_number] => 12/588311 [patent_app_country] => US [patent_app_date] => 2009-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 15969 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 452 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12588311 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/588311
Memory controller, flash memory system with memory controller, and method of controlling flash memory Oct 12, 2009 Issued
Array ( [id] => 6387493 [patent_doc_number] => 20100082887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'MEMORY CONTROLLER, FLASH MEMORY SYSTEM WITH MEMORY CONTROLLER, AND METHOD OF CONTROLLING FLASH MEMORY' [patent_app_type] => utility [patent_app_number] => 12/574768 [patent_app_country] => US [patent_app_date] => 2009-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15037 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0082/20100082887.pdf [firstpage_image] =>[orig_patent_app_number] => 12574768 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/574768
Memory controller, flash memory system with memory controller, and method of controlling flash memory Oct 6, 2009 Issued
Array ( [id] => 10137418 [patent_doc_number] => 09170737 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-27 [patent_title] => 'Processing data storage system configuration information' [patent_app_type] => utility [patent_app_number] => 12/570136 [patent_app_country] => US [patent_app_date] => 2009-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11756 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12570136 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/570136
Processing data storage system configuration information Sep 29, 2009 Issued
Array ( [id] => 6125239 [patent_doc_number] => 20110078375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'DATA STORAGE' [patent_app_type] => utility [patent_app_number] => 12/570302 [patent_app_country] => US [patent_app_date] => 2009-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2899 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20110078375.pdf [firstpage_image] =>[orig_patent_app_number] => 12570302 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/570302
DATA STORAGE Sep 29, 2009 Abandoned
Array ( [id] => 6125253 [patent_doc_number] => 20110078382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'Adaptive Linesize in a Cache' [patent_app_type] => utility [patent_app_number] => 12/570440 [patent_app_country] => US [patent_app_date] => 2009-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8252 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20110078382.pdf [firstpage_image] =>[orig_patent_app_number] => 12570440 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/570440
Adaptive linesize in a cache Sep 29, 2009 Issued
Array ( [id] => 6387517 [patent_doc_number] => 20100082890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'Method of managing a solid state drive, associated systems and implementations' [patent_app_type] => utility [patent_app_number] => 12/585935 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 52 [patent_no_of_words] => 32141 [patent_no_of_claims] => 29 [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] => publications/A1/0082/20100082890.pdf [firstpage_image] =>[orig_patent_app_number] => 12585935 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/585935
Method of managing a solid state drive, associated systems and implementations Sep 28, 2009 Issued
Array ( [id] => 6387507 [patent_doc_number] => 20100082888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'Memory controller, flash memory system with memory controller, and method of controlling flash memory' [patent_app_type] => utility [patent_app_number] => 12/585911 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14082 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0082/20100082888.pdf [firstpage_image] =>[orig_patent_app_number] => 12585911 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/585911
Memory controller, flash memory system with memory controller, and method of controlling flash memory Sep 28, 2009 Issued
Array ( [id] => 6387511 [patent_doc_number] => 20100082889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'Memory controller, flash memory system with memory controller, and method of controlling flash memory' [patent_app_type] => utility [patent_app_number] => 12/585919 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14762 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0082/20100082889.pdf [firstpage_image] =>[orig_patent_app_number] => 12585919 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/585919
Memory controller, flash memory system with memory controller, and method of controlling flash memory Sep 28, 2009 Issued
Array ( [id] => 9430875 [patent_doc_number] => 08706960 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-22 [patent_title] => 'Techniques for performing data migration' [patent_app_type] => utility [patent_app_number] => 12/586925 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 12532 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12586925 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/586925
Techniques for performing data migration Sep 28, 2009 Issued
Array ( [id] => 5960722 [patent_doc_number] => 20110185109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-28 [patent_title] => 'High Performance Data Rate System for Flash Devices' [patent_app_type] => utility [patent_app_number] => 12/553678 [patent_app_country] => US [patent_app_date] => 2009-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 13454 [patent_no_of_claims] => 20 [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] => publications/A1/0185/20110185109.pdf [firstpage_image] =>[orig_patent_app_number] => 12553678 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/553678
High performance data rate system for flash devices Sep 2, 2009 Issued
Array ( [id] => 4447443 [patent_doc_number] => 07930516 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-04-19 [patent_title] => 'Linked list traversal with reduced memory accesses' [patent_app_type] => utility [patent_app_number] => 12/551066 [patent_app_country] => US [patent_app_date] => 2009-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4163 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/930/07930516.pdf [firstpage_image] =>[orig_patent_app_number] => 12551066 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/551066
Linked list traversal with reduced memory accesses Aug 30, 2009 Issued
Array ( [id] => 6030858 [patent_doc_number] => 20110055293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-03 [patent_title] => 'Data Repository Selection Within a Storage Environment' [patent_app_type] => utility [patent_app_number] => 12/547412 [patent_app_country] => US [patent_app_date] => 2009-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6284 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20110055293.pdf [firstpage_image] =>[orig_patent_app_number] => 12547412 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/547412
Data repository selection within a storage environment Aug 24, 2009 Issued
Menu