Search

Adam Mohamed Alharbi

Examiner (ID: 25, Phone: (313)446-6621 , Office: P/3663 )

Most Active Art Unit
3663
Art Unit(s)
3663
Total Applications
981
Issued Applications
855
Pending Applications
54
Abandoned Applications
84

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 272240 [patent_doc_number] => 07565480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-21 [patent_title] => 'Dynamic memory supporting simultaneous refresh and data-access transactions' [patent_app_type] => utility [patent_app_number] => 11/215339 [patent_app_country] => US [patent_app_date] => 2005-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 38 [patent_no_of_words] => 22461 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/565/07565480.pdf [firstpage_image] =>[orig_patent_app_number] => 11215339 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/215339
Dynamic memory supporting simultaneous refresh and data-access transactions Aug 28, 2005 Issued
Array ( [id] => 156178 [patent_doc_number] => 07680980 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-16 [patent_title] => 'Image forming apparatus' [patent_app_type] => utility [patent_app_number] => 11/203070 [patent_app_country] => US [patent_app_date] => 2005-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 5636 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/680/07680980.pdf [firstpage_image] =>[orig_patent_app_number] => 11203070 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/203070
Image forming apparatus Aug 11, 2005 Issued
Array ( [id] => 485683 [patent_doc_number] => 07225312 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-29 [patent_title] => 'Multi-bank memory accesses using posted writes' [patent_app_type] => utility [patent_app_number] => 11/179784 [patent_app_country] => US [patent_app_date] => 2005-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5154 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/225/07225312.pdf [firstpage_image] =>[orig_patent_app_number] => 11179784 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/179784
Multi-bank memory accesses using posted writes Jul 11, 2005 Issued
Array ( [id] => 6976567 [patent_doc_number] => 20050286282 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'Associative memory having a mask function for use in a network router' [patent_app_type] => utility [patent_app_number] => 11/157118 [patent_app_country] => US [patent_app_date] => 2005-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 21998 [patent_no_of_claims] => 2 [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/0286/20050286282.pdf [firstpage_image] =>[orig_patent_app_number] => 11157118 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/157118
Associative memory having a mask function for use in a network router Jun 19, 2005 Abandoned
Array ( [id] => 5749450 [patent_doc_number] => 20060112385 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-25 [patent_title] => 'METHOD AND CIRCUIT FOR UPDATING A SOFTWARE REGISTER IN SEMICONDUCTOR MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 11/160297 [patent_app_country] => US [patent_app_date] => 2005-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5910 [patent_no_of_claims] => 22 [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/0112/20060112385.pdf [firstpage_image] =>[orig_patent_app_number] => 11160297 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/160297
Method and circuit for updating a software register in semiconductor memory device Jun 16, 2005 Issued
Array ( [id] => 846197 [patent_doc_number] => 07389402 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-17 [patent_title] => 'Microprocessor including a configurable translation lookaside buffer' [patent_app_type] => utility [patent_app_number] => 11/146863 [patent_app_country] => US [patent_app_date] => 2005-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5697 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/389/07389402.pdf [firstpage_image] =>[orig_patent_app_number] => 11146863 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/146863
Microprocessor including a configurable translation lookaside buffer Jun 6, 2005 Issued
Array ( [id] => 5739891 [patent_doc_number] => 20060010282 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Method and apparatus to boot a system by monitoring an operating status of a NAND flash memory' [patent_app_type] => utility [patent_app_number] => 11/146082 [patent_app_country] => US [patent_app_date] => 2005-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3311 [patent_no_of_claims] => 46 [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/0010/20060010282.pdf [firstpage_image] =>[orig_patent_app_number] => 11146082 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/146082
Method and apparatus to boot a system by monitoring an operating status of a NAND flash memory Jun 6, 2005 Abandoned
Array ( [id] => 5755696 [patent_doc_number] => 20060224845 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-05 [patent_title] => 'Computer system for remote copy' [patent_app_type] => utility [patent_app_number] => 11/146114 [patent_app_country] => US [patent_app_date] => 2005-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 16855 [patent_no_of_claims] => 17 [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/0224/20060224845.pdf [firstpage_image] =>[orig_patent_app_number] => 11146114 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/146114
Computer system for remote copy Jun 6, 2005 Issued
Array ( [id] => 890515 [patent_doc_number] => 07353361 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-01 [patent_title] => 'Page replacement policy for systems having multiple page sizes' [patent_app_type] => utility [patent_app_number] => 11/146476 [patent_app_country] => US [patent_app_date] => 2005-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4820 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/353/07353361.pdf [firstpage_image] =>[orig_patent_app_number] => 11146476 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/146476
Page replacement policy for systems having multiple page sizes Jun 5, 2005 Issued
Array ( [id] => 600297 [patent_doc_number] => 07437507 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-14 [patent_title] => 'Online restriping technique for distributed network based virtualization' [patent_app_type] => utility [patent_app_number] => 11/146457 [patent_app_country] => US [patent_app_date] => 2005-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 11023 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/437/07437507.pdf [firstpage_image] =>[orig_patent_app_number] => 11146457 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/146457
Online restriping technique for distributed network based virtualization Jun 5, 2005 Issued
Array ( [id] => 5891827 [patent_doc_number] => 20060277359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-07 [patent_title] => 'Blank memory location detection mechanism' [patent_app_type] => utility [patent_app_number] => 11/147035 [patent_app_country] => US [patent_app_date] => 2005-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1912 [patent_no_of_claims] => 27 [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/0277/20060277359.pdf [firstpage_image] =>[orig_patent_app_number] => 11147035 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/147035
Blank memory location detection mechanism Jun 5, 2005 Abandoned
Array ( [id] => 7049550 [patent_doc_number] => 20050185437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-25 [patent_title] => 'Memory interleaving' [patent_app_type] => utility [patent_app_number] => 11/112047 [patent_app_country] => US [patent_app_date] => 2005-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4836 [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/0185/20050185437.pdf [firstpage_image] =>[orig_patent_app_number] => 11112047 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/112047
Memory interleaving Apr 21, 2005 Issued
Array ( [id] => 590046 [patent_doc_number] => 07464234 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-12-09 [patent_title] => 'Position independent incremental backup' [patent_app_type] => utility [patent_app_number] => 11/087143 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5812 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/464/07464234.pdf [firstpage_image] =>[orig_patent_app_number] => 11087143 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/087143
Position independent incremental backup Mar 22, 2005 Issued
Array ( [id] => 418174 [patent_doc_number] => 07281106 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-09 [patent_title] => 'Method and apparatus for selective volume swapping in a data storage device based on merging multiple sets of candidate storage devices' [patent_app_type] => utility [patent_app_number] => 11/087113 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6447 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/281/07281106.pdf [firstpage_image] =>[orig_patent_app_number] => 11087113 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/087113
Method and apparatus for selective volume swapping in a data storage device based on merging multiple sets of candidate storage devices Mar 22, 2005 Issued
Array ( [id] => 912165 [patent_doc_number] => 07334092 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-02-19 [patent_title] => 'Method and apparatus for scoring data storage devices for participating in logical volume exchange process' [patent_app_type] => utility [patent_app_number] => 11/087114 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7376 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/334/07334092.pdf [firstpage_image] =>[orig_patent_app_number] => 11087114 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/087114
Method and apparatus for scoring data storage devices for participating in logical volume exchange process Mar 22, 2005 Issued
Array ( [id] => 418173 [patent_doc_number] => 07281105 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-09 [patent_title] => 'Method and apparatus for selecting data storage devices for participating in logical volume exchange process based on aggregated workload statistics' [patent_app_type] => utility [patent_app_number] => 11/087111 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6394 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/281/07281105.pdf [firstpage_image] =>[orig_patent_app_number] => 11087111 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/087111
Method and apparatus for selecting data storage devices for participating in logical volume exchange process based on aggregated workload statistics Mar 22, 2005 Issued
Array ( [id] => 5597838 [patent_doc_number] => 20060161756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Storage system' [patent_app_type] => utility [patent_app_number] => 11/086239 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8357 [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] => publications/A1/0161/20060161756.pdf [firstpage_image] =>[orig_patent_app_number] => 11086239 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/086239
Storage system Mar 22, 2005 Issued
Array ( [id] => 6962279 [patent_doc_number] => 20050216686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Memory protection apparatus' [patent_app_type] => utility [patent_app_number] => 11/086762 [patent_app_country] => US [patent_app_date] => 2005-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5823 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20050216686.pdf [firstpage_image] =>[orig_patent_app_number] => 11086762 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/086762
Memory protection apparatus Mar 22, 2005 Issued
Array ( [id] => 4440786 [patent_doc_number] => 07970988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-28 [patent_title] => 'Recording medium with status information thereon which changes upon reformatting and apparatus and methods for forming, recording, and reproducing the recording medium' [patent_app_type] => utility [patent_app_number] => 11/061891 [patent_app_country] => US [patent_app_date] => 2005-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 9803 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/970/07970988.pdf [firstpage_image] =>[orig_patent_app_number] => 11061891 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/061891
Recording medium with status information thereon which changes upon reformatting and apparatus and methods for forming, recording, and reproducing the recording medium Feb 21, 2005 Issued
Array ( [id] => 5597849 [patent_doc_number] => 20060161767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Execution method and architecture of multiple-program-banks firmware' [patent_app_type] => utility [patent_app_number] => 11/052084 [patent_app_country] => US [patent_app_date] => 2005-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1934 [patent_no_of_claims] => 23 [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/20060161767.pdf [firstpage_image] =>[orig_patent_app_number] => 11052084 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/052084
Execution method and architecture of multiple-program-banks firmware Feb 7, 2005 Abandoned
Menu