Search

Jorge O. Peche

Examiner (ID: 2169, Phone: (571)270-1339 , Office: P/3664 )

Most Active Art Unit
3664
Art Unit(s)
3656, 3664, 3661
Total Applications
818
Issued Applications
593
Pending Applications
79
Abandoned Applications
170

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 794311 [patent_doc_number] => 06983361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-01-03 [patent_title] => 'Apparatus and method for implementing switch instructions in an IA64 architecture' [patent_app_type] => utility [patent_app_number] => 09/671973 [patent_app_country] => US [patent_app_date] => 2000-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3837 [patent_no_of_claims] => 26 [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] => patents/06/983/06983361.pdf [firstpage_image] =>[orig_patent_app_number] => 09671973 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/671973
Apparatus and method for implementing switch instructions in an IA64 architecture Sep 27, 2000 Issued
Array ( [id] => 513156 [patent_doc_number] => 07206925 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-04-17 [patent_title] => 'Backing Register File for processors' [patent_app_type] => utility [patent_app_number] => 09/643895 [patent_app_country] => US [patent_app_date] => 2000-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4528 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/206/07206925.pdf [firstpage_image] =>[orig_patent_app_number] => 09643895 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/643895
Backing Register File for processors Aug 17, 2000 Issued
09/640118 MACHANISM IN A MICROPROCESSOR FOR EXECUTING NATIVE INSTRUCTIONS DIRECTLY FROM MEMORY Aug 15, 2000 Abandoned
09/622117 Apparatus for and a method of executing instructions of a program Aug 10, 2000 Abandoned
Array ( [id] => 7608104 [patent_doc_number] => 07000096 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-14 [patent_title] => 'Branch prediction circuits and methods and systems using the same' [patent_app_type] => utility [patent_app_number] => 09/631726 [patent_app_country] => US [patent_app_date] => 2000-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 11 [patent_no_of_words] => 12539 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/000/07000096.pdf [firstpage_image] =>[orig_patent_app_number] => 09631726 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/631726
Branch prediction circuits and methods and systems using the same Aug 2, 2000 Issued
Array ( [id] => 536414 [patent_doc_number] => 07191319 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-03-13 [patent_title] => 'System and method for preloading cache memory in response to an occurrence of a context switch' [patent_app_type] => utility [patent_app_number] => 09/631174 [patent_app_country] => US [patent_app_date] => 2000-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6029 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/191/07191319.pdf [firstpage_image] =>[orig_patent_app_number] => 09631174 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/631174
System and method for preloading cache memory in response to an occurrence of a context switch Aug 1, 2000 Issued
Array ( [id] => 392844 [patent_doc_number] => 07302550 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-11-27 [patent_title] => 'Stack of variable length operands and method for use' [patent_app_type] => utility [patent_app_number] => 10/030106 [patent_app_country] => US [patent_app_date] => 2000-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 1955 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 25 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/302/07302550.pdf [firstpage_image] =>[orig_patent_app_number] => 10030106 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/030106
Stack of variable length operands and method for use Jul 16, 2000 Issued
Array ( [id] => 662986 [patent_doc_number] => 07107437 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-09-12 [patent_title] => 'Branch target buffer (BTB) including a speculative BTB (SBTB) and an architectural BTB (ABTB)' [patent_app_type] => utility [patent_app_number] => 09/608852 [patent_app_country] => US [patent_app_date] => 2000-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4048 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/107/07107437.pdf [firstpage_image] =>[orig_patent_app_number] => 09608852 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/608852
Branch target buffer (BTB) including a speculative BTB (SBTB) and an architectural BTB (ABTB) Jun 29, 2000 Issued
Array ( [id] => 649063 [patent_doc_number] => 07120781 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-10 [patent_title] => 'General purpose register file architecture for aligned simd' [patent_app_type] => utility [patent_app_number] => 09/608983 [patent_app_country] => US [patent_app_date] => 2000-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 2948 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/120/07120781.pdf [firstpage_image] =>[orig_patent_app_number] => 09608983 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/608983
General purpose register file architecture for aligned simd Jun 29, 2000 Issued
Array ( [id] => 1017235 [patent_doc_number] => 06895494 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-17 [patent_title] => 'Sub-pipelined and pipelined execution in a VLIW' [patent_app_type] => utility [patent_app_number] => 09/603226 [patent_app_country] => US [patent_app_date] => 2000-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 3133 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/895/06895494.pdf [firstpage_image] =>[orig_patent_app_number] => 09603226 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/603226
Sub-pipelined and pipelined execution in a VLIW Jun 25, 2000 Issued
Array ( [id] => 950100 [patent_doc_number] => 06963967 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-08 [patent_title] => 'System and method for enabling weak consistent storage advantage to a firmly consistent storage architecture' [patent_app_type] => utility [patent_app_number] => 09/588508 [patent_app_country] => US [patent_app_date] => 2000-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 9499 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/963/06963967.pdf [firstpage_image] =>[orig_patent_app_number] => 09588508 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/588508
System and method for enabling weak consistent storage advantage to a firmly consistent storage architecture Jun 5, 2000 Issued
Array ( [id] => 7603595 [patent_doc_number] => 07117344 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-03 [patent_title] => 'Processor execution, pipeline sharing instruction, and data source path' [patent_app_type] => utility [patent_app_number] => 09/586961 [patent_app_country] => US [patent_app_date] => 2000-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 37290 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/117/07117344.pdf [firstpage_image] =>[orig_patent_app_number] => 09586961 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/586961
Processor execution, pipeline sharing instruction, and data source path Jun 4, 2000 Issued
Array ( [id] => 1143716 [patent_doc_number] => 06785802 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-31 [patent_title] => 'Method and apparatus for priority tracking in an out-of-order instruction shelf of a high performance superscalar microprocessor' [patent_app_type] => B1 [patent_app_number] => 09/585076 [patent_app_country] => US [patent_app_date] => 2000-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3475 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/785/06785802.pdf [firstpage_image] =>[orig_patent_app_number] => 09585076 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/585076
Method and apparatus for priority tracking in an out-of-order instruction shelf of a high performance superscalar microprocessor May 31, 2000 Issued
Array ( [id] => 1271942 [patent_doc_number] => 06662293 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'Instruction dependency scoreboard with a hierarchical structure' [patent_app_type] => B1 [patent_app_number] => 09/577219 [patent_app_country] => US [patent_app_date] => 2000-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3328 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662293.pdf [firstpage_image] =>[orig_patent_app_number] => 09577219 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/577219
Instruction dependency scoreboard with a hierarchical structure May 22, 2000 Issued
Array ( [id] => 705175 [patent_doc_number] => 07069425 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-06-27 [patent_title] => 'Real-time processor executing predetermined operation defined by program correctly at predetermined time' [patent_app_type] => utility [patent_app_number] => 09/573258 [patent_app_country] => US [patent_app_date] => 2000-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 15518 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/069/07069425.pdf [firstpage_image] =>[orig_patent_app_number] => 09573258 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/573258
Real-time processor executing predetermined operation defined by program correctly at predetermined time May 17, 2000 Issued
Array ( [id] => 955148 [patent_doc_number] => 06959379 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-10-25 [patent_title] => 'Multiple execution of instruction loops within a processor without accessing program memory' [patent_app_type] => utility [patent_app_number] => 09/562542 [patent_app_country] => US [patent_app_date] => 2000-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3614 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/959/06959379.pdf [firstpage_image] =>[orig_patent_app_number] => 09562542 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/562542
Multiple execution of instruction loops within a processor without accessing program memory May 1, 2000 Issued
Array ( [id] => 350736 [patent_doc_number] => 07496734 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-02-24 [patent_title] => 'System and method for handling register dependency in a stack-based pipelined processor' [patent_app_type] => utility [patent_app_number] => 09/561241 [patent_app_country] => US [patent_app_date] => 2000-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5588 [patent_no_of_claims] => 15 [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/496/07496734.pdf [firstpage_image] =>[orig_patent_app_number] => 09561241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/561241
System and method for handling register dependency in a stack-based pipelined processor Apr 27, 2000 Issued
Array ( [id] => 659384 [patent_doc_number] => 07111156 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-09-19 [patent_title] => 'Method and apparatus for multi-thread accumulation buffering in a computation engine' [patent_app_type] => utility [patent_app_number] => 09/556473 [patent_app_country] => US [patent_app_date] => 2000-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 19653 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111156.pdf [firstpage_image] =>[orig_patent_app_number] => 09556473 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/556473
Method and apparatus for multi-thread accumulation buffering in a computation engine Apr 20, 2000 Issued
Array ( [id] => 943576 [patent_doc_number] => 06971000 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-29 [patent_title] => 'Use of software hint for branch prediction in the absence of hint bit in the branch instruction' [patent_app_type] => utility [patent_app_number] => 09/548469 [patent_app_country] => US [patent_app_date] => 2000-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5546 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/971/06971000.pdf [firstpage_image] =>[orig_patent_app_number] => 09548469 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/548469
Use of software hint for branch prediction in the absence of hint bit in the branch instruction Apr 12, 2000 Issued
Array ( [id] => 302020 [patent_doc_number] => 07539849 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-05-26 [patent_title] => 'Maintaining a double-ended queue in a contiguous array with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive' [patent_app_type] => utility [patent_app_number] => 09/547288 [patent_app_country] => US [patent_app_date] => 2000-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 5243 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/539/07539849.pdf [firstpage_image] =>[orig_patent_app_number] => 09547288 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/547288
Maintaining a double-ended queue in a contiguous array with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive Apr 10, 2000 Issued
Menu