Search

Behzad Peikari

Examiner (ID: 17366, Phone: (571)272-4185 , Office: P/3992 )

Most Active Art Unit
2189
Art Unit(s)
3992, 2752, 2189, 2759, 2312, 2186, 2318
Total Applications
1227
Issued Applications
981
Pending Applications
87
Abandoned Applications
162

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 922332 [patent_doc_number] => 07325231 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-01-29 [patent_title] => 'Method and related device for updating firmware code stored in non-volatile memory' [patent_app_type] => utility [patent_app_number] => 10/906298 [patent_app_country] => US [patent_app_date] => 2005-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2121 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/325/07325231.pdf [firstpage_image] =>[orig_patent_app_number] => 10906298 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/906298
Method and related device for updating firmware code stored in non-volatile memory Feb 13, 2005 Issued
Array ( [id] => 829176 [patent_doc_number] => 07404046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-22 [patent_title] => 'Cache memory, processing unit, data processing system and method for filtering snooped operations' [patent_app_type] => utility [patent_app_number] => 11/055418 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 30706 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/404/07404046.pdf [firstpage_image] =>[orig_patent_app_number] => 11055418 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055418
Cache memory, processing unit, data processing system and method for filtering snooped operations Feb 9, 2005 Issued
Array ( [id] => 5673874 [patent_doc_number] => 20060179229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'L2 cache controller with slice directory and unified cache structure' [patent_app_type] => utility [patent_app_number] => 11/054924 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6704 [patent_no_of_claims] => 19 [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/0179/20060179229.pdf [firstpage_image] =>[orig_patent_app_number] => 11054924 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054924
L2 cache controller with slice directory and unified cache structure Feb 9, 2005 Issued
Array ( [id] => 5867083 [patent_doc_number] => 20060101214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Method for managing a storage system' [patent_app_type] => utility [patent_app_number] => 11/033402 [patent_app_country] => US [patent_app_date] => 2005-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13302 [patent_no_of_claims] => 19 [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/0101/20060101214.pdf [firstpage_image] =>[orig_patent_app_number] => 11033402 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/033402
Method for managing pair states in a storage system Jan 11, 2005 Issued
Array ( [id] => 7185365 [patent_doc_number] => 20050125611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-09 [patent_title] => 'Control procedure selection' [patent_app_type] => utility [patent_app_number] => 11/032869 [patent_app_country] => US [patent_app_date] => 2005-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6119 [patent_no_of_claims] => 3 [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/0125/20050125611.pdf [firstpage_image] =>[orig_patent_app_number] => 11032869 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/032869
Identifying and controlling different types of MROMB hardware Jan 9, 2005 Issued
Array ( [id] => 6941026 [patent_doc_number] => 20050114589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Wear leveling techniques for flash EEPROM systems' [patent_app_type] => utility [patent_app_number] => 11/028882 [patent_app_country] => US [patent_app_date] => 2005-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4965 [patent_no_of_claims] => 13 [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] => publications/A1/0114/20050114589.pdf [firstpage_image] =>[orig_patent_app_number] => 11028882 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/028882
Wear leveling techniques for flash EEPROM systems Jan 2, 2005 Issued
Array ( [id] => 5597842 [patent_doc_number] => 20060161760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Multiple contexts for efficient use of translation lookaside buffer' [patent_app_type] => utility [patent_app_number] => 11/026187 [patent_app_country] => US [patent_app_date] => 2004-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7063 [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] => publications/A1/0161/20060161760.pdf [firstpage_image] =>[orig_patent_app_number] => 11026187 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/026187
Multiple contexts for efficient use of translation lookaside buffer Dec 29, 2004 Issued
Array ( [id] => 5633401 [patent_doc_number] => 20060149872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Apparatus and method to merge and align data from distributed memory controllers' [patent_app_type] => utility [patent_app_number] => 11/026653 [patent_app_country] => US [patent_app_date] => 2004-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3392 [patent_no_of_claims] => 30 [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] => publications/A1/0149/20060149872.pdf [firstpage_image] =>[orig_patent_app_number] => 11026653 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/026653
Apparatus and method to merge and align data from distributed memory controllers Dec 29, 2004 Issued
Array ( [id] => 362308 [patent_doc_number] => 07487228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-02-03 [patent_title] => 'Metadata structures and related locking techniques to improve performance and scalability in a cluster file system' [patent_app_type] => utility [patent_app_number] => 11/026270 [patent_app_country] => US [patent_app_date] => 2004-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7162 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/487/07487228.pdf [firstpage_image] =>[orig_patent_app_number] => 11026270 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/026270
Metadata structures and related locking techniques to improve performance and scalability in a cluster file system Dec 29, 2004 Issued
Array ( [id] => 599903 [patent_doc_number] => 07441081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-21 [patent_title] => 'Write-back caching for disk drives' [patent_app_type] => utility [patent_app_number] => 11/025562 [patent_app_country] => US [patent_app_date] => 2004-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8197 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/441/07441081.pdf [firstpage_image] =>[orig_patent_app_number] => 11025562 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/025562
Write-back caching for disk drives Dec 28, 2004 Issued
Array ( [id] => 5657664 [patent_doc_number] => 20060143400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-29 [patent_title] => 'Replacement in non-uniform access cache structure' [patent_app_type] => utility [patent_app_number] => 11/025537 [patent_app_country] => US [patent_app_date] => 2004-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2622 [patent_no_of_claims] => 30 [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/0143/20060143400.pdf [firstpage_image] =>[orig_patent_app_number] => 11025537 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/025537
Replacement in non-uniform access cache structure Dec 28, 2004 Abandoned
Array ( [id] => 885788 [patent_doc_number] => 07356734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-08 [patent_title] => 'Method and apparatus for creating a backup of data of from multiple sources' [patent_app_type] => utility [patent_app_number] => 11/024337 [patent_app_country] => US [patent_app_date] => 2004-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4686 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/356/07356734.pdf [firstpage_image] =>[orig_patent_app_number] => 11024337 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/024337
Method and apparatus for creating a backup of data of from multiple sources Dec 27, 2004 Issued
Array ( [id] => 7189002 [patent_doc_number] => 20050162930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-28 [patent_title] => 'Memory controller, flash memory system, and method for recording data on flash memory' [patent_app_type] => utility [patent_app_number] => 11/023746 [patent_app_country] => US [patent_app_date] => 2004-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11160 [patent_no_of_claims] => 15 [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] => publications/A1/0162/20050162930.pdf [firstpage_image] =>[orig_patent_app_number] => 11023746 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/023746
Memory controller, flash memory system, and method for recording data on flash memory Dec 26, 2004 Issued
Array ( [id] => 358461 [patent_doc_number] => 07490215 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-10 [patent_title] => 'Media memory system and method for providing concurrent memory access to a plurality of processors through separate translation table information' [patent_app_type] => utility [patent_app_number] => 11/022503 [patent_app_country] => US [patent_app_date] => 2004-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3089 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/490/07490215.pdf [firstpage_image] =>[orig_patent_app_number] => 11022503 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/022503
Media memory system and method for providing concurrent memory access to a plurality of processors through separate translation table information Dec 21, 2004 Issued
Array ( [id] => 823288 [patent_doc_number] => 07409473 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-05 [patent_title] => 'Off-chip data relocation' [patent_app_type] => utility [patent_app_number] => 11/022462 [patent_app_country] => US [patent_app_date] => 2004-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 8205 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/409/07409473.pdf [firstpage_image] =>[orig_patent_app_number] => 11022462 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/022462
Off-chip data relocation Dec 20, 2004 Issued
Array ( [id] => 885782 [patent_doc_number] => 07356730 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-08 [patent_title] => 'Dynamic redistribution of parity groups' [patent_app_type] => utility [patent_app_number] => 11/018114 [patent_app_country] => US [patent_app_date] => 2004-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 54 [patent_no_of_words] => 53818 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/356/07356730.pdf [firstpage_image] =>[orig_patent_app_number] => 11018114 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/018114
Dynamic redistribution of parity groups Dec 20, 2004 Issued
Array ( [id] => 824505 [patent_doc_number] => 07405980 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-29 [patent_title] => 'Shared terminal memory interface' [patent_app_type] => utility [patent_app_number] => 11/014777 [patent_app_country] => US [patent_app_date] => 2004-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3401 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/405/07405980.pdf [firstpage_image] =>[orig_patent_app_number] => 11014777 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/014777
Shared terminal memory interface Dec 19, 2004 Issued
Array ( [id] => 7233244 [patent_doc_number] => 20050270300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-08 [patent_title] => 'Method and system for low cost line buffer system design' [patent_app_type] => utility [patent_app_number] => 11/016999 [patent_app_country] => US [patent_app_date] => 2004-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7738 [patent_no_of_claims] => 22 [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/0270/20050270300.pdf [firstpage_image] =>[orig_patent_app_number] => 11016999 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/016999
Method and system for low cost line buffer system design Dec 19, 2004 Issued
Array ( [id] => 7193418 [patent_doc_number] => 20050193235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-01 [patent_title] => 'Emulated storage system' [patent_app_type] => utility [patent_app_number] => 11/016370 [patent_app_country] => US [patent_app_date] => 2004-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 21017 [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/0193/20050193235.pdf [firstpage_image] =>[orig_patent_app_number] => 11016370 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/016370
Emulated storage system Dec 16, 2004 Abandoned
Array ( [id] => 836375 [patent_doc_number] => 07398420 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-08 [patent_title] => 'Method for keeping snapshot image in a storage system' [patent_app_type] => utility [patent_app_number] => 11/012095 [patent_app_country] => US [patent_app_date] => 2004-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 9291 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/398/07398420.pdf [firstpage_image] =>[orig_patent_app_number] => 11012095 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/012095
Method for keeping snapshot image in a storage system Dec 15, 2004 Issued
Menu