Search

Adam Lee

Examiner (ID: 8585, Phone: (571)270-3369 , Office: P/2193 )

Most Active Art Unit
2193
Art Unit(s)
2198, 2193, 2196, 2195
Total Applications
926
Issued Applications
759
Pending Applications
82
Abandoned Applications
106

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13782597 [patent_doc_number] => 20190004837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => OPTIMIZING ALLOCATION OF VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/635202 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9685 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15635202 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/635202
Optimizing allocation of virtual machines in cloud computing environment Jun 27, 2017 Issued
Array ( [id] => 12153605 [patent_doc_number] => 20180024869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-25 [patent_title] => 'GUIDED LOAD BALANCING OF GRAPH PROCESSING WORKLOADS ON HETEROGENEOUS CLUSTERS' [patent_app_type] => utility [patent_app_number] => 15/631848 [patent_app_country] => US [patent_app_date] => 2017-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7017 [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] => 15631848 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/631848
Guided load balancing of graph processing workloads on heterogeneous clusters Jun 22, 2017 Issued
Array ( [id] => 13738143 [patent_doc_number] => 20180373540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => CLUSTER GRAPHICAL PROCESSING UNIT (GPU) RESOURCE SHARING EFFICIENCY BY DIRECTED ACYCLIC GRAPH (DAG) GENERATION [patent_app_type] => utility [patent_app_number] => 15/628850 [patent_app_country] => US [patent_app_date] => 2017-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7076 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15628850 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/628850
Cluster graphical processing unit (GPU) resource sharing efficiency by directed acyclic graph (DAG) generation Jun 20, 2017 Issued
Array ( [id] => 13627003 [patent_doc_number] => 20180365053 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => METHOD AND APPARATUS FOR DYNAMICALLY BALANCING TASK PROCESSING WHILE MAINTAINING TASK ORDER [patent_app_type] => utility [patent_app_number] => 15/626806 [patent_app_country] => US [patent_app_date] => 2017-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11960 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15626806 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/626806
Method and apparatus for dynamically balancing task processing while maintaining task order Jun 18, 2017 Issued
Array ( [id] => 16818673 [patent_doc_number] => 11003499 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-11 [patent_title] => Resource allocation based on agent behavior in a simulation environment [patent_app_type] => utility [patent_app_number] => 15/623189 [patent_app_country] => US [patent_app_date] => 2017-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 18660 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623189 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623189
Resource allocation based on agent behavior in a simulation environment Jun 13, 2017 Issued
Array ( [id] => 11965410 [patent_doc_number] => 20170269563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'LAUNDRY MACHINE AND ONLINE SYSTEM INCLUDING THE SAME' [patent_app_type] => utility [patent_app_number] => 15/612528 [patent_app_country] => US [patent_app_date] => 2017-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 19226 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15612528 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/612528
Laundry machine and online system including the same Jun 1, 2017 Issued
Array ( [id] => 13525949 [patent_doc_number] => 20180314517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-01 [patent_title] => INTELLIGENT AUTOMATIC MERGING OF SOURCE CONTROL QUEUE ITEMS [patent_app_type] => utility [patent_app_number] => 15/499702 [patent_app_country] => US [patent_app_date] => 2017-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15861 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499702 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/499702
Intelligent automatic merging of source control queue items Apr 26, 2017 Issued
Array ( [id] => 16186016 [patent_doc_number] => 10719348 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Network function virtualization management and orchestration apparatus, method, and program [patent_app_type] => utility [patent_app_number] => 16/079249 [patent_app_country] => US [patent_app_date] => 2017-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7326 [patent_no_of_claims] => 10 [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] => 16079249 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/079249
Network function virtualization management and orchestration apparatus, method, and program Apr 26, 2017 Issued
Array ( [id] => 11996250 [patent_doc_number] => 20170300405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR PERFORMING FUNCTIONAL TESTING OF SOFTWARE' [patent_app_type] => utility [patent_app_number] => 15/489262 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5025 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15489262 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/489262
Method, apparatus, and computer-readable medium for performing functional testing of software Apr 16, 2017 Issued
Array ( [id] => 13483211 [patent_doc_number] => 20180293148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => PROBLEM DIAGNOSIS TECHNIQUE OF MEMORY CORRUPTION BASED ON REGULAR EXPRESSION GENERATED DURING APPLICATION COMPILING [patent_app_type] => utility [patent_app_number] => 15/482101 [patent_app_country] => US [patent_app_date] => 2017-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6703 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15482101 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/482101
Problem diagnosis technique of memory corruption based on regular expression generated during application compiling Apr 6, 2017 Issued
Array ( [id] => 14022435 [patent_doc_number] => 20190073211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => TERMINAL DEVICE AND SOFTWARE REWRITING PROGRAM [patent_app_type] => utility [patent_app_number] => 16/081376 [patent_app_country] => US [patent_app_date] => 2017-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19055 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16081376 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/081376
Terminal device and software rewriting program Feb 19, 2017 Issued
Array ( [id] => 17729539 [patent_doc_number] => 11385926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Application and system fast launch by virtual address area container [patent_app_type] => utility [patent_app_number] => 16/478791 [patent_app_country] => US [patent_app_date] => 2017-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9039 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16478791 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/478791
Application and system fast launch by virtual address area container Feb 16, 2017 Issued
Array ( [id] => 11651431 [patent_doc_number] => 20170147332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'SYSTEM AND METHOD FOR PROVIDING SUPPLEMENTAL FUNCTIONALITIES TO A COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/424768 [patent_app_country] => US [patent_app_date] => 2017-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14679 [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] => 15424768 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/424768
System and method for providing supplemental functionalities to a computer program Feb 2, 2017 Issued
Array ( [id] => 16248153 [patent_doc_number] => 10747512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Partial object instantiation for object oriented applications [patent_app_type] => utility [patent_app_number] => 15/400694 [patent_app_country] => US [patent_app_date] => 2017-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6831 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15400694 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/400694
Partial object instantiation for object oriented applications Jan 5, 2017 Issued
Array ( [id] => 11716950 [patent_doc_number] => 20170185448 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-29 [patent_title] => 'Systems and Methods for Caching Task Execution' [patent_app_type] => utility [patent_app_number] => 15/393018 [patent_app_country] => US [patent_app_date] => 2016-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6994 [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] => 15393018 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/393018
Systems and methods for caching task execution Dec 27, 2016 Issued
Array ( [id] => 12868738 [patent_doc_number] => 20180181421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => TRANSFERRING PACKETS BETWEEN VIRTUAL MACHINES VIA A DIRECT MEMORY ACCESS DEVICE [patent_app_type] => utility [patent_app_number] => 15/391777 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391777 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391777
TRANSFERRING PACKETS BETWEEN VIRTUAL MACHINES VIA A DIRECT MEMORY ACCESS DEVICE Dec 26, 2016 Abandoned
Array ( [id] => 16431467 [patent_doc_number] => 10831549 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-10 [patent_title] => Multi-region request-driven code execution system [patent_app_type] => utility [patent_app_number] => 15/391673 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 14873 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391673 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391673
Multi-region request-driven code execution system Dec 26, 2016 Issued
Array ( [id] => 14457395 [patent_doc_number] => 10324658 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-18 [patent_title] => Memory sharing for buffered macro-pipelined data plane processing in multicore embedded systems [patent_app_type] => utility [patent_app_number] => 15/390624 [patent_app_country] => US [patent_app_date] => 2016-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6152 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390624 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/390624
Memory sharing for buffered macro-pipelined data plane processing in multicore embedded systems Dec 25, 2016 Issued
Array ( [id] => 16903202 [patent_doc_number] => 20210182118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => METHODS OF OFFLOADING COMPUTATION FROM MOBILE DEVICE TO CLOUD [patent_app_type] => utility [patent_app_number] => 16/065577 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10284 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 3 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16065577 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/065577
Methods of offloading computation from mobile device to cloud Dec 21, 2016 Issued
Array ( [id] => 13226615 [patent_doc_number] => 10127083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-13 [patent_title] => System and method for managing workload performance on billed computer systems [patent_app_type] => utility [patent_app_number] => 15/375552 [patent_app_country] => US [patent_app_date] => 2016-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 3794 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 335 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15375552 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/375552
System and method for managing workload performance on billed computer systems Dec 11, 2016 Issued
Menu