Search

Idriss N. Alrobaye

Supervisory Patent Examiner (ID: 8005, Phone: (571)270-1023 , Office: P/2181 )

Most Active Art Unit
2183
Art Unit(s)
2183, 2181
Total Applications
289
Issued Applications
199
Pending Applications
18
Abandoned Applications
75

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5554106 [patent_doc_number] => 20090288092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-19 [patent_title] => 'Systems and Methods for Improving the Reliability of a Multi-Core Processor' [patent_app_type] => utility [patent_app_number] => 12/120788 [patent_app_country] => US [patent_app_date] => 2008-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7250 [patent_no_of_claims] => 20 [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/0288/20090288092.pdf [firstpage_image] =>[orig_patent_app_number] => 12120788 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120788
Systems and Methods for Improving the Reliability of a Multi-Core Processor May 14, 2008 Abandoned
Array ( [id] => 8297522 [patent_doc_number] => 08225324 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-17 [patent_title] => 'Resource management on a computer system utilizing hardware and environmental factors' [patent_app_type] => utility [patent_app_number] => 12/121096 [patent_app_country] => US [patent_app_date] => 2008-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6567 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12121096 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/121096
Resource management on a computer system utilizing hardware and environmental factors May 14, 2008 Issued
Array ( [id] => 8308651 [patent_doc_number] => 08230200 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Image forming apparatus capable of creating, managing and using job history and control method for the same' [patent_app_type] => utility [patent_app_number] => 12/149653 [patent_app_country] => US [patent_app_date] => 2008-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 27 [patent_no_of_words] => 19048 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12149653 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/149653
Image forming apparatus capable of creating, managing and using job history and control method for the same May 5, 2008 Issued
Array ( [id] => 5487021 [patent_doc_number] => 20090276786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'Resource Data Management' [patent_app_type] => utility [patent_app_number] => 12/115317 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9567 [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/0276/20090276786.pdf [firstpage_image] =>[orig_patent_app_number] => 12115317 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115317
Storing resource information May 4, 2008 Issued
Array ( [id] => 4642131 [patent_doc_number] => 08020167 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-13 [patent_title] => 'System and method for automatic throttling of resources in an information handling system chassis' [patent_app_type] => utility [patent_app_number] => 12/115271 [patent_app_country] => US [patent_app_date] => 2008-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3560 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/020/08020167.pdf [firstpage_image] =>[orig_patent_app_number] => 12115271 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/115271
System and method for automatic throttling of resources in an information handling system chassis May 4, 2008 Issued
Array ( [id] => 4700153 [patent_doc_number] => 20080222337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-11 [patent_title] => 'Pipeline accelerator having multiple pipeline units and related computing machine and method' [patent_app_type] => utility [patent_app_number] => 12/151116 [patent_app_country] => US [patent_app_date] => 2008-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11201 [patent_no_of_claims] => 27 [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/0222/20080222337.pdf [firstpage_image] =>[orig_patent_app_number] => 12151116 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/151116
Pipeline accelerator having multiple pipeline units and related computing machine and method May 1, 2008 Issued
Array ( [id] => 4730466 [patent_doc_number] => 20080209178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-28 [patent_title] => 'Method and Apparatus for Back to Back Issue of Dependent Instructions in an Out of Order Issue Queue' [patent_app_type] => utility [patent_app_number] => 12/114010 [patent_app_country] => US [patent_app_date] => 2008-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4014 [patent_no_of_claims] => 11 [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/0209/20080209178.pdf [firstpage_image] =>[orig_patent_app_number] => 12114010 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/114010
Method and apparatus for back to back issue of dependent instructions in an out of order issue queue May 1, 2008 Issued
Array ( [id] => 8033993 [patent_doc_number] => 08146091 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-27 [patent_title] => 'Expansion and contraction of logical partitions on virtualized hardware' [patent_app_type] => utility [patent_app_number] => 12/113272 [patent_app_country] => US [patent_app_date] => 2008-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 8661 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/146/08146091.pdf [firstpage_image] =>[orig_patent_app_number] => 12113272 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/113272
Expansion and contraction of logical partitions on virtualized hardware Apr 30, 2008 Issued
Array ( [id] => 5487009 [patent_doc_number] => 20090276774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'Access control for virtual machines in an information system' [patent_app_type] => utility [patent_app_number] => 12/149428 [patent_app_country] => US [patent_app_date] => 2008-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8409 [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/0276/20090276774.pdf [firstpage_image] =>[orig_patent_app_number] => 12149428 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/149428
Access control for virtual machines in an information system Apr 30, 2008 Abandoned
Array ( [id] => 7798393 [patent_doc_number] => 08127111 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-02-28 [patent_title] => 'Managing data provided to switches in a parallel processing environment' [patent_app_type] => utility [patent_app_number] => 12/110956 [patent_app_country] => US [patent_app_date] => 2008-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 27092 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/127/08127111.pdf [firstpage_image] =>[orig_patent_app_number] => 12110956 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/110956
Managing data provided to switches in a parallel processing environment Apr 27, 2008 Issued
Array ( [id] => 96878 [patent_doc_number] => 07734894 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-06-08 [patent_title] => 'Managing data forwarded between processors in a parallel processing environment based on operations associated with instructions issued by the processors' [patent_app_type] => utility [patent_app_number] => 12/110871 [patent_app_country] => US [patent_app_date] => 2008-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 24 [patent_no_of_words] => 27089 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 349 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/734/07734894.pdf [firstpage_image] =>[orig_patent_app_number] => 12110871 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/110871
Managing data forwarded between processors in a parallel processing environment based on operations associated with instructions issued by the processors Apr 27, 2008 Issued
Array ( [id] => 4956495 [patent_doc_number] => 20080189519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-07 [patent_title] => 'IMPLEMENTING INSTRUCTION SET ARCHITECTURES WITH NON-CONTIGUOUS REGISTER FILE SPECIFIERS' [patent_app_type] => utility [patent_app_number] => 12/062131 [patent_app_country] => US [patent_app_date] => 2008-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15789 [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/0189/20080189519.pdf [firstpage_image] =>[orig_patent_app_number] => 12062131 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/062131
Implementing instruction set architectures with non-contiguous register file specifiers Apr 2, 2008 Issued
Array ( [id] => 4712895 [patent_doc_number] => 20080301421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'Method of speeding up execution of repeatable commands and microcontroller able to speed up execution of repeatable commands' [patent_app_type] => utility [patent_app_number] => 12/076879 [patent_app_country] => US [patent_app_date] => 2008-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3011 [patent_no_of_claims] => 16 [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/0301/20080301421.pdf [firstpage_image] =>[orig_patent_app_number] => 12076879 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/076879
Method of speeding up execution of repeatable commands and microcontroller able to speed up execution of repeatable commands Mar 24, 2008 Abandoned
Array ( [id] => 268558 [patent_doc_number] => 07568087 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-28 [patent_title] => 'Partial load/store forward prediction' [patent_app_type] => utility [patent_app_number] => 12/055016 [patent_app_country] => US [patent_app_date] => 2008-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7925 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/568/07568087.pdf [firstpage_image] =>[orig_patent_app_number] => 12055016 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/055016
Partial load/store forward prediction Mar 24, 2008 Issued
Array ( [id] => 7779875 [patent_doc_number] => 08122228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-21 [patent_title] => 'Broadcasting collective operation contributions throughout a parallel computer' [patent_app_type] => utility [patent_app_number] => 12/053842 [patent_app_country] => US [patent_app_date] => 2008-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 11195 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/122/08122228.pdf [firstpage_image] =>[orig_patent_app_number] => 12053842 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/053842
Broadcasting collective operation contributions throughout a parallel computer Mar 23, 2008 Issued
Array ( [id] => 8235486 [patent_doc_number] => 08200947 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-06-12 [patent_title] => 'Systems and methods for voting among parallel threads' [patent_app_type] => utility [patent_app_number] => 12/054322 [patent_app_country] => US [patent_app_date] => 2008-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8847 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/200/08200947.pdf [firstpage_image] =>[orig_patent_app_number] => 12054322 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/054322
Systems and methods for voting among parallel threads Mar 23, 2008 Issued
Array ( [id] => 5405616 [patent_doc_number] => 20090240931 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-24 [patent_title] => 'Indirect Function Call Instructions in a Synchronous Parallel Thread Processor' [patent_app_type] => utility [patent_app_number] => 12/054255 [patent_app_country] => US [patent_app_date] => 2008-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16406 [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/0240/20090240931.pdf [firstpage_image] =>[orig_patent_app_number] => 12054255 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/054255
Indirect function call instructions in a synchronous parallel thread processor Mar 23, 2008 Issued
Array ( [id] => 4600637 [patent_doc_number] => 07984272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-19 [patent_title] => 'Design structure for single hot forward interconnect scheme for delayed execution pipelines' [patent_app_type] => utility [patent_app_number] => 12/052959 [patent_app_country] => US [patent_app_date] => 2008-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7748 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/984/07984272.pdf [firstpage_image] =>[orig_patent_app_number] => 12052959 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/052959
Design structure for single hot forward interconnect scheme for delayed execution pipelines Mar 20, 2008 Issued
Array ( [id] => 4512535 [patent_doc_number] => 07921279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-04-05 [patent_title] => 'Operand and result forwarding between differently sized operands in a superscalar processor' [patent_app_type] => utility [patent_app_number] => 12/051792 [patent_app_country] => US [patent_app_date] => 2008-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3315 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/921/07921279.pdf [firstpage_image] =>[orig_patent_app_number] => 12051792 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/051792
Operand and result forwarding between differently sized operands in a superscalar processor Mar 18, 2008 Issued
Array ( [id] => 316905 [patent_doc_number] => 07526638 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-04-28 [patent_title] => 'Hardware alteration of instructions in a microcode routine' [patent_app_type] => utility [patent_app_number] => 12/049340 [patent_app_country] => US [patent_app_date] => 2008-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2884 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/526/07526638.pdf [firstpage_image] =>[orig_patent_app_number] => 12049340 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/049340
Hardware alteration of instructions in a microcode routine Mar 15, 2008 Issued
Menu