Search

Chuong A. Luu

Examiner (ID: 3640, Phone: (571)272-1902 , Office: P/2898 )

Most Active Art Unit
2898
Art Unit(s)
2825, 2898, 2892, 2818
Total Applications
2166
Issued Applications
1978
Pending Applications
24
Abandoned Applications
175

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11410491 [patent_doc_number] => 09557793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-31 [patent_title] => 'Calculating expected maximum CPU power available for use' [patent_app_type] => utility [patent_app_number] => 15/144004 [patent_app_country] => US [patent_app_date] => 2016-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6764 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 280 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15144004 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/144004
Calculating expected maximum CPU power available for use May 1, 2016 Issued
Array ( [id] => 11306573 [patent_doc_number] => 09513971 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Managing provisioning for cloud resource allocations' [patent_app_type] => utility [patent_app_number] => 15/046516 [patent_app_country] => US [patent_app_date] => 2016-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6124 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15046516 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/046516
Managing provisioning for cloud resource allocations Feb 17, 2016 Issued
Array ( [id] => 11806279 [patent_doc_number] => 09547346 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-17 [patent_title] => 'Context agent injection using virtual machine introspection' [patent_app_type] => utility [patent_app_number] => 14/612330 [patent_app_country] => US [patent_app_date] => 2015-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 6393 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14612330 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/612330
Context agent injection using virtual machine introspection Feb 2, 2015 Issued
Array ( [id] => 10258385 [patent_doc_number] => 20150143383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-21 [patent_title] => 'APPARATUS AND JOB SCHEDULING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 14/606395 [patent_app_country] => US [patent_app_date] => 2015-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6795 [patent_no_of_claims] => 28 [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] => 14606395 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/606395
Job scheduling apparatus and job scheduling method thereof to assign jobs to a core Jan 26, 2015 Issued
Array ( [id] => 11320780 [patent_doc_number] => 09519523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-13 [patent_title] => 'Managing resource pools for deadlock avoidance' [patent_app_type] => utility [patent_app_number] => 14/056099 [patent_app_country] => US [patent_app_date] => 2013-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7571 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14056099 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/056099
Managing resource pools for deadlock avoidance Oct 16, 2013 Issued
Array ( [id] => 10034371 [patent_doc_number] => 09075690 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-07 [patent_title] => 'Automatically and securely configuring and updating virtual machines' [patent_app_type] => utility [patent_app_number] => 14/045264 [patent_app_country] => US [patent_app_date] => 2013-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5457 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 600 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14045264 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/045264
Automatically and securely configuring and updating virtual machines Oct 2, 2013 Issued
Array ( [id] => 9283248 [patent_doc_number] => 20140033216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'TASK PROCESSING METHOD AND DEVICE' [patent_app_type] => utility [patent_app_number] => 14/043767 [patent_app_country] => US [patent_app_date] => 2013-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7809 [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] => 14043767 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/043767
TASK PROCESSING METHOD AND DEVICE Sep 30, 2013 Abandoned
Array ( [id] => 9271221 [patent_doc_number] => 20140026139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-23 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND ANALYSIS METHOD' [patent_app_type] => utility [patent_app_number] => 14/035145 [patent_app_country] => US [patent_app_date] => 2013-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 17958 [patent_no_of_claims] => 11 [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] => 14035145 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/035145
INFORMATION PROCESSING APPARATUS AND ANALYSIS METHOD Sep 23, 2013 Abandoned
Array ( [id] => 9992855 [patent_doc_number] => 09038076 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-19 [patent_title] => 'Debug in a multicore architecture' [patent_app_type] => utility [patent_app_number] => 13/965120 [patent_app_country] => US [patent_app_date] => 2013-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 11075 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 13965120 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/965120
Debug in a multicore architecture Aug 11, 2013 Issued
Array ( [id] => 10092225 [patent_doc_number] => 09129050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Debug in a multicore architecture' [patent_app_type] => utility [patent_app_number] => 13/965116 [patent_app_country] => US [patent_app_date] => 2013-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 11077 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13965116 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/965116
Debug in a multicore architecture Aug 11, 2013 Issued
Array ( [id] => 11775121 [patent_doc_number] => 09384049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Preventing unnecessary context switching by employing an indicator associated with a lock on a resource' [patent_app_type] => utility [patent_app_number] => 13/954841 [patent_app_country] => US [patent_app_date] => 2013-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6590 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13954841 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/954841
Preventing unnecessary context switching by employing an indicator associated with a lock on a resource Jul 29, 2013 Issued
Array ( [id] => 9385773 [patent_doc_number] => 20140089256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-27 [patent_title] => 'Method for Synchronizing Access to Shared Resources of a Computing System and Detecting and Eliminating Deadlocks Using Lock Files' [patent_app_type] => utility [patent_app_number] => 13/938660 [patent_app_country] => US [patent_app_date] => 2013-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2108 [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] => 13938660 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/938660
Method for synchronizing access to shared resources of a computing system and detecting and eliminating deadlocks using lock files Jul 9, 2013 Issued
Array ( [id] => 9123767 [patent_doc_number] => 20130290689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-31 [patent_title] => 'EFFICIENT RECORDING AND REPLAYING OF NON-DETERMINISTIC INSTRUCTIONS IN A VIRTUAL MACHINE AND CPU THEREFOR' [patent_app_type] => utility [patent_app_number] => 13/926605 [patent_app_country] => US [patent_app_date] => 2013-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5259 [patent_no_of_claims] => 18 [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] => 13926605 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/926605
Efficient recording and replaying of non-deterministic instructions in a virtual machine and CPU therefor Jun 24, 2013 Issued
Array ( [id] => 10932821 [patent_doc_number] => 20140335842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-13 [patent_title] => 'CUSTOMIZABLE TASK EXECUTION FLOW' [patent_app_type] => utility [patent_app_number] => 13/892491 [patent_app_country] => US [patent_app_date] => 2013-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5700 [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] => 13892491 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/892491
CUSTOMIZABLE TASK EXECUTION FLOW May 12, 2013 Abandoned
Array ( [id] => 10907699 [patent_doc_number] => 20140310712 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'SEQUENTIAL COOPERATION BETWEEN MAP AND REDUCE PHASES TO IMPROVE DATA LOCALITY' [patent_app_type] => utility [patent_app_number] => 13/860073 [patent_app_country] => US [patent_app_date] => 2013-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9802 [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] => 13860073 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/860073
Sequential cooperation between map and reduce phases to improve data locality Apr 9, 2013 Issued
Array ( [id] => 8906667 [patent_doc_number] => 20130174170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'PARALLEL COMPUTER, AND JOB INFORMATION ACQUISITION METHOD FOR PARALLEL COMPUTER' [patent_app_type] => utility [patent_app_number] => 13/778494 [patent_app_country] => US [patent_app_date] => 2013-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12982 [patent_no_of_claims] => 8 [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] => 13778494 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/778494
Parallel computer, and job information acquisition method for parallel computer Feb 26, 2013 Issued
Array ( [id] => 8816710 [patent_doc_number] => 20130117754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-09 [patent_title] => 'MULTI-CORE SYSTEM AND SCHEDULING METHOD' [patent_app_type] => utility [patent_app_number] => 13/724920 [patent_app_country] => US [patent_app_date] => 2012-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6825 [patent_no_of_claims] => 10 [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] => 13724920 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/724920
Multi-core system and scheduling method Dec 20, 2012 Issued
Array ( [id] => 11791038 [patent_doc_number] => 09400664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-26 [patent_title] => 'Method and apparatus for offloading storage workload' [patent_app_type] => utility [patent_app_number] => 13/721384 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 23 [patent_no_of_words] => 9742 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13721384 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/721384
Method and apparatus for offloading storage workload Dec 19, 2012 Issued
Array ( [id] => 11795736 [patent_doc_number] => 09405562 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-02 [patent_title] => 'Set top box application in a concurrent dual environment' [patent_app_type] => utility [patent_app_number] => 13/721959 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7441 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13721959 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/721959
Set top box application in a concurrent dual environment Dec 19, 2012 Issued
Array ( [id] => 10575847 [patent_doc_number] => 09298490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Managing a data structure for allocating graphics processing unit resources to virtual machines' [patent_app_type] => utility [patent_app_number] => 13/723021 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9987 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13723021 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/723021
Managing a data structure for allocating graphics processing unit resources to virtual machines Dec 19, 2012 Issued
Menu