Search

Jane J. Zara

Examiner (ID: 10304, Phone: (571)272-0765 , Office: P/1674 )

Most Active Art Unit
1635
Art Unit(s)
1674, 1637, 1635
Total Applications
1878
Issued Applications
1057
Pending Applications
273
Abandoned Applications
588

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5339160 [patent_doc_number] => 20090055624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-26 [patent_title] => 'CONTROL OF PROCESSING ELEMENTS IN PARALLEL PROCESSORS' [patent_app_type] => utility [patent_app_number] => 12/256328 [patent_app_country] => US [patent_app_date] => 2008-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7538 [patent_no_of_claims] => 2 [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/0055/20090055624.pdf [firstpage_image] =>[orig_patent_app_number] => 12256328 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/256328
CONTROL OF PROCESSING ELEMENTS IN PARALLEL PROCESSORS Oct 21, 2008 Abandoned
Array ( [id] => 6628583 [patent_doc_number] => 20100100707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-22 [patent_title] => 'DATA STRUCTURE FOR CONTROLLING AN ALGORITHM PERFORMED ON A UNIT OF WORK IN A HIGHLY THREADED NETWORK ON A CHIP' [patent_app_type] => utility [patent_app_number] => 12/255827 [patent_app_country] => US [patent_app_date] => 2008-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10451 [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/0100/20100100707.pdf [firstpage_image] =>[orig_patent_app_number] => 12255827 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/255827
Sequential processing in network on chip nodes by threads generating message containing payload and pointer for nanokernel to access algorithm to be executed on payload in another node Oct 21, 2008 Issued
Array ( [id] => 7982605 [patent_doc_number] => 08074061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-06 [patent_title] => 'Executing micro-code instruction with delay field and address of next instruction which is decoded after indicated delay' [patent_app_type] => utility [patent_app_number] => 12/253339 [patent_app_country] => US [patent_app_date] => 2008-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4460 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/074/08074061.pdf [firstpage_image] =>[orig_patent_app_number] => 12253339 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/253339
Executing micro-code instruction with delay field and address of next instruction which is decoded after indicated delay Oct 16, 2008 Issued
Array ( [id] => 6628655 [patent_doc_number] => 20100100712 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-22 [patent_title] => 'Multi-Execution Unit Processing Unit with Instruction Blocking Sequencer Logic' [patent_app_type] => utility [patent_app_number] => 12/252541 [patent_app_country] => US [patent_app_date] => 2008-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11647 [patent_no_of_claims] => 25 [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/0100/20100100712.pdf [firstpage_image] =>[orig_patent_app_number] => 12252541 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/252541
Simultaneous multi-thread instructions issue to execution units while substitute injecting sequence of instructions for long latency sequencer instruction via multiplexer Oct 15, 2008 Issued
Array ( [id] => 8623240 [patent_doc_number] => 08356161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-15 [patent_title] => 'Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements' [patent_app_type] => utility [patent_app_number] => 12/251946 [patent_app_country] => US [patent_app_date] => 2008-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 8521 [patent_no_of_claims] => 50 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12251946 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/251946
Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements Oct 14, 2008 Issued
Array ( [id] => 4443323 [patent_doc_number] => 07900025 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-01 [patent_title] => 'Floating point only SIMD instruction set architecture including compare, select, Boolean, and alignment operations' [patent_app_type] => utility [patent_app_number] => 12/250575 [patent_app_country] => US [patent_app_date] => 2008-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 15403 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/900/07900025.pdf [firstpage_image] =>[orig_patent_app_number] => 12250575 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/250575
Floating point only SIMD instruction set architecture including compare, select, Boolean, and alignment operations Oct 13, 2008 Issued
Array ( [id] => 4448941 [patent_doc_number] => 07865693 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-04 [patent_title] => 'Aligning precision converted vector data using mask indicating offset relative to element boundary corresponding to precision type' [patent_app_type] => utility [patent_app_number] => 12/250599 [patent_app_country] => US [patent_app_date] => 2008-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 15501 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/865/07865693.pdf [firstpage_image] =>[orig_patent_app_number] => 12250599 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/250599
Aligning precision converted vector data using mask indicating offset relative to element boundary corresponding to precision type Oct 13, 2008 Issued
Array ( [id] => 7706232 [patent_doc_number] => 08090929 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-03 [patent_title] => 'Generating clock signals for coupled ASIC chips in processor interface with X and Y logic operable in functional and scanning modes' [patent_app_type] => utility [patent_app_number] => 12/236551 [patent_app_country] => US [patent_app_date] => 2008-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6516 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/090/08090929.pdf [firstpage_image] =>[orig_patent_app_number] => 12236551 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/236551
Generating clock signals for coupled ASIC chips in processor interface with X and Y logic operable in functional and scanning modes Sep 23, 2008 Issued
Array ( [id] => 5510312 [patent_doc_number] => 20090083519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'Processing Element (PE) Structure Forming Floating Point-Reconfigurable Array (FP-RA) and FP-RA Control Circuit for Controlling the FP-RA' [patent_app_type] => utility [patent_app_number] => 12/234507 [patent_app_country] => US [patent_app_date] => 2008-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9421 [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/0083/20090083519.pdf [firstpage_image] =>[orig_patent_app_number] => 12234507 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234507
Reconfigurable paired processing element array configured with context generated each cycle by FSM controller for multi-cycle floating point operation Sep 18, 2008 Issued
Array ( [id] => 4614156 [patent_doc_number] => 07996661 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-09 [patent_title] => 'Loop processing counter with automatic start time set or trigger modes in context reconfigurable PE array' [patent_app_type] => utility [patent_app_number] => 12/232462 [patent_app_country] => US [patent_app_date] => 2008-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6638 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/996/07996661.pdf [firstpage_image] =>[orig_patent_app_number] => 12232462 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/232462
Loop processing counter with automatic start time set or trigger modes in context reconfigurable PE array Sep 16, 2008 Issued
Array ( [id] => 8183052 [patent_doc_number] => 08180998 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-05-15 [patent_title] => 'System of lanes of processing units receiving instructions via shared memory units for data-parallel or task-parallel operations' [patent_app_type] => utility [patent_app_number] => 12/208231 [patent_app_country] => US [patent_app_date] => 2008-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6818 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/180/08180998.pdf [firstpage_image] =>[orig_patent_app_number] => 12208231 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/208231
System of lanes of processing units receiving instructions via shared memory units for data-parallel or task-parallel operations Sep 9, 2008 Issued
Array ( [id] => 5317625 [patent_doc_number] => 20090282223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-12 [patent_title] => 'DATA PROCESSING CIRCUIT' [patent_app_type] => utility [patent_app_number] => 12/204857 [patent_app_country] => US [patent_app_date] => 2008-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2381 [patent_no_of_claims] => 8 [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/0282/20090282223.pdf [firstpage_image] =>[orig_patent_app_number] => 12204857 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/204857
Arithmetic units responsive to common control signal to generate signals to selectors for selecting instructions from among respective program memories for SIMD / MIMD processing control Sep 4, 2008 Issued
Array ( [id] => 4600624 [patent_doc_number] => 07984267 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-19 [patent_title] => 'Message passing module in hybrid computing system starting and sending operation information to service program for accelerator to execute application program' [patent_app_type] => utility [patent_app_number] => 12/204352 [patent_app_country] => US [patent_app_date] => 2008-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14646 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/984/07984267.pdf [firstpage_image] =>[orig_patent_app_number] => 12204352 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/204352
Message passing module in hybrid computing system starting and sending operation information to service program for accelerator to execute application program Sep 3, 2008 Issued
Array ( [id] => 6227417 [patent_doc_number] => 20100057957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'RECONFIGURABLE FADEC FOR GAS TURBINE ENGINE' [patent_app_type] => utility [patent_app_number] => 12/201129 [patent_app_country] => US [patent_app_date] => 2008-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1977 [patent_no_of_claims] => 14 [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/0057/20100057957.pdf [firstpage_image] =>[orig_patent_app_number] => 12201129 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/201129
Reconfigurable FADEC with flash based FPGA control channel and ASIC sensor signal processor for aircraft engine control Aug 28, 2008 Issued
Array ( [id] => 5325832 [patent_doc_number] => 20090063822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'MICROPROCESSOR' [patent_app_type] => utility [patent_app_number] => 12/200257 [patent_app_country] => US [patent_app_date] => 2008-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3657 [patent_no_of_claims] => 15 [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/20090063822.pdf [firstpage_image] =>[orig_patent_app_number] => 12200257 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/200257
Microprocessor inhibiting instruction storage in cache and not decoding based on pre-analysis information to reduce power consumption Aug 27, 2008 Issued
Array ( [id] => 5325837 [patent_doc_number] => 20090063827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'PARALLEL PROCESSOR AND ARITHMETIC METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 12/197663 [patent_app_country] => US [patent_app_date] => 2008-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5209 [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/0063/20090063827.pdf [firstpage_image] =>[orig_patent_app_number] => 12197663 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/197663
PARALLEL PROCESSOR AND ARITHMETIC METHOD OF THE SAME Aug 24, 2008 Abandoned
Array ( [id] => 6617054 [patent_doc_number] => 20100049957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'RECOVERING A SUBORDINATE STRAND FROM A BRANCH MISPREDICTION USING STATE INFORMATION FROM A PRIMARY STRAND' [patent_app_type] => utility [patent_app_number] => 12/197629 [patent_app_country] => US [patent_app_date] => 2008-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5998 [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/0049/20100049957.pdf [firstpage_image] =>[orig_patent_app_number] => 12197629 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/197629
Recovering a subordinate strand from a branch misprediction using state information from a primary strand Aug 24, 2008 Issued
Array ( [id] => 4761207 [patent_doc_number] => 20080313433 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'PROCESSOR FOR SIMULTANEOUSLY EXECUTING MULTIPLE CONDITIONAL EXECUTION INSTRUCTION GROUPS' [patent_app_type] => utility [patent_app_number] => 12/196102 [patent_app_country] => US [patent_app_date] => 2008-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12915 [patent_no_of_claims] => 9 [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/0313/20080313433.pdf [firstpage_image] =>[orig_patent_app_number] => 12196102 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/196102
PROCESSOR FOR SIMULTANEOUSLY EXECUTING MULTIPLE CONDITIONAL EXECUTION INSTRUCTION GROUPS Aug 20, 2008 Abandoned
Array ( [id] => 4761220 [patent_doc_number] => 20080313446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'PROCESSOR PREDICTING BRANCH FROM COMPRESSED ADDRESS INFORMATION' [patent_app_type] => utility [patent_app_number] => 12/195738 [patent_app_country] => US [patent_app_date] => 2008-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11198 [patent_no_of_claims] => 4 [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/0313/20080313446.pdf [firstpage_image] =>[orig_patent_app_number] => 12195738 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/195738
Branch prediction table storing addresses with compressed high order bits Aug 20, 2008 Issued
Array ( [id] => 4591987 [patent_doc_number] => 07836289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-16 [patent_title] => 'Branch predictor for setting predicate flag to skip predicated branch instruction execution in last iteration of loop processing' [patent_app_type] => utility [patent_app_number] => 12/194783 [patent_app_country] => US [patent_app_date] => 2008-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 28 [patent_no_of_words] => 8875 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/836/07836289.pdf [firstpage_image] =>[orig_patent_app_number] => 12194783 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/194783
Branch predictor for setting predicate flag to skip predicated branch instruction execution in last iteration of loop processing Aug 19, 2008 Issued
Menu