Search

James J. Lee

Examiner (ID: 1484, Phone: (571)270-5965 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195, 3668
Total Applications
306
Issued Applications
247
Pending Applications
3
Abandoned Applications
62

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14282133 [patent_doc_number] => 20190138351 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => TECHNIQUES FOR BENCHMARKING PAIRING STRATEGIES IN A TASK ASSIGNMENT SYSTEM [patent_app_type] => utility [patent_app_number] => 15/807215 [patent_app_country] => US [patent_app_date] => 2017-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6414 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15807215 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/807215
Techniques for benchmarking pairing strategies in a task assignment system Nov 7, 2017 Issued
Array ( [id] => 12454131 [patent_doc_number] => 09983908 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-29 [patent_title] => Adjusting allocation of selected resources for capped and uncapped virtual machines [patent_app_type] => utility [patent_app_number] => 15/801367 [patent_app_country] => US [patent_app_date] => 2017-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5282 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 401 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15801367 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/801367
Adjusting allocation of selected resources for capped and uncapped virtual machines Nov 1, 2017 Issued
Array ( [id] => 15609313 [patent_doc_number] => 10585718 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-10 [patent_title] => Hybrid acceleration in a processing environment [patent_app_type] => utility [patent_app_number] => 15/801500 [patent_app_country] => US [patent_app_date] => 2017-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6182 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15801500 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/801500
Hybrid acceleration in a processing environment Nov 1, 2017 Issued
Array ( [id] => 12213894 [patent_doc_number] => 09910704 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-03-06 [patent_title] => 'Run time task scheduling based on metrics calculated by micro code engine in a socket' [patent_app_type] => utility [patent_app_number] => 15/711072 [patent_app_country] => US [patent_app_date] => 2017-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4920 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15711072 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/711072
Run time task scheduling based on metrics calculated by micro code engine in a socket Sep 20, 2017 Issued
Array ( [id] => 13726243 [patent_doc_number] => 20170374077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => VIRTUAL MACHINE ACCESS CONTROL [patent_app_type] => utility [patent_app_number] => 15/698056 [patent_app_country] => US [patent_app_date] => 2017-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4665 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15698056 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/698056
Virtual machine access control Sep 6, 2017 Issued
Array ( [id] => 15609311 [patent_doc_number] => 10585717 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-10 [patent_title] => Hybrid acceleration in a processing environment [patent_app_type] => utility [patent_app_number] => 15/685653 [patent_app_country] => US [patent_app_date] => 2017-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6145 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15685653 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/685653
Hybrid acceleration in a processing environment Aug 23, 2017 Issued
Array ( [id] => 14704297 [patent_doc_number] => 10379895 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-13 [patent_title] => Systems and methods for determining states of user-selected parent components in a modifiable, hierarchical computing environment based on performance states of related child components [patent_app_type] => utility [patent_app_number] => 15/675538 [patent_app_country] => US [patent_app_date] => 2017-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 11781 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15675538 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/675538
Systems and methods for determining states of user-selected parent components in a modifiable, hierarchical computing environment based on performance states of related child components Aug 10, 2017 Issued
Array ( [id] => 11868330 [patent_doc_number] => 20170235615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'ALTRUISTIC DEPENDABLE MEMORY OVERCOMMIT FOR VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 15/582780 [patent_app_country] => US [patent_app_date] => 2017-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6801 [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] => 15582780 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582780
Altruistic dependable memory overcommit for virtual machines Apr 30, 2017 Issued
Array ( [id] => 11953142 [patent_doc_number] => 20170257293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'Systems and Methods For Monitoring And Analyzing Performance In A Computer System With Severity-State Sorting' [patent_app_type] => utility [patent_app_number] => 15/582132 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12353 [patent_no_of_claims] => 22 [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] => 15582132 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582132
Systems and methods for monitoring and analyzing performance in a computer system with severity-state sorting Apr 27, 2017 Issued
Array ( [id] => 11951198 [patent_doc_number] => 20170255349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'Systems and Methods For Monitoring And Analyzing Performance In A Computer System With Node Pinning For Concurrent Comparison Of Nodes' [patent_app_type] => utility [patent_app_number] => 15/582191 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12353 [patent_no_of_claims] => 22 [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] => 15582191 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582191
Systems and methods for monitoring and analyzing performance in a computer system with node pinning for concurrent comparison of nodes Apr 27, 2017 Issued
Array ( [id] => 11960360 [patent_doc_number] => 20170264512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'Systems and Methods For Monitoring And Analyzing Performance In A Computer System With State Distribution Ring' [patent_app_type] => utility [patent_app_number] => 15/582153 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12353 [patent_no_of_claims] => 22 [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] => 15582153 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582153
Systems and methods for monitoring and analyzing performance in a computer system with state distribution ring Apr 27, 2017 Issued
Array ( [id] => 16307348 [patent_doc_number] => 10776140 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Systems and methods for automatically characterizing performance of a hypervisor system [patent_app_type] => utility [patent_app_number] => 15/582108 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 11736 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15582108 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582108
Systems and methods for automatically characterizing performance of a hypervisor system Apr 27, 2017 Issued
Array ( [id] => 11708900 [patent_doc_number] => 20170177400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'VIRTUAL MACHINE MIGRATION METHOD AND APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/449857 [patent_app_country] => US [patent_app_date] => 2017-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5587 [patent_no_of_claims] => 15 [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] => 15449857 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/449857
Virtual machine migration method and apparatus Mar 2, 2017 Issued
Array ( [id] => 11672920 [patent_doc_number] => 20170161642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'INFERRING PERIODS OF NON-USE OF A WEARABLE DEVICE' [patent_app_type] => utility [patent_app_number] => 15/437130 [patent_app_country] => US [patent_app_date] => 2017-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 15145 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15437130 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/437130
Performing an operation during inferred periods of non-use of a wearable device Feb 19, 2017 Issued
Array ( [id] => 11621852 [patent_doc_number] => 20170132039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'MONITORING ACCESSES OF A THREAD TO MULTIPLE MEMORY CONTROLLERS AND SELECTING A THREAD PROCESSOR FOR THE THREAD BASED ON THE MONITORING' [patent_app_type] => utility [patent_app_number] => 15/409926 [patent_app_country] => US [patent_app_date] => 2017-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 17145 [patent_no_of_claims] => 19 [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] => 15409926 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/409926
MONITORING ACCESSES OF A THREAD TO MULTIPLE MEMORY CONTROLLERS AND SELECTING A THREAD PROCESSOR FOR THE THREAD BASED ON THE MONITORING Jan 18, 2017 Abandoned
Array ( [id] => 15545007 [patent_doc_number] => 10572284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Virtualization Congestion Control Framework for Modifying Execution of Applications on Virtual Machine Based on Mass Congestion Indicator in Host Computing System [patent_app_type] => utility [patent_app_number] => 15/408232 [patent_app_country] => US [patent_app_date] => 2017-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 14508 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15408232 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/408232
Virtualization Congestion Control Framework for Modifying Execution of Applications on Virtual Machine Based on Mass Congestion Indicator in Host Computing System Jan 16, 2017 Issued
Array ( [id] => 12352173 [patent_doc_number] => 09952900 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-24 [patent_title] => Run time task scheduling based on metrics calculated by micro code engine in a socket [patent_app_type] => utility [patent_app_number] => 15/366024 [patent_app_country] => US [patent_app_date] => 2016-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4806 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 323 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15366024 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/366024
Run time task scheduling based on metrics calculated by micro code engine in a socket Nov 30, 2016 Issued
Array ( [id] => 14987641 [patent_doc_number] => 10447752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Live migration of virtualized video stream decoding [patent_app_type] => utility [patent_app_number] => 15/359613 [patent_app_country] => US [patent_app_date] => 2016-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15359613 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/359613
Live migration of virtualized video stream decoding Nov 21, 2016 Issued
Array ( [id] => 14669107 [patent_doc_number] => 10372454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Allocation of a segmented interconnect to support the execution of instruction sequences by a plurality of engines [patent_app_type] => utility [patent_app_number] => 15/354742 [patent_app_country] => US [patent_app_date] => 2016-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6836 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [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] => 15354742 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/354742
Allocation of a segmented interconnect to support the execution of instruction sequences by a plurality of engines Nov 16, 2016 Issued
Array ( [id] => 11494350 [patent_doc_number] => 20170068535 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'ALLOCATION OF AN INTERCONNECT STRUCTURE COMPRISING SHARED BUSES TO SUPPORT THE EXECUTION OF INSTRUCTION SEQUENCES BY A PLURALITY OF ENGINES' [patent_app_type] => utility [patent_app_number] => 15/354857 [patent_app_country] => US [patent_app_date] => 2016-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7009 [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] => 15354857 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/354857
ALLOCATION OF AN INTERCONNECT STRUCTURE COMPRISING SHARED BUSES TO SUPPORT THE EXECUTION OF INSTRUCTION SEQUENCES BY A PLURALITY OF ENGINES Nov 16, 2016 Abandoned
Menu