Search

Edna Wong

Examiner (ID: 7865, Phone: (571)272-1349 , Office: P/1759 )

Most Active Art Unit
1795
Art Unit(s)
1795, 1751, 1753, 1759, 1102, 1741, 1111
Total Applications
2585
Issued Applications
1631
Pending Applications
215
Abandoned Applications
738

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11095010 [patent_doc_number] => 20160291978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-06 [patent_title] => 'MULTITHREADING IN VECTOR PROCESSORS' [patent_app_type] => utility [patent_app_number] => 15/066311 [patent_app_country] => US [patent_app_date] => 2016-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5938 [patent_no_of_claims] => 1 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15066311 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/066311
MULTITHREADING IN VECTOR PROCESSORS Mar 9, 2016 Abandoned
Array ( [id] => 10991381 [patent_doc_number] => 20160188326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'PROCESSOR WITH INSTRUCTION ITERATION' [patent_app_type] => utility [patent_app_number] => 15/063308 [patent_app_country] => US [patent_app_date] => 2016-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4840 [patent_no_of_claims] => 27 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15063308 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/063308
Processor with instruction iteration Mar 6, 2016 Issued
Array ( [id] => 11745665 [patent_doc_number] => 20170199738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-13 [patent_title] => 'DATA PROCESSING' [patent_app_type] => utility [patent_app_number] => 14/989841 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6946 [patent_no_of_claims] => 18 [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] => 14989841 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/989841
Allocating a register to an instruction using register index information Jan 6, 2016 Issued
Array ( [id] => 11731347 [patent_doc_number] => 20170192790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'PROVIDING TASK-TRIGGERED DETERMINISITIC OPERATIONAL MODE FOR SIMULTANEOUS MULTI-THREADED SUPERSCALAR PROCESSOR' [patent_app_type] => utility [patent_app_number] => 14/988964 [patent_app_country] => US [patent_app_date] => 2016-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3319 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14988964 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/988964
Providing task-triggered deterministic operational mode for simultaneous multi-threaded superscalar processor Jan 5, 2016 Issued
Array ( [id] => 11731345 [patent_doc_number] => 20170192788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'BINARY TRANSLATION SUPPORT USING PROCESSOR INSTRUCTION PREFIXES' [patent_app_type] => utility [patent_app_number] => 14/988298 [patent_app_country] => US [patent_app_date] => 2016-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15330 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14988298 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/988298
BINARY TRANSLATION SUPPORT USING PROCESSOR INSTRUCTION PREFIXES Jan 4, 2016 Abandoned
Array ( [id] => 11056324 [patent_doc_number] => 20160253286 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'PROGRAM PROFILER CIRCUIT, PROCESSOR, AND PROGRAM COUNTING METHOD' [patent_app_type] => utility [patent_app_number] => 14/987087 [patent_app_country] => US [patent_app_date] => 2016-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12073 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14987087 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/987087
PROGRAM PROFILER CIRCUIT, PROCESSOR, AND PROGRAM COUNTING METHOD Jan 3, 2016 Abandoned
Array ( [id] => 11013197 [patent_doc_number] => 20160210150 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-21 [patent_title] => 'ACCELERATED EXECUTION OF TARGET OF EXECUTE INSTRUCTION' [patent_app_type] => utility [patent_app_number] => 14/980476 [patent_app_country] => US [patent_app_date] => 2015-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4858 [patent_no_of_claims] => 1 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14980476 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/980476
Accelerated execution of target of execute instruction Dec 27, 2015 Issued
Array ( [id] => 11651444 [patent_doc_number] => 20170147345 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'MULTIPLE OPERATION INTERFACE TO SHARED COPROCESSOR' [patent_app_type] => utility [patent_app_number] => 14/946054 [patent_app_country] => US [patent_app_date] => 2015-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10652 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14946054 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/946054
MULTIPLE OPERATION INTERFACE TO SHARED COPROCESSOR Nov 18, 2015 Abandoned
Array ( [id] => 10808508 [patent_doc_number] => 20160154666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'Efficient Detection and Response to Spin Waits in Multi-Processor Virtual Machines' [patent_app_type] => utility [patent_app_number] => 14/945206 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 3957 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14945206 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/945206
Efficient detection and response to spin waits in multi-processor virtual machines Nov 17, 2015 Issued
Array ( [id] => 14918045 [patent_doc_number] => 10430342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Optimizing thread selection at fetch, select, and commit stages of processor core pipeline [patent_app_type] => utility [patent_app_number] => 14/945054 [patent_app_country] => US [patent_app_date] => 2015-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10929 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14945054 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/945054
Optimizing thread selection at fetch, select, and commit stages of processor core pipeline Nov 17, 2015 Issued
Array ( [id] => 16171477 [patent_doc_number] => 10713044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Bit shuffle processors, methods, systems, and instructions [patent_app_type] => utility [patent_app_number] => 15/508284 [patent_app_country] => US [patent_app_date] => 2015-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 32 [patent_no_of_words] => 29298 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15508284 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/508284
Bit shuffle processors, methods, systems, and instructions Sep 3, 2015 Issued
Array ( [id] => 12004229 [patent_doc_number] => 20170308383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-26 [patent_title] => 'BIT GROUP INTERLEAVE PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS' [patent_app_type] => utility [patent_app_number] => 15/508157 [patent_app_country] => US [patent_app_date] => 2015-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 27866 [patent_no_of_claims] => 26 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15508157 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/508157
BIT GROUP INTERLEAVE PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS Sep 3, 2015 Abandoned
Array ( [id] => 10485289 [patent_doc_number] => 20150370308 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'BRANCH PREDICTION WITH POWER USAGE PREDICTION AND CONTROL' [patent_app_type] => utility [patent_app_number] => 14/841016 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10151 [patent_no_of_claims] => 6 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14841016 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841016
Branch prediction with power usage prediction and control Aug 30, 2015 Issued
Array ( [id] => 16263384 [patent_doc_number] => 10754818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Multiprocessor device for executing vector processing commands [patent_app_type] => utility [patent_app_number] => 15/317183 [patent_app_country] => US [patent_app_date] => 2015-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8645 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15317183 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/317183
Multiprocessor device for executing vector processing commands Aug 4, 2015 Issued
Array ( [id] => 10416573 [patent_doc_number] => 20150301583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'PROGRAM AND DATA ANNOTATION FOR HARDWARE CUSTOMIZATION AND ENERGY OPTIMIZATION' [patent_app_type] => utility [patent_app_number] => 14/752787 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6203 [patent_no_of_claims] => 27 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14752787 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/752787
Program and data annotation for hardware customization and energy optimization Jun 25, 2015 Issued
Array ( [id] => 10349652 [patent_doc_number] => 20150234657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-20 [patent_title] => 'LATEST PRODUCER TRACKING IN AN OUT-OF-ORDER PROCESSOR, AND APPLICATIONS THEREOF' [patent_app_type] => utility [patent_app_number] => 14/704416 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7542 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14704416 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/704416
Latest producer tracking in an out-of-order processor, and applications thereof May 4, 2015 Issued
Array ( [id] => 10349654 [patent_doc_number] => 20150234659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-20 [patent_title] => 'APPARATUS AND METHOD FOR ASYMMETRIC DUAL PATH PROCESSING' [patent_app_type] => utility [patent_app_number] => 14/700343 [patent_app_country] => US [patent_app_date] => 2015-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4078 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14700343 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/700343
Apparatus and method for asymmetric dual path processing Apr 29, 2015 Issued
Array ( [id] => 10342385 [patent_doc_number] => 20150227390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'IMPLEMENTATION OF MULTI-TASKING ON A DIGITAL SIGNAL PROCESSOR' [patent_app_type] => utility [patent_app_number] => 14/697279 [patent_app_country] => US [patent_app_date] => 2015-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3568 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14697279 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/697279
Implementation of multi-tasking on a digital signal processor with a hardware stack Apr 26, 2015 Issued
Array ( [id] => 12114345 [patent_doc_number] => 09870340 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-16 [patent_title] => 'Multithreading in vector processors' [patent_app_type] => utility [patent_app_number] => 14/672568 [patent_app_country] => US [patent_app_date] => 2015-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5905 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14672568 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/672568
Multithreading in vector processors Mar 29, 2015 Issued
Array ( [id] => 10408757 [patent_doc_number] => 20150293766 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'PROCESSOR AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/609818 [patent_app_country] => US [patent_app_date] => 2015-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3663 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14609818 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/609818
PROCESSOR AND METHOD Jan 29, 2015 Abandoned
Menu