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] => 8285874 [patent_doc_number] => 08219993 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-10 [patent_title] => 'Frequency scaling of processing unit based on aggregate thread CPI metric' [patent_app_type] => utility [patent_app_number] => 12/038705 [patent_app_country] => US [patent_app_date] => 2008-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11697 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12038705 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/038705
Frequency scaling of processing unit based on aggregate thread CPI metric Feb 26, 2008 Issued
Array ( [id] => 8023123 [patent_doc_number] => 08141081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-20 [patent_title] => 'Optimized methodology for dispositioning missed scheduled tasks' [patent_app_type] => utility [patent_app_number] => 12/017136 [patent_app_country] => US [patent_app_date] => 2008-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3963 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/141/08141081.pdf [firstpage_image] =>[orig_patent_app_number] => 12017136 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/017136
Optimized methodology for dispositioning missed scheduled tasks Jan 20, 2008 Issued
Array ( [id] => 8678905 [patent_doc_number] => 08387041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-26 [patent_title] => 'Localized multi-element processor resource sharing among logical partitions' [patent_app_type] => utility [patent_app_number] => 11/971411 [patent_app_country] => US [patent_app_date] => 2008-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 9653 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11971411 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/971411
Localized multi-element processor resource sharing among logical partitions Jan 8, 2008 Issued
Array ( [id] => 5438103 [patent_doc_number] => 20090172690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-02 [patent_title] => 'System and Method for supporting metered clients with manycore' [patent_app_type] => utility [patent_app_number] => 11/967617 [patent_app_country] => US [patent_app_date] => 2007-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8547 [patent_no_of_claims] => 29 [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/0172/20090172690.pdf [firstpage_image] =>[orig_patent_app_number] => 11967617 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/967617
Supporting metered clients with manycore through time-limited partitioning Dec 30, 2007 Issued
Array ( [id] => 8741363 [patent_doc_number] => 08413151 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-02 [patent_title] => 'Selective thread spawning within a multi-threaded processing system' [patent_app_type] => utility [patent_app_number] => 11/960652 [patent_app_country] => US [patent_app_date] => 2007-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6850 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11960652 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/960652
Selective thread spawning within a multi-threaded processing system Dec 18, 2007 Issued
Array ( [id] => 6619952 [patent_doc_number] => 20100050182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'PARALLEL PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/531152 [patent_app_country] => US [patent_app_date] => 2007-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13178 [patent_no_of_claims] => 36 [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/0050/20100050182.pdf [firstpage_image] =>[orig_patent_app_number] => 12531152 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/531152
PARALLEL PROCESSING SYSTEM Dec 2, 2007 Abandoned
Array ( [id] => 8752330 [patent_doc_number] => 08418173 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Locating an unauthorized virtual machine and bypassing locator code by adjusting a boot pointer of a managed virtual machine in authorized environment' [patent_app_type] => utility [patent_app_number] => 11/945549 [patent_app_country] => US [patent_app_date] => 2007-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5978 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11945549 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/945549
Locating an unauthorized virtual machine and bypassing locator code by adjusting a boot pointer of a managed virtual machine in authorized environment Nov 26, 2007 Issued
Array ( [id] => 6385707 [patent_doc_number] => 20100077396 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'PORTABLE STORAGE DEVICE FOR SUPPORTING PORTABLE COMPUTING SYSTEM AND PORTABLE COMPUTING BASED SYSTEM USING THE SAME' [patent_app_type] => utility [patent_app_number] => 12/516591 [patent_app_country] => US [patent_app_date] => 2007-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3003 [patent_no_of_claims] => 12 [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/0077/20100077396.pdf [firstpage_image] =>[orig_patent_app_number] => 12516591 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/516591
PORTABLE STORAGE DEVICE FOR SUPPORTING PORTABLE COMPUTING SYSTEM AND PORTABLE COMPUTING BASED SYSTEM USING THE SAME Nov 25, 2007 Abandoned
Array ( [id] => 6649017 [patent_doc_number] => 20100037229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'Method and Device for Determining a Target State' [patent_app_type] => utility [patent_app_number] => 12/308202 [patent_app_country] => US [patent_app_date] => 2007-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3867 [patent_no_of_claims] => 16 [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/0037/20100037229.pdf [firstpage_image] =>[orig_patent_app_number] => 12308202 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/308202
Method and Device for Determining a Target State Sep 19, 2007 Abandoned
Array ( [id] => 4766968 [patent_doc_number] => 20080178180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'Computer System and Method For Processing Data Using Continuous Processing Task' [patent_app_type] => utility [patent_app_number] => 11/844082 [patent_app_country] => US [patent_app_date] => 2007-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7840 [patent_no_of_claims] => 28 [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/0178/20080178180.pdf [firstpage_image] =>[orig_patent_app_number] => 11844082 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/844082
Processing data using continuous processing task and binary routine Aug 22, 2007 Issued
Array ( [id] => 5363133 [patent_doc_number] => 20090037927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-05 [patent_title] => 'Apparatus and method for direct switching of software threads' [patent_app_type] => utility [patent_app_number] => 11/888232 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4180 [patent_no_of_claims] => 22 [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/0037/20090037927.pdf [firstpage_image] =>[orig_patent_app_number] => 11888232 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/888232
Direct switching of software threads by selectively bypassing run queue based on selection criteria Jul 29, 2007 Issued
Array ( [id] => 5351738 [patent_doc_number] => 20090007099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'MIGRATING A VIRTUAL MACHINE COUPLED TO A PHYSICAL DEVICE' [patent_app_type] => utility [patent_app_number] => 11/769629 [patent_app_country] => US [patent_app_date] => 2007-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1889 [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/0007/20090007099.pdf [firstpage_image] =>[orig_patent_app_number] => 11769629 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/769629
MIGRATING A VIRTUAL MACHINE COUPLED TO A PHYSICAL DEVICE Jun 26, 2007 Abandoned
Array ( [id] => 5351764 [patent_doc_number] => 20090007125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-01 [patent_title] => 'Resource Allocation Based on Anticipated Resource Underutilization in a Logically Partitioned Multi-Processor Environment' [patent_app_type] => utility [patent_app_number] => 11/769185 [patent_app_country] => US [patent_app_date] => 2007-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5286 [patent_no_of_claims] => 24 [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/0007/20090007125.pdf [firstpage_image] =>[orig_patent_app_number] => 11769185 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/769185
Resource allocation based on anticipated resource underutilization in a logically partitioned multi-processor environment Jun 26, 2007 Issued
Array ( [id] => 4854738 [patent_doc_number] => 20080320482 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-25 [patent_title] => 'MANAGEMENT OF GRID COMPUTING RESOURCES BASED ON SERVICE LEVEL REQUIREMENTS' [patent_app_type] => utility [patent_app_number] => 11/765487 [patent_app_country] => US [patent_app_date] => 2007-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7081 [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/0320/20080320482.pdf [firstpage_image] =>[orig_patent_app_number] => 11765487 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/765487
MANAGEMENT OF GRID COMPUTING RESOURCES BASED ON SERVICE LEVEL REQUIREMENTS Jun 19, 2007 Abandoned
Array ( [id] => 9652442 [patent_doc_number] => 08806479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-12 [patent_title] => 'Creating an application virtual machine image by isolating installation artifacts in shadow area' [patent_app_type] => utility [patent_app_number] => 11/758230 [patent_app_country] => US [patent_app_date] => 2007-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8507 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11758230 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/758230
Creating an application virtual machine image by isolating installation artifacts in shadow area Jun 4, 2007 Issued
Array ( [id] => 4712498 [patent_doc_number] => 20080301024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'INTELLEGENT BUYER\'S AGENT USAGE FOR ALLOCATION OF SERVICE LEVEL CHARACTERISTICS' [patent_app_type] => utility [patent_app_number] => 11/755980 [patent_app_country] => US [patent_app_date] => 2007-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5997 [patent_no_of_claims] => 21 [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/0301/20080301024.pdf [firstpage_image] =>[orig_patent_app_number] => 11755980 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/755980
Intelligent buyer's agent usage for allocation of service level characteristics May 30, 2007 Issued
Array ( [id] => 4794123 [patent_doc_number] => 20080295097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-27 [patent_title] => 'Techniques for sharing resources among multiple devices in a processor system' [patent_app_type] => utility [patent_app_number] => 11/753355 [patent_app_country] => US [patent_app_date] => 2007-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3111 [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/0295/20080295097.pdf [firstpage_image] =>[orig_patent_app_number] => 11753355 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/753355
Techniques for sharing resources among multiple devices in a processor system May 23, 2007 Abandoned
Array ( [id] => 4794132 [patent_doc_number] => 20080295106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-27 [patent_title] => 'METHOD AND SYSTEM FOR IMPROVING THE AVAILABILITY OF A CONSTANT THROUGHPUT SYSTEM DURING A FULL STACK UPDATE' [patent_app_type] => utility [patent_app_number] => 11/752019 [patent_app_country] => US [patent_app_date] => 2007-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3329 [patent_no_of_claims] => 9 [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/0295/20080295106.pdf [firstpage_image] =>[orig_patent_app_number] => 11752019 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/752019
METHOD AND SYSTEM FOR IMPROVING THE AVAILABILITY OF A CONSTANT THROUGHPUT SYSTEM DURING A FULL STACK UPDATE May 21, 2007 Abandoned
Array ( [id] => 8849494 [patent_doc_number] => 08458694 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-04 [patent_title] => 'Hypervisor with cloning-awareness notifications' [patent_app_type] => utility [patent_app_number] => 11/741975 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4436 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11741975 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/741975
Hypervisor with cloning-awareness notifications Apr 29, 2007 Issued
Array ( [id] => 8273310 [patent_doc_number] => 08214834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-03 [patent_title] => 'Asynchronous wakeup mechanism that places reference to process on sleep queue if execution of copyout functionality is caused to sleep' [patent_app_type] => utility [patent_app_number] => 11/742555 [patent_app_country] => US [patent_app_date] => 2007-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1899 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11742555 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/742555
Asynchronous wakeup mechanism that places reference to process on sleep queue if execution of copyout functionality is caused to sleep Apr 29, 2007 Issued
Menu