
Aimee J. Li
Supervisory Patent Examiner (ID: 12544, Phone: (571)272-4169 , Office: P/2183 )
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2183, 2195, 2137, 2100 |
| Total Applications | 539 |
| Issued Applications | 378 |
| Pending Applications | 20 |
| Abandoned Applications | 141 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7091798
[patent_doc_number] => 20050010745
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-13
[patent_title] => 'Dynamic field patchable microarchitecture'
[patent_app_type] => utility
[patent_app_number] => 10/914105
[patent_app_country] => US
[patent_app_date] => 2004-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 4739
[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/0010/20050010745.pdf
[firstpage_image] =>[orig_patent_app_number] => 10914105
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/914105 | Dynamic field patchable microarchitecture | Aug 8, 2004 | Issued |
Array
(
[id] => 5795174
[patent_doc_number] => 20060015855
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Systems and methods for replacing NOP instructions in a first program with instructions of a second program'
[patent_app_type] => utility
[patent_app_number] => 10/890088
[patent_app_country] => US
[patent_app_date] => 2004-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7970
[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/0015/20060015855.pdf
[firstpage_image] =>[orig_patent_app_number] => 10890088
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/890088 | Systems and methods for replacing NOP instructions in a first program with instructions of a second program | Jul 12, 2004 | Abandoned |
Array
(
[id] => 5896451
[patent_doc_number] => 20060004990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-05
[patent_title] => 'Distributed processing in a multiple processing unit environment'
[patent_app_type] => utility
[patent_app_number] => 10/884602
[patent_app_country] => US
[patent_app_date] => 2004-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3300
[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/0004/20060004990.pdf
[firstpage_image] =>[orig_patent_app_number] => 10884602
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/884602 | Distributed processing in a multiple processing unit environment | Jul 1, 2004 | Issued |
Array
(
[id] => 4730398
[patent_doc_number] => 20080209149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'Processor Architecture for Exact Pointer Identification'
[patent_app_type] => utility
[patent_app_number] => 10/563122
[patent_app_country] => US
[patent_app_date] => 2004-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6092
[patent_no_of_claims] => 21
[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/0209/20080209149.pdf
[firstpage_image] =>[orig_patent_app_number] => 10563122
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/563122 | Processor architecture for exact pointer identification | Jun 30, 2004 | Issued |
Array
(
[id] => 7030459
[patent_doc_number] => 20050021926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-27
[patent_title] => 'Method and apparatus for efficient loading and storing of vectors'
[patent_app_type] => utility
[patent_app_number] => 10/849804
[patent_app_country] => US
[patent_app_date] => 2004-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9465
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20050021926.pdf
[firstpage_image] =>[orig_patent_app_number] => 10849804
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/849804 | Method and apparatus for efficient loading and storing of vectors | May 20, 2004 | Issued |
Array
(
[id] => 329504
[patent_doc_number] => 07516312
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-07
[patent_title] => 'Presbyopic branch target prefetch method and apparatus'
[patent_app_type] => utility
[patent_app_number] => 10/817263
[patent_app_country] => US
[patent_app_date] => 2004-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 5053
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/516/07516312.pdf
[firstpage_image] =>[orig_patent_app_number] => 10817263
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/817263 | Presbyopic branch target prefetch method and apparatus | Apr 1, 2004 | Issued |
Array
(
[id] => 806124
[patent_doc_number] => 07424596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-09
[patent_title] => 'Code interpretation using stack state information'
[patent_app_type] => utility
[patent_app_number] => 10/813599
[patent_app_country] => US
[patent_app_date] => 2004-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 14
[patent_no_of_words] => 3213
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/424/07424596.pdf
[firstpage_image] =>[orig_patent_app_number] => 10813599
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/813599 | Code interpretation using stack state information | Mar 30, 2004 | Issued |
Array
(
[id] => 7260010
[patent_doc_number] => 20050076189
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-07
[patent_title] => 'Method and apparatus for pipeline processing a chain of processing instructions'
[patent_app_type] => utility
[patent_app_number] => 10/812132
[patent_app_country] => US
[patent_app_date] => 2004-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2369
[patent_no_of_claims] => 8
[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/0076/20050076189.pdf
[firstpage_image] =>[orig_patent_app_number] => 10812132
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/812132 | Method and apparatus for pipeline processing a chain of processing instructions | Mar 28, 2004 | Abandoned |
Array
(
[id] => 6962332
[patent_doc_number] => 20050216700
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Reconfigurable parallelism architecture'
[patent_app_type] => utility
[patent_app_number] => 10/813790
[patent_app_country] => US
[patent_app_date] => 2004-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5021
[patent_no_of_claims] => 24
[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/0216/20050216700.pdf
[firstpage_image] =>[orig_patent_app_number] => 10813790
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/813790 | Reconfigurable parallelism architecture | Mar 25, 2004 | Abandoned |
Array
(
[id] => 6962342
[patent_doc_number] => 20050216703
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor'
[patent_app_type] => utility
[patent_app_number] => 10/810235
[patent_app_country] => US
[patent_app_date] => 2004-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3971
[patent_no_of_claims] => 15
[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/0216/20050216703.pdf
[firstpage_image] =>[orig_patent_app_number] => 10810235
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/810235 | Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor | Mar 25, 2004 | Issued |
Array
(
[id] => 6962368
[patent_doc_number] => 20050216714
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Method and apparatus for predicting confidence and value'
[patent_app_type] => utility
[patent_app_number] => 10/809957
[patent_app_country] => US
[patent_app_date] => 2004-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4051
[patent_no_of_claims] => 43
[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/0216/20050216714.pdf
[firstpage_image] =>[orig_patent_app_number] => 10809957
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/809957 | Method and apparatus for predicting confidence and value | Mar 24, 2004 | Abandoned |
Array
(
[id] => 4447454
[patent_doc_number] => 07930526
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-19
[patent_title] => 'Compare and branch mechanism'
[patent_app_type] => utility
[patent_app_number] => 10/807499
[patent_app_country] => US
[patent_app_date] => 2004-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4411
[patent_no_of_claims] => 48
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/930/07930526.pdf
[firstpage_image] =>[orig_patent_app_number] => 10807499
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/807499 | Compare and branch mechanism | Mar 23, 2004 | Issued |
Array
(
[id] => 6962364
[patent_doc_number] => 20050216711
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Null exception handling'
[patent_app_type] => utility
[patent_app_number] => 10/807498
[patent_app_country] => US
[patent_app_date] => 2004-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2880
[patent_no_of_claims] => 61
[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/0216/20050216711.pdf
[firstpage_image] =>[orig_patent_app_number] => 10807498
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/807498 | Null exception handling | Mar 23, 2004 | Issued |
Array
(
[id] => 106835
[patent_doc_number] => 07730284
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-01
[patent_title] => 'Pipelined instruction processor with data bypassing and disabling circuit'
[patent_app_type] => utility
[patent_app_number] => 10/549368
[patent_app_country] => US
[patent_app_date] => 2004-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5111
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/730/07730284.pdf
[firstpage_image] =>[orig_patent_app_number] => 10549368
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/549368 | Pipelined instruction processor with data bypassing and disabling circuit | Mar 16, 2004 | Issued |
Array
(
[id] => 6953871
[patent_doc_number] => 20050228966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-13
[patent_title] => 'Processor system and data processing method'
[patent_app_type] => utility
[patent_app_number] => 10/800631
[patent_app_country] => US
[patent_app_date] => 2004-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4007
[patent_no_of_claims] => 11
[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/0228/20050228966.pdf
[firstpage_image] =>[orig_patent_app_number] => 10800631
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/800631 | Processor system and data processing method | Mar 15, 2004 | Abandoned |
Array
(
[id] => 7258982
[patent_doc_number] => 20040240648
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-02
[patent_title] => 'Dynamic processing of data processing instructions'
[patent_app_type] => new
[patent_app_number] => 10/792274
[patent_app_country] => US
[patent_app_date] => 2004-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3043
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0240/20040240648.pdf
[firstpage_image] =>[orig_patent_app_number] => 10792274
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/792274 | Dynamic processing of data processing instructions | Mar 3, 2004 | Abandoned |
Array
(
[id] => 7676202
[patent_doc_number] => 20040153625
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-08-05
[patent_title] => 'Array-type processor'
[patent_app_type] => new
[patent_app_number] => 10/761365
[patent_app_country] => US
[patent_app_date] => 2004-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5355
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0153/20040153625.pdf
[firstpage_image] =>[orig_patent_app_number] => 10761365
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/761365 | Array-type processor | Jan 21, 2004 | Abandoned |
Array
(
[id] => 7123749
[patent_doc_number] => 20050015578
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-01-20
[patent_title] => 'Two-bit branch prediction scheme using reduced memory size'
[patent_app_type] => utility
[patent_app_number] => 10/744517
[patent_app_country] => US
[patent_app_date] => 2003-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3259
[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/0015/20050015578.pdf
[firstpage_image] =>[orig_patent_app_number] => 10744517
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/744517 | Two-bit branch prediction scheme using reduced memory size | Dec 22, 2003 | Abandoned |
Array
(
[id] => 7100339
[patent_doc_number] => 20050132173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-16
[patent_title] => 'Method and apparatus for allocating entries in a branch target buffer'
[patent_app_type] => utility
[patent_app_number] => 10/736393
[patent_app_country] => US
[patent_app_date] => 2003-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 13765
[patent_no_of_claims] => 24
[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/0132/20050132173.pdf
[firstpage_image] =>[orig_patent_app_number] => 10736393
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/736393 | Method and apparatus for allocating entries in a branch target buffer | Dec 14, 2003 | Issued |
Array
(
[id] => 7148909
[patent_doc_number] => 20050120192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-02
[patent_title] => 'Scalable rename map table recovery'
[patent_app_type] => utility
[patent_app_number] => 10/724876
[patent_app_country] => US
[patent_app_date] => 2003-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6191
[patent_no_of_claims] => 26
[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/0120/20050120192.pdf
[firstpage_image] =>[orig_patent_app_number] => 10724876
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/724876 | Scalable rename map table recovery | Dec 1, 2003 | Issued |