Search

Fred Tzeng

Examiner (ID: 4575, Phone: (571)272-7565 , Office: P/2695 )

Most Active Art Unit
2627
Art Unit(s)
2625, 2695, 2627, 2186, 2651, 2752, 2686
Total Applications
1783
Issued Applications
1600
Pending Applications
64
Abandoned Applications
139

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18393353 [patent_doc_number] => 20230161573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => SELECTING AN EPILOGUE VECTORIZATION FACTOR FOR USE IN COMPUTER PROCESSING [patent_app_type] => utility [patent_app_number] => 17/456411 [patent_app_country] => US [patent_app_date] => 2021-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8527 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17456411 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/456411
Selecting an epilogue vectorization factor for use in computer processing Nov 23, 2021 Issued
Array ( [id] => 18393356 [patent_doc_number] => 20230161576 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => RUN-TIME PROFILE-GUIDED EXECUTION OF WORKLOADS [patent_app_type] => utility [patent_app_number] => 17/535383 [patent_app_country] => US [patent_app_date] => 2021-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25696 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17535383 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/535383
RUN-TIME PROFILE-GUIDED EXECUTION OF WORKLOADS Nov 23, 2021 Pending
Array ( [id] => 19028689 [patent_doc_number] => 11928046 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-03-12 [patent_title] => Real-time processing of data streams received from instrumented software [patent_app_type] => utility [patent_app_number] => 17/515272 [patent_app_country] => US [patent_app_date] => 2021-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9734 [patent_no_of_claims] => 30 [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] =>[firstpage_image] =>[orig_patent_app_number] => 17515272 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/515272
Real-time processing of data streams received from instrumented software Oct 28, 2021 Issued
Array ( [id] => 19427152 [patent_doc_number] => 12086574 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-09-10 [patent_title] => Techniques to convert bytecode generated for a first execution environment to machine code for a second execution environment [patent_app_type] => utility [patent_app_number] => 17/513502 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11464 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17513502 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/513502
Techniques to convert bytecode generated for a first execution environment to machine code for a second execution environment Oct 27, 2021 Issued
Array ( [id] => 19212773 [patent_doc_number] => 12001836 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Method and system for performing dynamic patch management in a virtual desktop infrastructure (VDI) platform [patent_app_type] => utility [patent_app_number] => 17/450850 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 10 [patent_no_of_words] => 11472 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 342 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17450850 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/450850
Method and system for performing dynamic patch management in a virtual desktop infrastructure (VDI) platform Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 19886022 [patent_doc_number] => 12271740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Plugin framework mechanism to manage computational storage devices [patent_app_type] => utility [patent_app_number] => 17/502023 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 16659 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502023 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502023
Plugin framework mechanism to manage computational storage devices Oct 13, 2021 Issued
Array ( [id] => 17387755 [patent_doc_number] => 20220035607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => HARDWARE-SOFTWARE DESIGN FLOW WITH HIGH-LEVEL SYNTHESIS FOR HETEROGENEOUS AND PROGRAMMABLE DEVICES [patent_app_type] => utility [patent_app_number] => 17/500509 [patent_app_country] => US [patent_app_date] => 2021-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37395 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17500509 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/500509
Hardware-software design flow with high-level synthesis for heterogeneous and programmable devices Oct 12, 2021 Issued
Array ( [id] => 18287014 [patent_doc_number] => 20230102486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => DATA MODEL INFRASTRUCTURE AS A SERVICE [patent_app_type] => utility [patent_app_number] => 17/486563 [patent_app_country] => US [patent_app_date] => 2021-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6585 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17486563 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/486563
Data model infrastructure as a service Sep 26, 2021 Issued
Array ( [id] => 19293580 [patent_doc_number] => 12032934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Methods and apparatus to perform automatic compiler optimization to enable streaming-store generation for unaligned contiguous write access [patent_app_type] => utility [patent_app_number] => 17/483459 [patent_app_country] => US [patent_app_date] => 2021-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 27 [patent_no_of_words] => 17668 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17483459 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/483459
Methods and apparatus to perform automatic compiler optimization to enable streaming-store generation for unaligned contiguous write access Sep 22, 2021 Issued
Array ( [id] => 18252865 [patent_doc_number] => 20230079904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => Code Migration Framework [patent_app_type] => utility [patent_app_number] => 17/476982 [patent_app_country] => US [patent_app_date] => 2021-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8533 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17476982 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/476982
Code migration framework Sep 15, 2021 Issued
Array ( [id] => 20344888 [patent_doc_number] => 12468620 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-11 [patent_title] => Interlocking data safe conversion method for formal verification and translator [patent_app_type] => utility [patent_app_number] => 17/792805 [patent_app_country] => US [patent_app_date] => 2021-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 444 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17792805 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/792805
Interlocking data safe conversion method for formal verification and translator Sep 10, 2021 Issued
Array ( [id] => 17446265 [patent_doc_number] => 20220066770 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => DEVICE AND METHOD FOR MANAGING UPDATE OF ECU OF VEHICLE [patent_app_type] => utility [patent_app_number] => 17/462708 [patent_app_country] => US [patent_app_date] => 2021-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5789 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17462708 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/462708
DEVICE AND METHOD FOR MANAGING UPDATE OF ECU OF VEHICLE Aug 30, 2021 Abandoned
Menu