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] => 999050 [patent_doc_number] => 06915398 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-07-05 [patent_title] => 'Data reproduction system, data recorder and data reader preventing fraudulent usage by monitoring reproducible time limit' [patent_app_type] => utility [patent_app_number] => 10/001813 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 19 [patent_no_of_words] => 8447 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 20 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/915/06915398.pdf [firstpage_image] =>[orig_patent_app_number] => 10001813 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/001813
Data reproduction system, data recorder and data reader preventing fraudulent usage by monitoring reproducible time limit Dec 4, 2001 Issued
Array ( [id] => 6085579 [patent_doc_number] => 20020083295 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-27 [patent_title] => 'Semiconductor memory' [patent_app_type] => new [patent_app_number] => 10/010852 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3522 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0083/20020083295.pdf [firstpage_image] =>[orig_patent_app_number] => 10010852 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/010852
Semiconductor memory Dec 4, 2001 Abandoned
Array ( [id] => 1062230 [patent_doc_number] => 06854039 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-08 [patent_title] => 'Memory management system and method providing increased memory access security' [patent_app_type] => utility [patent_app_number] => 10/005271 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 10687 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/854/06854039.pdf [firstpage_image] =>[orig_patent_app_number] => 10005271 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/005271
Memory management system and method providing increased memory access security Dec 4, 2001 Issued
Array ( [id] => 6717356 [patent_doc_number] => 20030028704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-06 [patent_title] => 'Memory controller, flash memory system having memory controller and method for controlling flash memory device' [patent_app_type] => new [patent_app_number] => 10/011248 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 24765 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0028/20030028704.pdf [firstpage_image] =>[orig_patent_app_number] => 10011248 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/011248
Memory controller, flash memory system having memory controller and method for controlling flash memory device Dec 4, 2001 Issued
Array ( [id] => 1027643 [patent_doc_number] => 06886074 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-04-26 [patent_title] => 'Method and apparatus for raid load balancing' [patent_app_type] => utility [patent_app_number] => 10/010846 [patent_app_country] => US [patent_app_date] => 2001-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3893 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/886/06886074.pdf [firstpage_image] =>[orig_patent_app_number] => 10010846 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/010846
Method and apparatus for raid load balancing Dec 4, 2001 Issued
Array ( [id] => 6655438 [patent_doc_number] => 20030105928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'Method, system, and program for destaging data in cache' [patent_app_type] => new [patent_app_number] => 10/005003 [patent_app_country] => US [patent_app_date] => 2001-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4723 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0105/20030105928.pdf [firstpage_image] =>[orig_patent_app_number] => 10005003 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/005003
Method, system, and program for destaging data in cache Dec 3, 2001 Issued
Array ( [id] => 7628182 [patent_doc_number] => 06820179 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-11-16 [patent_title] => 'Semiconductor device and data processing system' [patent_app_type] => B2 [patent_app_number] => 10/000034 [patent_app_country] => US [patent_app_date] => 2001-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12485 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 5 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/820/06820179.pdf [firstpage_image] =>[orig_patent_app_number] => 10000034 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/000034
Semiconductor device and data processing system Dec 3, 2001 Issued
Array ( [id] => 5966083 [patent_doc_number] => 20020089772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-11 [patent_title] => 'Automation system with a work drive unit' [patent_app_type] => new [patent_app_number] => 10/006729 [patent_app_country] => US [patent_app_date] => 2001-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1577 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0089/20020089772.pdf [firstpage_image] =>[orig_patent_app_number] => 10006729 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/006729
Automation system with a work drive unit Dec 3, 2001 Abandoned
Array ( [id] => 6655393 [patent_doc_number] => 20030105913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'Device and method for minimizing puncturing-caused output delay' [patent_app_type] => new [patent_app_number] => 10/004707 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4846 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0105/20030105913.pdf [firstpage_image] =>[orig_patent_app_number] => 10004707 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/004707
Device and method for minimizing puncturing-caused output delay Dec 2, 2001 Issued
Array ( [id] => 1291788 [patent_doc_number] => 06643735 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-11-04 [patent_title] => 'Integrated RAID system with the capability of selecting between software and hardware RAID' [patent_app_type] => B2 [patent_app_number] => 10/006280 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6087 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/643/06643735.pdf [firstpage_image] =>[orig_patent_app_number] => 10006280 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/006280
Integrated RAID system with the capability of selecting between software and hardware RAID Dec 2, 2001 Issued
Array ( [id] => 5990684 [patent_doc_number] => 20020099917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-25 [patent_title] => 'Data processing device capable of reading and writing of double precision data in one cycle' [patent_app_type] => new [patent_app_number] => 09/995835 [patent_app_country] => US [patent_app_date] => 2001-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7884 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0099/20020099917.pdf [firstpage_image] =>[orig_patent_app_number] => 09995835 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/995835
Data processing device capable of reading and writing of double precision data in one cycle Nov 28, 2001 Issued
Array ( [id] => 469280 [patent_doc_number] => 07240157 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-03 [patent_title] => 'System for handling memory requests and method thereof' [patent_app_type] => utility [patent_app_number] => 09/963861 [patent_app_country] => US [patent_app_date] => 2001-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6227 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 349 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/240/07240157.pdf [firstpage_image] =>[orig_patent_app_number] => 09963861 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/963861
System for handling memory requests and method thereof Sep 25, 2001 Issued
Array ( [id] => 1185771 [patent_doc_number] => 06745279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-06-01 [patent_title] => 'Memory controller' [patent_app_type] => B2 [patent_app_number] => 09/962257 [patent_app_country] => US [patent_app_date] => 2001-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 12880 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745279.pdf [firstpage_image] =>[orig_patent_app_number] => 09962257 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/962257
Memory controller Sep 25, 2001 Issued
Array ( [id] => 7628191 [patent_doc_number] => 06820169 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-11-16 [patent_title] => 'Memory control with lookahead power management' [patent_app_type] => B2 [patent_app_number] => 09/963002 [patent_app_country] => US [patent_app_date] => 2001-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4879 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/820/06820169.pdf [firstpage_image] =>[orig_patent_app_number] => 09963002 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/963002
Memory control with lookahead power management Sep 24, 2001 Issued
Array ( [id] => 1109728 [patent_doc_number] => 06813682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-11-02 [patent_title] => 'Write protection for computer long-term memory devices' [patent_app_type] => B2 [patent_app_number] => 09/961417 [patent_app_country] => US [patent_app_date] => 2001-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7115 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 19 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/813/06813682.pdf [firstpage_image] =>[orig_patent_app_number] => 09961417 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/961417
Write protection for computer long-term memory devices Sep 24, 2001 Issued
Array ( [id] => 6675832 [patent_doc_number] => 20030061435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-27 [patent_title] => 'Method and apparatus for installing data in a memory on a work machine' [patent_app_type] => new [patent_app_number] => 09/962706 [patent_app_country] => US [patent_app_date] => 2001-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3163 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0061/20030061435.pdf [firstpage_image] =>[orig_patent_app_number] => 09962706 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/962706
Method and apparatus for installing data in a memory on a work machine Sep 24, 2001 Issued
Array ( [id] => 1206857 [patent_doc_number] => 06721845 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-13 [patent_title] => 'Algorithm for maintaining maximum streaming performance of mirrored disks' [patent_app_type] => B1 [patent_app_number] => 09/962541 [patent_app_country] => US [patent_app_date] => 2001-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3126 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/721/06721845.pdf [firstpage_image] =>[orig_patent_app_number] => 09962541 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/962541
Algorithm for maintaining maximum streaming performance of mirrored disks Sep 23, 2001 Issued
Array ( [id] => 5876882 [patent_doc_number] => 20020049890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-25 [patent_title] => 'Method of transferring data in a processing system' [patent_app_type] => new [patent_app_number] => 09/961804 [patent_app_country] => US [patent_app_date] => 2001-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6207 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20020049890.pdf [firstpage_image] =>[orig_patent_app_number] => 09961804 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/961804
Method of transferring data in a processing system Sep 23, 2001 Issued
Array ( [id] => 744869 [patent_doc_number] => 07035968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-04-25 [patent_title] => 'Content addressable memory with range compare function' [patent_app_type] => utility [patent_app_number] => 09/963334 [patent_app_country] => US [patent_app_date] => 2001-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 15409 [patent_no_of_claims] => 81 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/035/07035968.pdf [firstpage_image] =>[orig_patent_app_number] => 09963334 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/963334
Content addressable memory with range compare function Sep 23, 2001 Issued
Array ( [id] => 6211540 [patent_doc_number] => 20020073279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-06-13 [patent_title] => 'Method for regenerating data in disk array' [patent_app_type] => new [patent_app_number] => 09/931012 [patent_app_country] => US [patent_app_date] => 2001-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9129 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0073/20020073279.pdf [firstpage_image] =>[orig_patent_app_number] => 09931012 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/931012
Method for regenerating data in disk array Aug 16, 2001 Issued
Menu