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] => 4614489 [patent_doc_number] => 07996845 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-09 [patent_title] => 'Methods and apparatus to control application execution resource with a variable delay' [patent_app_type] => utility [patent_app_number] => 11/600269 [patent_app_country] => US [patent_app_date] => 2006-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5661 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/996/07996845.pdf [firstpage_image] =>[orig_patent_app_number] => 11600269 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/600269
Methods and apparatus to control application execution resource with a variable delay Nov 13, 2006 Issued
Array ( [id] => 9170035 [patent_doc_number] => 08595729 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-26 [patent_title] => 'Managing sequenced lock requests' [patent_app_type] => utility [patent_app_number] => 11/556778 [patent_app_country] => US [patent_app_date] => 2006-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7284 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11556778 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/556778
Managing sequenced lock requests Nov 5, 2006 Issued
Array ( [id] => 5173780 [patent_doc_number] => 20070074220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-29 [patent_title] => 'DYNAMICALLY ALLOCATING SERVER RESOURCES TO COMPETING CLASSES OF WORK BASED UPON ACHIEVEMENT OF SERVICE GOALS' [patent_app_type] => utility [patent_app_number] => 11/555563 [patent_app_country] => US [patent_app_date] => 2006-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11121 [patent_no_of_claims] => 29 [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/0074/20070074220.pdf [firstpage_image] =>[orig_patent_app_number] => 11555563 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/555563
Dynamically allocating server resources to competing classes of work based upon achievement of service goals Oct 31, 2006 Issued
Array ( [id] => 8011201 [patent_doc_number] => 08087019 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-27 [patent_title] => 'Systems and methods for performing machine-implemented tasks' [patent_app_type] => utility [patent_app_number] => 11/555102 [patent_app_country] => US [patent_app_date] => 2006-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6160 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/087/08087019.pdf [firstpage_image] =>[orig_patent_app_number] => 11555102 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/555102
Systems and methods for performing machine-implemented tasks Oct 30, 2006 Issued
Array ( [id] => 8716310 [patent_doc_number] => 08402463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-19 [patent_title] => 'Hardware threads processor core utilization' [patent_app_type] => utility [patent_app_number] => 11/554566 [patent_app_country] => US [patent_app_date] => 2006-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5954 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11554566 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/554566
Hardware threads processor core utilization Oct 29, 2006 Issued
Array ( [id] => 7688003 [patent_doc_number] => 20070106695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-10 [patent_title] => 'INFORMATION PROCESSING APPARATUS, METHOD, AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/553595 [patent_app_country] => US [patent_app_date] => 2006-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 10208 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20070106695.pdf [firstpage_image] =>[orig_patent_app_number] => 11553595 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/553595
INFORMATION PROCESSING APPARATUS, METHOD, AND SYSTEM Oct 26, 2006 Abandoned
Array ( [id] => 4895486 [patent_doc_number] => 20080104586 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-01 [patent_title] => 'Allowing Virtual Machine to Discover Virtual Status Thereof' [patent_app_type] => utility [patent_app_number] => 11/553843 [patent_app_country] => US [patent_app_date] => 2006-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6014 [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/0104/20080104586.pdf [firstpage_image] =>[orig_patent_app_number] => 11553843 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/553843
Allowing Virtual Machine to Discover Virtual Status Thereof Oct 26, 2006 Abandoned
Array ( [id] => 7687712 [patent_doc_number] => 20070106986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-10 [patent_title] => 'Secure virtual-machine monitor' [patent_app_type] => utility [patent_app_number] => 11/588117 [patent_app_country] => US [patent_app_date] => 2006-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 14544 [patent_no_of_claims] => 12 [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/0106/20070106986.pdf [firstpage_image] =>[orig_patent_app_number] => 11588117 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/588117
Secure virtual-machine monitor Oct 24, 2006 Abandoned
Array ( [id] => 9248669 [patent_doc_number] => 08612971 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-17 [patent_title] => 'Automatic optimization for virtual systems' [patent_app_type] => utility [patent_app_number] => 11/550368 [patent_app_country] => US [patent_app_date] => 2006-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 21167 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11550368 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/550368
Automatic optimization for virtual systems Oct 16, 2006 Issued
Array ( [id] => 4923905 [patent_doc_number] => 20080072222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-20 [patent_title] => 'Client outsourcing service' [patent_app_type] => utility [patent_app_number] => 11/513468 [patent_app_country] => US [patent_app_date] => 2006-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7692 [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/0072/20080072222.pdf [firstpage_image] =>[orig_patent_app_number] => 11513468 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/513468
Client outsourcing service Aug 30, 2006 Abandoned
Array ( [id] => 5001375 [patent_doc_number] => 20070044009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-22 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD' [patent_app_type] => utility [patent_app_number] => 11/462431 [patent_app_country] => US [patent_app_date] => 2006-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 11268 [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] => publications/A1/0044/20070044009.pdf [firstpage_image] =>[orig_patent_app_number] => 11462431 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/462431
INFORMATION PROCESSING APPARATUS AND METHOD Aug 3, 2006 Abandoned
Array ( [id] => 4911516 [patent_doc_number] => 20080022283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-24 [patent_title] => 'Quality of service scheduling for simultaneous multi-threaded processors' [patent_app_type] => utility [patent_app_number] => 11/488977 [patent_app_country] => US [patent_app_date] => 2006-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3268 [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] => publications/A1/0022/20080022283.pdf [firstpage_image] =>[orig_patent_app_number] => 11488977 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/488977
Quality of service scheduling for simultaneous multi-threaded processors Jul 18, 2006 Abandoned
Array ( [id] => 4934965 [patent_doc_number] => 20080005740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'OPERATING SYSTEM AWARE HARDWARE MUTEX' [patent_app_type] => utility [patent_app_number] => 11/427015 [patent_app_country] => US [patent_app_date] => 2006-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2931 [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] => publications/A1/0005/20080005740.pdf [firstpage_image] =>[orig_patent_app_number] => 11427015 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/427015
Operating system aware hardware mutex Jun 27, 2006 Issued
Array ( [id] => 5150717 [patent_doc_number] => 20070050777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-01 [patent_title] => 'Duration of alerts and scanning of large data stores' [patent_app_type] => utility [patent_app_number] => 11/455312 [patent_app_country] => US [patent_app_date] => 2006-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 41 [patent_no_of_words] => 50659 [patent_no_of_claims] => 47 [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] => publications/A1/0050/20070050777.pdf [firstpage_image] =>[orig_patent_app_number] => 11455312 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/455312
Duration of alerts and scanning of large data stores Jun 15, 2006 Abandoned
Array ( [id] => 4934337 [patent_doc_number] => 20080005112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Predictive log synchronization' [patent_app_type] => utility [patent_app_number] => 11/442870 [patent_app_country] => US [patent_app_date] => 2006-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12690 [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/0005/20080005112.pdf [firstpage_image] =>[orig_patent_app_number] => 11442870 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/442870
Predictive log synchronization May 29, 2006 Issued
Array ( [id] => 8998299 [patent_doc_number] => 08522205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-27 [patent_title] => 'Packaging multiple groups of read-only files of an application\'s components into multiple shared libraries' [patent_app_type] => utility [patent_app_number] => 11/437899 [patent_app_country] => US [patent_app_date] => 2006-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 16463 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11437899 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/437899
Packaging multiple groups of read-only files of an application's components into multiple shared libraries May 18, 2006 Issued
Array ( [id] => 9170050 [patent_doc_number] => 08595744 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-26 [patent_title] => 'Anticipatory helper thread based code execution' [patent_app_type] => utility [patent_app_number] => 11/436948 [patent_app_country] => US [patent_app_date] => 2006-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7188 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11436948 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/436948
Anticipatory helper thread based code execution May 17, 2006 Issued
Array ( [id] => 5047712 [patent_doc_number] => 20070266386 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-15 [patent_title] => 'One-time initialization' [patent_app_type] => utility [patent_app_number] => 11/432888 [patent_app_country] => US [patent_app_date] => 2006-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6532 [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/0266/20070266386.pdf [firstpage_image] =>[orig_patent_app_number] => 11432888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/432888
One-time initialization May 11, 2006 Issued
Array ( [id] => 9116414 [patent_doc_number] => 08572606 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-10-29 [patent_title] => 'System and method for avoiding synchronization bugs through virtualization' [patent_app_type] => utility [patent_app_number] => 11/365012 [patent_app_country] => US [patent_app_date] => 2006-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 9102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11365012 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/365012
System and method for avoiding synchronization bugs through virtualization Feb 28, 2006 Issued
Array ( [id] => 5006698 [patent_doc_number] => 20070204271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-30 [patent_title] => 'Method and system for simulating a multi-CPU/multi-core CPU/multi-threaded CPU hardware platform' [patent_app_type] => utility [patent_app_number] => 11/365632 [patent_app_country] => US [patent_app_date] => 2006-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3779 [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] => publications/A1/0204/20070204271.pdf [firstpage_image] =>[orig_patent_app_number] => 11365632 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/365632
Method and system for simulating a multi-CPU/multi-core CPU/multi-threaded CPU hardware platform Feb 27, 2006 Abandoned
Menu