Search

Van H. Nguyen

Examiner (ID: 696, Phone: (571)272-3765 , Office: P/2199 )

Most Active Art Unit
2199
Art Unit(s)
2194, 2755, 2199, 2196, 2151, 2126
Total Applications
1527
Issued Applications
1199
Pending Applications
183
Abandoned Applications
154

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12646980 [patent_doc_number] => 20180107491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => SYSTEMS, METHODS, AND DEVICES FOR CONTEXT-AWARE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/728328 [patent_app_country] => US [patent_app_date] => 2017-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15728328 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/728328
Systems, methods, and devices for context-aware applications Oct 8, 2017 Issued
Array ( [id] => 12628713 [patent_doc_number] => 20180101401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => SYSTEMS AND METHODS FOR ALLOCATING ANTENNA RESOURCES [patent_app_type] => utility [patent_app_number] => 15/726856 [patent_app_country] => US [patent_app_date] => 2017-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5047 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15726856 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/726856
SYSTEMS AND METHODS FOR ALLOCATING ANTENNA RESOURCES Oct 5, 2017 Abandoned
Array ( [id] => 16737524 [patent_doc_number] => 10963176 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-30 [patent_title] => Technologies for offloading acceleration task scheduling operations to accelerator sleds [patent_app_type] => utility [patent_app_number] => 15/721821 [patent_app_country] => US [patent_app_date] => 2017-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 20294 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721821 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721821
Technologies for offloading acceleration task scheduling operations to accelerator sleds Sep 29, 2017 Issued
Array ( [id] => 12775498 [patent_doc_number] => 20180150334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-31 [patent_title] => TECHNOLOGIES FOR PROVIDING ACCELERATED FUNCTIONS AS A SERVICE IN A DISAGGREGATED ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 15/719770 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719770
Technologies for providing accelerated functions as a service in a disaggregated architecture Sep 28, 2017 Issued
Array ( [id] => 17771188 [patent_doc_number] => 11403129 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Methods and apparatus to process commands from virtual machines [patent_app_type] => utility [patent_app_number] => 16/638065 [patent_app_country] => US [patent_app_date] => 2017-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18631 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16638065 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/638065
Methods and apparatus to process commands from virtual machines Sep 25, 2017 Issued
Array ( [id] => 14009751 [patent_doc_number] => 10223335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Client-side web service provider [patent_app_type] => utility [patent_app_number] => 15/714396 [patent_app_country] => US [patent_app_date] => 2017-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6534 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 366 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15714396 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/714396
Client-side web service provider Sep 24, 2017 Issued
Array ( [id] => 15982223 [patent_doc_number] => 10671439 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-02 [patent_title] => Workload planning with quality-of-service ('QOS') integration [patent_app_type] => utility [patent_app_number] => 15/696759 [patent_app_country] => US [patent_app_date] => 2017-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 24727 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15696759 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/696759
Workload planning with quality-of-service ('QOS') integration Sep 5, 2017 Issued
Array ( [id] => 16232482 [patent_doc_number] => 10740030 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Stopping a plurality of central processing units for data collection based on attributes of tasks [patent_app_type] => utility [patent_app_number] => 15/697019 [patent_app_country] => US [patent_app_date] => 2017-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7169 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15697019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/697019
Stopping a plurality of central processing units for data collection based on attributes of tasks Sep 5, 2017 Issued
Array ( [id] => 14669191 [patent_doc_number] => 10372497 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-06 [patent_title] => Offloading GPU computations for computers and virtual machines [patent_app_type] => utility [patent_app_number] => 15/695141 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7762 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15695141 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/695141
Offloading GPU computations for computers and virtual machines Sep 4, 2017 Issued
Array ( [id] => 17408925 [patent_doc_number] => 11249808 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => Connecting accelerator resources using a switch [patent_app_type] => utility [patent_app_number] => 15/682896 [patent_app_country] => US [patent_app_date] => 2017-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8136 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15682896 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/682896
Connecting accelerator resources using a switch Aug 21, 2017 Issued
Array ( [id] => 14642377 [patent_doc_number] => 10365932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-30 [patent_title] => Dynamic application customization for automated environments [patent_app_type] => utility [patent_app_number] => 15/672216 [patent_app_country] => US [patent_app_date] => 2017-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12895 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672216 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/672216
Dynamic application customization for automated environments Aug 7, 2017 Issued
Array ( [id] => 14411281 [patent_doc_number] => 20190171484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-06 [patent_title] => METHOD AND DEVICE FOR SCHEDULING OF DATAFLOW COMPONENTS [patent_app_type] => utility [patent_app_number] => 16/324544 [patent_app_country] => US [patent_app_date] => 2017-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3433 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16324544 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/324544
Method and device for scheduling of dataflow components Aug 6, 2017 Issued
Array ( [id] => 14917775 [patent_doc_number] => 10430207 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Method and electronic device for directly starting application on second virtual machine in operating environment of first virtual machine [patent_app_type] => utility [patent_app_number] => 15/652609 [patent_app_country] => US [patent_app_date] => 2017-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8911 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15652609 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/652609
Method and electronic device for directly starting application on second virtual machine in operating environment of first virtual machine Jul 17, 2017 Issued
Array ( [id] => 15545045 [patent_doc_number] => 10572303 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Computer-implemented task switching assisting based on work status of task [patent_app_type] => utility [patent_app_number] => 15/641698 [patent_app_country] => US [patent_app_date] => 2017-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 25 [patent_no_of_words] => 9037 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15641698 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/641698
Computer-implemented task switching assisting based on work status of task Jul 4, 2017 Issued
Array ( [id] => 15730961 [patent_doc_number] => 10613909 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Method and apparatus for generating an optimized streaming graph using an adjacency operator combination on at least one streaming subgraph [patent_app_type] => utility [patent_app_number] => 15/640685 [patent_app_country] => US [patent_app_date] => 2017-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 6998 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640685 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/640685
Method and apparatus for generating an optimized streaming graph using an adjacency operator combination on at least one streaming subgraph Jul 2, 2017 Issued
Array ( [id] => 17999574 [patent_doc_number] => 11500681 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Technologies for managing quality of service platform interconnects [patent_app_type] => utility [patent_app_number] => 15/637003 [patent_app_country] => US [patent_app_date] => 2017-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 10446 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15637003 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/637003
Technologies for managing quality of service platform interconnects Jun 28, 2017 Issued
Array ( [id] => 12120993 [patent_doc_number] => 20180004578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'TECHNIQUES FOR DISTRIBUTED PROCESSING TASK PORTION ASSIGNMENT' [patent_app_type] => utility [patent_app_number] => 15/595900 [patent_app_country] => US [patent_app_date] => 2017-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 17605 [patent_no_of_claims] => 25 [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] => 15595900 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/595900
TECHNIQUES FOR DISTRIBUTED PROCESSING TASK PORTION ASSIGNMENT May 14, 2017 Abandoned
Array ( [id] => 11938263 [patent_doc_number] => 20170242413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-24 [patent_title] => 'SYSTEMS AND METHODS FOR CREATING AND USING EQUIPMENT DEFINITIONS' [patent_app_type] => utility [patent_app_number] => 15/592031 [patent_app_country] => US [patent_app_date] => 2017-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 21151 [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] => 15592031 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/592031
Systems and methods for creating and using equipment definitions May 9, 2017 Issued
Array ( [id] => 16217162 [patent_doc_number] => 10732974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-04 [patent_title] => Engine agnostic event monitoring and predicting systems and methods [patent_app_type] => utility [patent_app_number] => 15/585613 [patent_app_country] => US [patent_app_date] => 2017-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4792 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15585613 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/585613
Engine agnostic event monitoring and predicting systems and methods May 2, 2017 Issued
Array ( [id] => 15545003 [patent_doc_number] => 10572282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Implicit co-scheduling of CPUs [patent_app_type] => utility [patent_app_number] => 15/494170 [patent_app_country] => US [patent_app_date] => 2017-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6554 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15494170 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/494170
Implicit co-scheduling of CPUs Apr 20, 2017 Issued
Menu