
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |