Search

Hoai V Ho

Examiner (ID: 9078, Phone: (571)272-1777 , Office: P/2827 )

Most Active Art Unit
2827
Art Unit(s)
2312, 2818, 2511, 2827
Total Applications
2522
Issued Applications
2285
Pending Applications
91
Abandoned Applications
146

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7756740 [patent_doc_number] => 08112753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-07 [patent_title] => 'Delaying initiation of virtual machine support process by random delay value generated based on unique ID associated with the virtual machine' [patent_app_type] => utility [patent_app_number] => 11/679612 [patent_app_country] => US [patent_app_date] => 2007-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2780 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/112/08112753.pdf [firstpage_image] =>[orig_patent_app_number] => 11679612 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/679612
Delaying initiation of virtual machine support process by random delay value generated based on unique ID associated with the virtual machine Feb 26, 2007 Issued
Array ( [id] => 8033981 [patent_doc_number] => 08146084 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-03-27 [patent_title] => 'Loading applications in non-designated isolation environments' [patent_app_type] => utility [patent_app_number] => 11/677557 [patent_app_country] => US [patent_app_date] => 2007-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6778 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/146/08146084.pdf [firstpage_image] =>[orig_patent_app_number] => 11677557 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/677557
Loading applications in non-designated isolation environments Feb 20, 2007 Issued
Array ( [id] => 5006337 [patent_doc_number] => 20070203910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-30 [patent_title] => 'Method and System for Load Balancing a Distributed Database' [patent_app_type] => utility [patent_app_number] => 11/674533 [patent_app_country] => US [patent_app_date] => 2007-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11467 [patent_no_of_claims] => 2 [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/0203/20070203910.pdf [firstpage_image] =>[orig_patent_app_number] => 11674533 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/674533
Method and system for load balancing a distributed database Feb 12, 2007 Issued
Array ( [id] => 8899679 [patent_doc_number] => 08479213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Load balancing medical imaging applications across healthcare imaging devices in reference to projected load based on user type' [patent_app_type] => utility [patent_app_number] => 11/627241 [patent_app_country] => US [patent_app_date] => 2007-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4392 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11627241 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/627241
Load balancing medical imaging applications across healthcare imaging devices in reference to projected load based on user type Jan 24, 2007 Issued
Array ( [id] => 4929075 [patent_doc_number] => 20080168438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-10 [patent_title] => 'CO-ROUTINES NATIVE TO A VIRTUAL EXECUTION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 11/619973 [patent_app_country] => US [patent_app_date] => 2007-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6526 [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/0168/20080168438.pdf [firstpage_image] =>[orig_patent_app_number] => 11619973 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/619973
Co-routines native to a virtual execution environment Jan 3, 2007 Issued
Array ( [id] => 4755129 [patent_doc_number] => 20080163205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'CONTROLLING VIRTUAL MACHINES BASED ON ACTIVITY STATE' [patent_app_type] => utility [patent_app_number] => 11/618440 [patent_app_country] => US [patent_app_date] => 2006-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4755 [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/0163/20080163205.pdf [firstpage_image] =>[orig_patent_app_number] => 11618440 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/618440
Controlling virtual machines based on activity state Dec 28, 2006 Issued
Array ( [id] => 8558371 [patent_doc_number] => 08332858 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-11 [patent_title] => 'Lock suitability analysis during execution of computer program under test' [patent_app_type] => utility [patent_app_number] => 11/617621 [patent_app_country] => US [patent_app_date] => 2006-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7229 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11617621 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/617621
Lock suitability analysis during execution of computer program under test Dec 27, 2006 Issued
Array ( [id] => 7694128 [patent_doc_number] => 20080120616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-22 [patent_title] => 'Interactive audio task system with interrupt recovery and confirmations' [patent_app_type] => utility [patent_app_number] => 11/601562 [patent_app_country] => US [patent_app_date] => 2006-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5148 [patent_no_of_claims] => 39 [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/0120/20080120616.pdf [firstpage_image] =>[orig_patent_app_number] => 11601562 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/601562
Interactive audio task system with interrupt recovery and confirmations Nov 16, 2006 Issued
Array ( [id] => 9315153 [patent_doc_number] => 08656390 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Implementing shadow objects with relocated resources to form relationships between new and old locations' [patent_app_type] => utility [patent_app_number] => 11/558012 [patent_app_country] => US [patent_app_date] => 2006-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3741 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [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] => 11558012 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/558012
Implementing shadow objects with relocated resources to form relationships between new and old locations Nov 8, 2006 Issued
Array ( [id] => 5183583 [patent_doc_number] => 20070054937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-08 [patent_title] => 'METHOD OF TREATING OR INHIBITING THE DEVELOPMENT OF BRAIN INFLAMMATION AND SEPSIS' [patent_app_type] => utility [patent_app_number] => 11/555418 [patent_app_country] => US [patent_app_date] => 2006-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10670 [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] => publications/A1/0054/20070054937.pdf [firstpage_image] =>[orig_patent_app_number] => 11555418 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/555418
METHOD OF TREATING OR INHIBITING THE DEVELOPMENT OF BRAIN INFLAMMATION AND SEPSIS Oct 31, 2006 Abandoned
Array ( [id] => 4591447 [patent_doc_number] => 07827553 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-11-02 [patent_title] => 'Registering processing flow in accordance with user parameter' [patent_app_type] => utility [patent_app_number] => 11/555419 [patent_app_country] => US [patent_app_date] => 2006-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10515 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/827/07827553.pdf [firstpage_image] =>[orig_patent_app_number] => 11555419 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/555419
Registering processing flow in accordance with user parameter Oct 31, 2006 Issued
Array ( [id] => 5036474 [patent_doc_number] => 20070101013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-03 [patent_title] => 'Scalable multi-threaded media processing architecture' [patent_app_type] => utility [patent_app_number] => 11/527325 [patent_app_country] => US [patent_app_date] => 2006-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5259 [patent_no_of_claims] => 49 [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/0101/20070101013.pdf [firstpage_image] =>[orig_patent_app_number] => 11527325 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/527325
Scalable multi-threaded media processing architecture Sep 25, 2006 Issued
Array ( [id] => 8449359 [patent_doc_number] => 08291431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-16 [patent_title] => 'Dependent instruction thread scheduling' [patent_app_type] => utility [patent_app_number] => 11/468221 [patent_app_country] => US [patent_app_date] => 2006-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3902 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11468221 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/468221
Dependent instruction thread scheduling Aug 28, 2006 Issued
Array ( [id] => 4642129 [patent_doc_number] => 08020165 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-13 [patent_title] => 'Dynamic affinity mapping to reduce usage of less reliable resources' [patent_app_type] => utility [patent_app_number] => 11/467600 [patent_app_country] => US [patent_app_date] => 2006-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 4050 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/020/08020165.pdf [firstpage_image] =>[orig_patent_app_number] => 11467600 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/467600
Dynamic affinity mapping to reduce usage of less reliable resources Aug 27, 2006 Issued
Array ( [id] => 8260166 [patent_doc_number] => 08209682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-26 [patent_title] => 'System and method for controlling aggregate CPU usage by virtual machines and driver domains over a plurality of scheduling intervals' [patent_app_type] => utility [patent_app_number] => 11/493250 [patent_app_country] => US [patent_app_date] => 2006-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 14595 [patent_no_of_claims] => 19 [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] => 11493250 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/493250
System and method for controlling aggregate CPU usage by virtual machines and driver domains over a plurality of scheduling intervals Jul 25, 2006 Issued
Array ( [id] => 8935927 [patent_doc_number] => 08495649 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Scheduling threads having complementary functional unit usage on SMT processors' [patent_app_type] => utility [patent_app_number] => 11/488970 [patent_app_country] => US [patent_app_date] => 2006-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3868 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11488970 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/488970
Scheduling threads having complementary functional unit usage on SMT processors Jul 18, 2006 Issued
Array ( [id] => 5206758 [patent_doc_number] => 20070028240 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-01 [patent_title] => 'Information processing method and information processing apparatus for processing a plurality of threads' [patent_app_type] => utility [patent_app_number] => 11/487148 [patent_app_country] => US [patent_app_date] => 2006-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4458 [patent_no_of_claims] => 15 [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/0028/20070028240.pdf [firstpage_image] =>[orig_patent_app_number] => 11487148 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/487148
Information processing method and information processing apparatus for processing a plurality of threads Jul 13, 2006 Abandoned
Array ( [id] => 5115062 [patent_doc_number] => 20070198978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-23 [patent_title] => 'Methods and apparatus to implement parallel transactions' [patent_app_type] => utility [patent_app_number] => 11/475604 [patent_app_country] => US [patent_app_date] => 2006-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7062 [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/0198/20070198978.pdf [firstpage_image] =>[orig_patent_app_number] => 11475604 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/475604
Methods and apparatus to implement parallel transactions Jun 26, 2006 Abandoned
Array ( [id] => 4990866 [patent_doc_number] => 20070157207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-05 [patent_title] => 'Hardwired scheduler for low power wireless device processor and method for using the same' [patent_app_type] => utility [patent_app_number] => 11/474417 [patent_app_country] => US [patent_app_date] => 2006-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4389 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0157/20070157207.pdf [firstpage_image] =>[orig_patent_app_number] => 11474417 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/474417
Hardwired scheduler for low power wireless device processor and method for using the same Jun 25, 2006 Abandoned
Array ( [id] => 5604172 [patent_doc_number] => 20060294519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-28 [patent_title] => 'Virtual machine control method and program thereof' [patent_app_type] => utility [patent_app_number] => 11/472386 [patent_app_country] => US [patent_app_date] => 2006-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 11437 [patent_no_of_claims] => 12 [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/0294/20060294519.pdf [firstpage_image] =>[orig_patent_app_number] => 11472386 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/472386
Virtual machine control method and program thereof Jun 21, 2006 Abandoned
Menu