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] => 20595290 [patent_doc_number] => 12579007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-17 [patent_title] => Cluster computing system and operating method thereof [patent_app_type] => utility [patent_app_number] => 17/846651 [patent_app_country] => US [patent_app_date] => 2022-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 1114 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17846651 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/846651
Cluster computing system and operating method thereof Jun 21, 2022 Issued
Array ( [id] => 18471294 [patent_doc_number] => 20230205580 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-29 [patent_title] => DEPENDENCY-AWARE SERVER PROCESSING OF DATAFLOW APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/847045 [patent_app_country] => US [patent_app_date] => 2022-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23456 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17847045 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/847045
DEPENDENCY-AWARE SERVER PROCESSING OF DATAFLOW APPLICATIONS Jun 21, 2022 Issued
Array ( [id] => 17915675 [patent_doc_number] => 20220318071 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => LOAD BALANCING METHOD AND RELATED DEVICE [patent_app_type] => utility [patent_app_number] => 17/843754 [patent_app_country] => US [patent_app_date] => 2022-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9920 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17843754 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/843754
LOAD BALANCING METHOD AND RELATED DEVICE Jun 16, 2022 Abandoned
Array ( [id] => 18079527 [patent_doc_number] => 20220405139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => ANTENNA ARRAY DEVICE [patent_app_type] => utility [patent_app_number] => 17/807386 [patent_app_country] => US [patent_app_date] => 2022-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17807386 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/807386
ANTENNA ARRAY DEVICE Jun 16, 2022 Abandoned
Array ( [id] => 20160020 [patent_doc_number] => 12386648 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Resource allocation in virtualized environments [patent_app_type] => utility [patent_app_number] => 17/836927 [patent_app_country] => US [patent_app_date] => 2022-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3788 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17836927 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/836927
Resource allocation in virtualized environments Jun 8, 2022 Issued
Array ( [id] => 18819546 [patent_doc_number] => 20230393886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => SWITCHING BETWEEN POLLING-MODE AND INTERRUPTION-DRIVEN MODES WITHOUT LOSS OF I/O REPLIES [patent_app_type] => utility [patent_app_number] => 17/804860 [patent_app_country] => US [patent_app_date] => 2022-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6658 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17804860 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/804860
Switching between polling-mode and interruption-driven modes without loss of I/O replies May 31, 2022 Issued
Array ( [id] => 19841953 [patent_doc_number] => 12254344 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-18 [patent_title] => Method and system for automated refactoring of mainframe based batch systems to cloud native environment [patent_app_type] => utility [patent_app_number] => 17/743546 [patent_app_country] => US [patent_app_date] => 2022-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4863 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17743546 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/743546
Method and system for automated refactoring of mainframe based batch systems to cloud native environment May 12, 2022 Issued
Array ( [id] => 18164262 [patent_doc_number] => 20230030857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR STORAGE SYSTEM MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/742568 [patent_app_country] => US [patent_app_date] => 2022-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17742568 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/742568
Task scheduling based on task type use levels and priority levels May 11, 2022 Issued
Array ( [id] => 18741734 [patent_doc_number] => 20230350715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => Identifying Memory System Sensitivity to Timing Parameters [patent_app_type] => utility [patent_app_number] => 17/732987 [patent_app_country] => US [patent_app_date] => 2022-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7096 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17732987 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/732987
Identifying Memory System Sensitivity to Timing Parameters Apr 28, 2022 Pending
Array ( [id] => 18727897 [patent_doc_number] => 20230342190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => CONTEXT-DRIVEN FRAMEWORK TO MIGRATE THE APPLICATIONS AND ITS DEPENDENCIES BY ANALYZING THE RELATIONSHIPS [patent_app_type] => utility [patent_app_number] => 17/726165 [patent_app_country] => US [patent_app_date] => 2022-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9441 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17726165 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/726165
Context-driven framework to migrate the applications and its dependencies by analyzing the relationships Apr 20, 2022 Issued
Array ( [id] => 18659900 [patent_doc_number] => 20230305907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-28 [patent_title] => A REST INTERFACE SPECIFICATION ENCAPSULATION SYSTEM BASED ON NETWORK SNIFFING [patent_app_type] => utility [patent_app_number] => 18/013873 [patent_app_country] => US [patent_app_date] => 2022-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18013873 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/013873
Rest interface specification encapsulation system based on network sniffing Apr 20, 2022 Issued
Array ( [id] => 18796012 [patent_doc_number] => 11829803 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-28 [patent_title] => Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof [patent_app_type] => utility [patent_app_number] => 17/715569 [patent_app_country] => US [patent_app_date] => 2022-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7093 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17715569 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/715569
Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof Apr 6, 2022 Issued
Array ( [id] => 19811491 [patent_doc_number] => 12242885 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-04 [patent_title] => Programmable hardware proxy for assessment of control logic [patent_app_type] => utility [patent_app_number] => 17/710357 [patent_app_country] => US [patent_app_date] => 2022-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10297 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710357 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/710357
Programmable hardware proxy for assessment of control logic Mar 30, 2022 Issued
Array ( [id] => 19925211 [patent_doc_number] => 12299497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Dynamic factoring and composing workflows [patent_app_type] => utility [patent_app_number] => 17/657017 [patent_app_country] => US [patent_app_date] => 2022-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6947 [patent_no_of_claims] => 20 [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] => 17657017 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/657017
Dynamic factoring and composing workflows Mar 28, 2022 Issued
Array ( [id] => 19963813 [patent_doc_number] => 12333322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Virtual networking for special types of nested virtual machines [patent_app_type] => utility [patent_app_number] => 17/704651 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5122 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17704651 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/704651
Virtual networking for special types of nested virtual machines Mar 24, 2022 Issued
Array ( [id] => 18145702 [patent_doc_number] => 20230019558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => METHOD AND APPARATUS FOR SIGNALING INDEPENDENT PROCESSING OF MEDIA SEGMENTS ON CLOUD USING METADATA AND STARTCODE [patent_app_type] => utility [patent_app_number] => 17/702089 [patent_app_country] => US [patent_app_date] => 2022-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6481 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17702089 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/702089
Method and apparatus for signaling independent processing of media segments on cloud using metadata and startcode Mar 22, 2022 Issued
Array ( [id] => 18513289 [patent_doc_number] => 20230229519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => TASK ALLOCATION ACROSS PROCESSING UNITS OF A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 17/576884 [patent_app_country] => US [patent_app_date] => 2022-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4071 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576884 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/576884
Task allocation across processing units of a distributed system Jan 13, 2022 Issued
Array ( [id] => 18499256 [patent_doc_number] => 20230222001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => TECHNIQUES FOR DEPLOYING CHANGES TO IMPROVE RELIABILITY OF A CLOUD SERVICE [patent_app_type] => utility [patent_app_number] => 17/573481 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10727 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17573481 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/573481
Techniques for deploying changes to improve reliability of a cloud service Jan 10, 2022 Issued
Array ( [id] => 20304093 [patent_doc_number] => 12450081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => System and method for managing size of clusters in a computing environment [patent_app_type] => utility [patent_app_number] => 17/647689 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2282 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 341 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17647689 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/647689
System and method for managing size of clusters in a computing environment Jan 10, 2022 Issued
Array ( [id] => 18499247 [patent_doc_number] => 20230221992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => COGNITIVE ALLOCATION OF SPECIALIZED HARDWARE RESOURCES [patent_app_type] => utility [patent_app_number] => 17/570659 [patent_app_country] => US [patent_app_date] => 2022-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10193 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570659 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/570659
Cognitive allocation of specialized hardware resources Jan 6, 2022 Issued
Menu