
Cynthia Ramirez
Examiner (ID: 8388, Phone: (571)272-2608 , Office: P/2911 )
| Most Active Art Unit | 2911 |
| Art Unit(s) | 2900, 2901, 2911 |
| Total Applications | 5566 |
| Issued Applications | 5495 |
| Pending Applications | 0 |
| Abandoned Applications | 71 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4961645
[patent_doc_number] => 20080276070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-06
[patent_title] => 'REDUCING THE FETCH TIME OF TARGET INSTRUCTIONS OF A PREDICTED TAKEN BRANCH INSTRUCTION'
[patent_app_type] => utility
[patent_app_number] => 12/176385
[patent_app_country] => US
[patent_app_date] => 2008-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7686
[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/0276/20080276070.pdf
[firstpage_image] =>[orig_patent_app_number] => 12176385
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/176385 | Reducing the fetch time of target instructions of a predicted taken branch instruction | Jul 19, 2008 | Issued |
Array
(
[id] => 6512563
[patent_doc_number] => 20100011362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'METHODS FOR SINGLE-OWNER MULTI-CONSUMER WORK QUEUES FOR REPEATABLE TASKS'
[patent_app_type] => utility
[patent_app_number] => 12/172577
[patent_app_country] => US
[patent_app_date] => 2008-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6957
[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/0011/20100011362.pdf
[firstpage_image] =>[orig_patent_app_number] => 12172577
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/172577 | Methods for single-owner multi-consumer work queues for repeatable tasks | Jul 13, 2008 | Issued |
Array
(
[id] => 7756742
[patent_doc_number] => 08112754
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-07
[patent_title] => 'Controlling body-bias voltage and clock frequency in a multiprocessor system for processing tasks'
[patent_app_type] => utility
[patent_app_number] => 12/172919
[patent_app_country] => US
[patent_app_date] => 2008-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 18
[patent_no_of_words] => 11367
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/112/08112754.pdf
[firstpage_image] =>[orig_patent_app_number] => 12172919
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/172919 | Controlling body-bias voltage and clock frequency in a multiprocessor system for processing tasks | Jul 13, 2008 | Issued |
Array
(
[id] => 4600646
[patent_doc_number] => 07984280
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-19
[patent_title] => 'Storing branch information in an address table of a processor'
[patent_app_type] => utility
[patent_app_number] => 12/171370
[patent_app_country] => US
[patent_app_date] => 2008-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6040
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/984/07984280.pdf
[firstpage_image] =>[orig_patent_app_number] => 12171370
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/171370 | Storing branch information in an address table of a processor | Jul 10, 2008 | Issued |
Array
(
[id] => 8319851
[patent_doc_number] => 08234647
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-07-31
[patent_title] => 'Checking for mutual exclusiveness of a shared resource'
[patent_app_type] => utility
[patent_app_number] => 12/171082
[patent_app_country] => US
[patent_app_date] => 2008-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12336
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12171082
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/171082 | Checking for mutual exclusiveness of a shared resource | Jul 9, 2008 | Issued |
Array
(
[id] => 6510301
[patent_doc_number] => 20100011190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'DECODING MULTITHREADED INSTRUCTIONS'
[patent_app_type] => utility
[patent_app_number] => 12/170144
[patent_app_country] => US
[patent_app_date] => 2008-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5592
[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/0011/20100011190.pdf
[firstpage_image] =>[orig_patent_app_number] => 12170144
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/170144 | Method and apparatus for decoding multithreaded instructions of a microprocessor | Jul 8, 2008 | Issued |
Array
(
[id] => 7803691
[patent_doc_number] => 08131975
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-06
[patent_title] => 'Matrix processor initialization systems and methods'
[patent_app_type] => utility
[patent_app_number] => 12/168837
[patent_app_country] => US
[patent_app_date] => 2008-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 16830
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/131/08131975.pdf
[firstpage_image] =>[orig_patent_app_number] => 12168837
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/168837 | Matrix processor initialization systems and methods | Jul 6, 2008 | Issued |
Array
(
[id] => 8033575
[patent_doc_number] => 08145880
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-03-27
[patent_title] => 'Matrix processor data switch routing systems and methods'
[patent_app_type] => utility
[patent_app_number] => 12/168853
[patent_app_country] => US
[patent_app_date] => 2008-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 15197
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/145/08145880.pdf
[firstpage_image] =>[orig_patent_app_number] => 12168853
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/168853 | Matrix processor data switch routing systems and methods | Jul 6, 2008 | Issued |
Array
(
[id] => 8552216
[patent_doc_number] => 08327114
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-12-04
[patent_title] => 'Matrix processor proxy systems and methods'
[patent_app_type] => utility
[patent_app_number] => 12/168849
[patent_app_country] => US
[patent_app_date] => 2008-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 15955
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12168849
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/168849 | Matrix processor proxy systems and methods | Jul 6, 2008 | Issued |
Array
(
[id] => 8285668
[patent_doc_number] => 08219783
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-10
[patent_title] => 'SIMD type microprocessor having processing elements that have plural determining units'
[patent_app_type] => utility
[patent_app_number] => 12/167856
[patent_app_country] => US
[patent_app_date] => 2008-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 8733
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12167856
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/167856 | SIMD type microprocessor having processing elements that have plural determining units | Jul 2, 2008 | Issued |
Array
(
[id] => 5298234
[patent_doc_number] => 20090013160
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-08
[patent_title] => 'DYNAMICALLY COMPOSING PROCESSOR CORES TO FORM LOGICAL PROCESSORS'
[patent_app_type] => utility
[patent_app_number] => 12/166439
[patent_app_country] => US
[patent_app_date] => 2008-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5528
[patent_no_of_claims] => 60
[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/0013/20090013160.pdf
[firstpage_image] =>[orig_patent_app_number] => 12166439
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/166439 | Dynamically composing processor cores to form logical processors | Jul 1, 2008 | Issued |
Array
(
[id] => 5467465
[patent_doc_number] => 20090327665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'Efficient parallel floating point exception handling in a processor'
[patent_app_type] => utility
[patent_app_number] => 12/217084
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8988
[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/0327/20090327665.pdf
[firstpage_image] =>[orig_patent_app_number] => 12217084
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/217084 | Efficient parallel floating point exception handling in a processor | Jun 29, 2008 | Issued |
Array
(
[id] => 8366826
[patent_doc_number] => 08255905
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-28
[patent_title] => 'Multi-threaded processes for opening and saving documents'
[patent_app_type] => utility
[patent_app_number] => 12/147925
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8130
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12147925
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/147925 | Multi-threaded processes for opening and saving documents | Jun 26, 2008 | Issued |
Array
(
[id] => 7718904
[patent_doc_number] => 08095935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-01-10
[patent_title] => 'Adapting message delivery assignments with hashing and mapping techniques'
[patent_app_type] => utility
[patent_app_number] => 12/147155
[patent_app_country] => US
[patent_app_date] => 2008-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 8843
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 331
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/095/08095935.pdf
[firstpage_image] =>[orig_patent_app_number] => 12147155
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/147155 | Adapting message delivery assignments with hashing and mapping techniques | Jun 25, 2008 | Issued |
Array
(
[id] => 5292027
[patent_doc_number] => 20090024757
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'Automatic Protocol Determination For Portable Devices Supporting Multiple Protocols'
[patent_app_type] => utility
[patent_app_number] => 12/128069
[patent_app_country] => US
[patent_app_date] => 2008-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13837
[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/0024/20090024757.pdf
[firstpage_image] =>[orig_patent_app_number] => 12128069
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/128069 | Automatic Protocol Determination For Portable Devices Supporting Multiple Protocols | May 27, 2008 | Abandoned |
Array
(
[id] => 261853
[patent_doc_number] => 07574587
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-08-11
[patent_title] => 'Method and apparatus for autonomically initiating measurement of secondary metrics based on hardware counter values for primary metrics'
[patent_app_type] => utility
[patent_app_number] => 12/124822
[patent_app_country] => US
[patent_app_date] => 2008-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 52
[patent_no_of_words] => 30969
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/574/07574587.pdf
[firstpage_image] =>[orig_patent_app_number] => 12124822
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/124822 | Method and apparatus for autonomically initiating measurement of secondary metrics based on hardware counter values for primary metrics | May 20, 2008 | Issued |
Array
(
[id] => 5280886
[patent_doc_number] => 20090133018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'VIRTUAL MACHINE SERVER SIZING APPARATUS, VIRTUAL MACHINE SERVER SIZING METHOD, AND VIRTUAL MACHINE SERVER SIZING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/124675
[patent_app_country] => US
[patent_app_date] => 2008-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 14085
[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/0133/20090133018.pdf
[firstpage_image] =>[orig_patent_app_number] => 12124675
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/124675 | VIRTUAL MACHINE SERVER SIZING APPARATUS, VIRTUAL MACHINE SERVER SIZING METHOD, AND VIRTUAL MACHINE SERVER SIZING PROGRAM | May 20, 2008 | Abandoned |
Array
(
[id] => 7548105
[patent_doc_number] => 08056086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-08
[patent_title] => 'Load balancing for image processing using multiple processors'
[patent_app_type] => utility
[patent_app_number] => 12/122827
[patent_app_country] => US
[patent_app_date] => 2008-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8273
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/056/08056086.pdf
[firstpage_image] =>[orig_patent_app_number] => 12122827
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/122827 | Load balancing for image processing using multiple processors | May 18, 2008 | Issued |
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 |