Search

Patrick J. Assouad

Supervisory Patent Examiner (ID: 11070, Phone: (571)272-2210 , Office: P/2858 )

Most Active Art Unit
2857
Art Unit(s)
2857, 2414, 2314, 2855, 2862, 2858, 2764
Total Applications
948
Issued Applications
723
Pending Applications
89
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10841169 [patent_doc_number] => 08868868 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-10-21 [patent_title] => 'Method and system for responding to client requests for information maintained by storage systems' [patent_app_type] => utility [patent_app_number] => 13/485740 [patent_app_country] => US [patent_app_date] => 2012-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8237 [patent_no_of_claims] => 20 [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] => 13485740 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/485740
Method and system for responding to client requests for information maintained by storage systems May 30, 2012 Issued
Array ( [id] => 9891553 [patent_doc_number] => 08977827 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-03-10 [patent_title] => 'System, method and computer program product for recovering stub files' [patent_app_type] => utility [patent_app_number] => 13/485060 [patent_app_country] => US [patent_app_date] => 2012-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 15639 [patent_no_of_claims] => 21 [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] => 13485060 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/485060
System, method and computer program product for recovering stub files May 30, 2012 Issued
Array ( [id] => 9940702 [patent_doc_number] => 08990534 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-24 [patent_title] => 'Adaptive resource management of a data processing system' [patent_app_type] => utility [patent_app_number] => 13/485679 [patent_app_country] => US [patent_app_date] => 2012-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7340 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13485679 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/485679
Adaptive resource management of a data processing system May 30, 2012 Issued
Array ( [id] => 8372437 [patent_doc_number] => 20120221823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-30 [patent_title] => 'MULTIPLE INCREMENTAL VIRTUAL COPIES' [patent_app_type] => utility [patent_app_number] => 13/467530 [patent_app_country] => US [patent_app_date] => 2012-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8626 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13467530 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/467530
Multiple incremental virtual copies May 8, 2012 Issued
Array ( [id] => 8291534 [patent_doc_number] => 20120179863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-12 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/425548 [patent_app_country] => US [patent_app_date] => 2012-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6899 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 13425548 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/425548
Memory system Mar 20, 2012 Issued
Array ( [id] => 9056743 [patent_doc_number] => 20130254457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'METHODS AND STRUCTURE FOR RAPID OFFLOADING OF CACHED DATA IN A VOLATILE CACHE MEMORY OF A STORAGE CONTROLLER TO A NONVOLATILE MEMORY' [patent_app_type] => utility [patent_app_number] => 13/425698 [patent_app_country] => US [patent_app_date] => 2012-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6845 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13425698 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/425698
METHODS AND STRUCTURE FOR RAPID OFFLOADING OF CACHED DATA IN A VOLATILE CACHE MEMORY OF A STORAGE CONTROLLER TO A NONVOLATILE MEMORY Mar 20, 2012 Abandoned
Array ( [id] => 10901391 [patent_doc_number] => 08924634 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-30 [patent_title] => 'Method for performing host-directed operations, and associated memory device and controller thereof' [patent_app_type] => utility [patent_app_number] => 13/425444 [patent_app_country] => US [patent_app_date] => 2012-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5026 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13425444 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/425444
Method for performing host-directed operations, and associated memory device and controller thereof Mar 20, 2012 Issued
Array ( [id] => 8407804 [patent_doc_number] => 20120239871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-20 [patent_title] => 'VIRTUAL ADDRESS PAGER AND METHOD FOR USE WITH A BULK ERASE MEMORY' [patent_app_type] => utility [patent_app_number] => 13/421007 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13803 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421007 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421007
Virtual address pager and method for use with a bulk erase memory Mar 14, 2012 Issued
Array ( [id] => 8794184 [patent_doc_number] => 20130111153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'DISTRIBUTED STORAGE SYSTEM, APPARATUS AND METHOD FOR MANAGING A DISTRIBUTED STORAGE IN CONSIDERATION OF LATENCY ELEMENTS' [patent_app_type] => utility [patent_app_number] => 13/421228 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4927 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [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] => 13421228 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421228
DISTRIBUTED STORAGE SYSTEM, APPARATUS AND METHOD FOR MANAGING A DISTRIBUTED STORAGE IN CONSIDERATION OF LATENCY ELEMENTS Mar 14, 2012 Abandoned
Array ( [id] => 9044093 [patent_doc_number] => 20130246731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'DISTRIBUTED GRAPH STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/421651 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6230 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421651 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421651
Distributed graph storage system Mar 14, 2012 Issued
Array ( [id] => 9992596 [patent_doc_number] => 09037817 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-19 [patent_title] => 'Device type override' [patent_app_type] => utility [patent_app_number] => 13/420934 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3521 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13420934 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/420934
Device type override Mar 14, 2012 Issued
Array ( [id] => 9044070 [patent_doc_number] => 20130246708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'FILTERING PRE-FETCH REQUESTS TO REDUCE PRE-FETCHING OVERHEAD' [patent_app_type] => utility [patent_app_number] => 13/421014 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9208 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421014 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421014
Filtering pre-fetch requests to reduce pre-fetching overhead Mar 14, 2012 Issued
Array ( [id] => 9044067 [patent_doc_number] => 20130246705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'BALANCING LOGICAL UNITS IN STORAGE SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/421060 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6087 [patent_no_of_claims] => 15 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421060 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421060
BALANCING LOGICAL UNITS IN STORAGE SYSTEMS Mar 14, 2012 Abandoned
Array ( [id] => 8479131 [patent_doc_number] => 20120278538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'DATA STORAGE APPARATUS, MEMORY CONTROL DEVICE, AND METHOD FOR CONTROLLING FLASH MEMORIES' [patent_app_type] => utility [patent_app_number] => 13/421618 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7011 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13421618 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421618
DATA STORAGE APPARATUS, MEMORY CONTROL DEVICE, AND METHOD FOR CONTROLLING FLASH MEMORIES Mar 14, 2012 Abandoned
Array ( [id] => 8558128 [patent_doc_number] => 08332612 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-11 [patent_title] => 'Systems and methods for using thin provisioning to reclaim space identified by data reduction processes' [patent_app_type] => utility [patent_app_number] => 13/411936 [patent_app_country] => US [patent_app_date] => 2012-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 24853 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13411936 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/411936
Systems and methods for using thin provisioning to reclaim space identified by data reduction processes Mar 4, 2012 Issued
Array ( [id] => 9658672 [patent_doc_number] => 20140229677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-14 [patent_title] => 'HIDING INSTRUCTION CACHE MISS LATENCY BY RUNNING TAG LOOKUPS AHEAD OF THE INSTRUCTION ACCESSES' [patent_app_type] => utility [patent_app_number] => 13/992228 [patent_app_country] => US [patent_app_date] => 2011-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5942 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13992228 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/992228
Hiding instruction cache miss latency by running tag lookups ahead of the instruction accesses Dec 28, 2011 Issued
Array ( [id] => 9332536 [patent_doc_number] => 20140059318 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-27 [patent_title] => 'MEMORY TIMING OPTIMIZATION USING PATTERN BASED SIGNALING MODULATION' [patent_app_type] => utility [patent_app_number] => 13/993010 [patent_app_country] => US [patent_app_date] => 2011-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1825 [patent_no_of_claims] => 16 [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] => 13993010 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/993010
Memory timing optimization using pattern based signaling modulation Dec 27, 2011 Issued
Array ( [id] => 8143341 [patent_doc_number] => 20120096218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-19 [patent_title] => 'APPARATUS AND METHODS FOR TUNING A MEMORY INTERFACE' [patent_app_type] => utility [patent_app_number] => 13/335065 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5515 [patent_no_of_claims] => 12 [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/0096/20120096218.pdf [firstpage_image] =>[orig_patent_app_number] => 13335065 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335065
APPARATUS AND METHODS FOR TUNING A MEMORY INTERFACE Dec 21, 2011 Abandoned
Array ( [id] => 10901381 [patent_doc_number] => 08924624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-30 [patent_title] => 'Information processing device' [patent_app_type] => utility [patent_app_number] => 13/323167 [patent_app_country] => US [patent_app_date] => 2011-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 19931 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13323167 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/323167
Information processing device Dec 11, 2011 Issued
Array ( [id] => 8868051 [patent_doc_number] => 20130151754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'LBA BITMAP USAGE' [patent_app_type] => utility [patent_app_number] => 13/323311 [patent_app_country] => US [patent_app_date] => 2011-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8137 [patent_no_of_claims] => 26 [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] => 13323311 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/323311
LBA bitmap usage Dec 11, 2011 Issued
Menu