Search

Eliseo Ramos Feliciano

Supervisory Patent Examiner (ID: 8243, Phone: (571)272-7925 , Office: P/2863 )

Most Active Art Unit
2617
Art Unit(s)
2857, 2617, 2681, 2895, 2745, 2817, 2687, 2682
Total Applications
285
Issued Applications
150
Pending Applications
66
Abandoned Applications
73

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 37549 [patent_doc_number] => 07793086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-07 [patent_title] => 'Link stack misprediction resolution' [patent_app_type] => utility [patent_app_number] => 11/852443 [patent_app_country] => US [patent_app_date] => 2007-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 31 [patent_no_of_words] => 5019 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/793/07793086.pdf [firstpage_image] =>[orig_patent_app_number] => 11852443 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/852443
Link stack misprediction resolution Sep 9, 2007 Issued
Array ( [id] => 97236 [patent_doc_number] => 07739481 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-06-15 [patent_title] => 'Parallelism with variable partitioning and threading' [patent_app_type] => utility [patent_app_number] => 11/851341 [patent_app_country] => US [patent_app_date] => 2007-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 7414 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/739/07739481.pdf [firstpage_image] =>[orig_patent_app_number] => 11851341 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/851341
Parallelism with variable partitioning and threading Sep 5, 2007 Issued
Array ( [id] => 5325815 [patent_doc_number] => 20090063805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'DATA ACQUISITION MESSAGING USING SPECIAL PURPOSE REGISTERS' [patent_app_type] => utility [patent_app_number] => 11/848826 [patent_app_country] => US [patent_app_date] => 2007-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3338 [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/0063/20090063805.pdf [firstpage_image] =>[orig_patent_app_number] => 11848826 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/848826
Data acquisition messaging using special purpose registers Aug 30, 2007 Issued
Array ( [id] => 5325833 [patent_doc_number] => 20090063823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'Method and System for Tracking Instruction Dependency in an Out-of-Order Processor' [patent_app_type] => utility [patent_app_number] => 11/847530 [patent_app_country] => US [patent_app_date] => 2007-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7646 [patent_no_of_claims] => 19 [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/0063/20090063823.pdf [firstpage_image] =>[orig_patent_app_number] => 11847530 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/847530
Method and system for tracking instruction dependency in an out-of-order processor Aug 29, 2007 Issued
Array ( [id] => 5325841 [patent_doc_number] => 20090063831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'BRANCH PREDICTOR FOR BRANCHES WITH ASYMMETRIC PENALTIES' [patent_app_type] => utility [patent_app_number] => 11/846461 [patent_app_country] => US [patent_app_date] => 2007-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9409 [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/0063/20090063831.pdf [firstpage_image] =>[orig_patent_app_number] => 11846461 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/846461
Branch predictor for branches with asymmetric penalties Aug 27, 2007 Issued
Array ( [id] => 5325829 [patent_doc_number] => 20090063819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'Method and Apparatus for Dynamically Managing Instruction Buffer Depths for Non-Predicted Branches' [patent_app_type] => utility [patent_app_number] => 11/845838 [patent_app_country] => US [patent_app_date] => 2007-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3491 [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/0063/20090063819.pdf [firstpage_image] =>[orig_patent_app_number] => 11845838 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/845838
Method and apparatus for dynamically managing instruction buffer depths for non-predicted branches Aug 27, 2007 Issued
Array ( [id] => 4923703 [patent_doc_number] => 20080072020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-20 [patent_title] => 'Method and Apparatus for Programmable Processor' [patent_app_type] => utility [patent_app_number] => 11/841964 [patent_app_country] => US [patent_app_date] => 2007-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 401 [patent_figures_cnt] => 401 [patent_no_of_words] => 81991 [patent_no_of_claims] => 54 [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/0072/20080072020.pdf [firstpage_image] =>[orig_patent_app_number] => 11841964 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/841964
Method and Apparatus for Programmable Processor Aug 19, 2007 Abandoned
Array ( [id] => 8574978 [patent_doc_number] => 08341641 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-25 [patent_title] => 'Task processor' [patent_app_type] => utility [patent_app_number] => 12/304769 [patent_app_country] => US [patent_app_date] => 2007-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 23100 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 335 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12304769 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/304769
Task processor Aug 15, 2007 Issued
Array ( [id] => 79412 [patent_doc_number] => 07752424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-06 [patent_title] => 'Null value checking instruction' [patent_app_type] => utility [patent_app_number] => 11/889058 [patent_app_country] => US [patent_app_date] => 2007-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3417 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/752/07752424.pdf [firstpage_image] =>[orig_patent_app_number] => 11889058 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/889058
Null value checking instruction Aug 7, 2007 Issued
Array ( [id] => 5418103 [patent_doc_number] => 20090043990 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-12 [patent_title] => 'Implementation of variable length instruction encoding using alias addressing' [patent_app_type] => utility [patent_app_number] => 11/890907 [patent_app_country] => US [patent_app_date] => 2007-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4143 [patent_no_of_claims] => 29 [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/0043/20090043990.pdf [firstpage_image] =>[orig_patent_app_number] => 11890907 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/890907
Implementation of variable length instruction encoding using alias addressing Aug 7, 2007 Issued
Array ( [id] => 5362903 [patent_doc_number] => 20090037697 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'SYSTEM AND METHOD OF LOAD-STORE FORWARDING' [patent_app_type] => utility [patent_app_number] => 11/832303 [patent_app_country] => US [patent_app_date] => 2007-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4736 [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/0037/20090037697.pdf [firstpage_image] =>[orig_patent_app_number] => 11832303 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/832303
System and method of load-store forwarding Jul 31, 2007 Issued
Array ( [id] => 47720 [patent_doc_number] => 07783865 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-24 [patent_title] => 'Conditional data watchpoint management' [patent_app_type] => utility [patent_app_number] => 11/832418 [patent_app_country] => US [patent_app_date] => 2007-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3505 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/783/07783865.pdf [firstpage_image] =>[orig_patent_app_number] => 11832418 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/832418
Conditional data watchpoint management Jul 31, 2007 Issued
Array ( [id] => 47710 [patent_doc_number] => 07783860 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-24 [patent_title] => 'Load misaligned vector with permute and mask insert' [patent_app_type] => utility [patent_app_number] => 11/830920 [patent_app_country] => US [patent_app_date] => 2007-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 14982 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/783/07783860.pdf [firstpage_image] =>[orig_patent_app_number] => 11830920 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/830920
Load misaligned vector with permute and mask insert Jul 30, 2007 Issued
Array ( [id] => 4659330 [patent_doc_number] => 20080028192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'Data processing apparatus, and data processing method' [patent_app_type] => utility [patent_app_number] => 11/882001 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5844 [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/0028/20080028192.pdf [firstpage_image] =>[orig_patent_app_number] => 11882001 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/882001
Data processing apparatus, and data processing method Jul 29, 2007 Abandoned
Array ( [id] => 106839 [patent_doc_number] => 07730287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-01 [patent_title] => 'Method and software for group floating-point arithmetic operations' [patent_app_type] => utility [patent_app_number] => 11/878814 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 384 [patent_figures_cnt] => 320 [patent_no_of_words] => 81732 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/730/07730287.pdf [firstpage_image] =>[orig_patent_app_number] => 11878814 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/878814
Method and software for group floating-point arithmetic operations Jul 26, 2007 Issued
Array ( [id] => 175590 [patent_doc_number] => 07660973 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-09 [patent_title] => 'System and apparatus for group data operations' [patent_app_type] => utility [patent_app_number] => 11/878805 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 403 [patent_figures_cnt] => 321 [patent_no_of_words] => 81930 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/660/07660973.pdf [firstpage_image] =>[orig_patent_app_number] => 11878805 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/878805
System and apparatus for group data operations Jul 26, 2007 Issued
Array ( [id] => 4747156 [patent_doc_number] => 20080091758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-17 [patent_title] => 'System and apparatus for group floating-point arithmetic operations' [patent_app_type] => utility [patent_app_number] => 11/878803 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 385 [patent_figures_cnt] => 385 [patent_no_of_words] => 82018 [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] =>[firstpage_image] =>[orig_patent_app_number] => 11878803 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/878803
System and apparatus for group floating-point arithmetic operations Jul 26, 2007 Issued
Array ( [id] => 8792 [patent_doc_number] => 07818548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Method and software for group data operations' [patent_app_type] => utility [patent_app_number] => 11/878804 [patent_app_country] => US [patent_app_date] => 2007-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 398 [patent_figures_cnt] => 318 [patent_no_of_words] => 81710 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/818/07818548.pdf [firstpage_image] =>[orig_patent_app_number] => 11878804 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/878804
Method and software for group data operations Jul 26, 2007 Issued
Array ( [id] => 5029996 [patent_doc_number] => 20070271443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-22 [patent_title] => 'Data processing device' [patent_app_type] => utility [patent_app_number] => 11/878737 [patent_app_country] => US [patent_app_date] => 2007-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8158 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0271/20070271443.pdf [firstpage_image] =>[orig_patent_app_number] => 11878737 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/878737
Data processing device Jul 25, 2007 Issued
Array ( [id] => 68919 [patent_doc_number] => 07761690 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Method, apparatus and computer program product for dynamically selecting compiled instructions' [patent_app_type] => utility [patent_app_number] => 11/828705 [patent_app_country] => US [patent_app_date] => 2007-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3035 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761690.pdf [firstpage_image] =>[orig_patent_app_number] => 11828705 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/828705
Method, apparatus and computer program product for dynamically selecting compiled instructions Jul 25, 2007 Issued
Menu