Search

Michael C. Lai

Examiner (ID: 15084, Phone: (571)270-3236 , Office: P/2457 )

Most Active Art Unit
2457
Art Unit(s)
2157, 2457
Total Applications
574
Issued Applications
490
Pending Applications
1
Abandoned Applications
89

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16419112 [patent_doc_number] => 10827028 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-03 [patent_title] => Systems and methods for playing media content on a target device [patent_app_type] => utility [patent_app_number] => 16/562318 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12366 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16562318 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/562318
Systems and methods for playing media content on a target device Sep 4, 2019 Issued
Array ( [id] => 17048974 [patent_doc_number] => 11102175 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-24 [patent_title] => Systems and methods for categorizing web applications based on age restrictions in online content policies [patent_app_type] => utility [patent_app_number] => 16/562380 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8301 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16562380 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/562380
Systems and methods for categorizing web applications based on age restrictions in online content policies Sep 4, 2019 Issued
Array ( [id] => 16333471 [patent_doc_number] => 20200304437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => MESSAGE COMMUNICATION APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND DISPLAY CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/559025 [patent_app_country] => US [patent_app_date] => 2019-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9738 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16559025 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/559025
Message communication apparatus, non- transitory computer readable medium, and display control method Sep 2, 2019 Issued
Array ( [id] => 16767593 [patent_doc_number] => 10979387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Systems and methods for utilization of anycast techniques in a DNS architecture [patent_app_type] => utility [patent_app_number] => 16/559045 [patent_app_country] => US [patent_app_date] => 2019-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 17779 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16559045 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/559045
Systems and methods for utilization of anycast techniques in a DNS architecture Sep 2, 2019 Issued
Array ( [id] => 15941435 [patent_doc_number] => 20200162351 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => ANONYMOUS INTEGRATION OF CLOUD BASED APPLICATIONS AND ON-PREMISE NETWORK ANALYTICS [patent_app_type] => utility [patent_app_number] => 16/544617 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6953 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16544617 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/544617
Anonymous integration of cloud based applications and on-premise network analytics Aug 18, 2019 Issued
Array ( [id] => 16661846 [patent_doc_number] => 20210058483 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => User Profile Sharing [patent_app_type] => utility [patent_app_number] => 16/544684 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9588 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 16544684 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/544684
User profile sharing Aug 18, 2019 Issued
Array ( [id] => 16804441 [patent_doc_number] => 10999407 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-04 [patent_title] => Service group interaction management [patent_app_type] => utility [patent_app_number] => 16/518915 [patent_app_country] => US [patent_app_date] => 2019-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9076 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16518915 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/518915
Service group interaction management Jul 21, 2019 Issued
Array ( [id] => 15094905 [patent_doc_number] => 20190342264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => ASSIGNMENT OF TENANCY TO DEVICES [patent_app_type] => utility [patent_app_number] => 16/514370 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5580 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16514370 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/514370
Assignment of tenancy to devices Jul 16, 2019 Issued
Array ( [id] => 16738767 [patent_doc_number] => 10964428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-30 [patent_title] => Merging messages into cache and generating user interface using the cache [patent_app_type] => utility [patent_app_number] => 16/512254 [patent_app_country] => US [patent_app_date] => 2019-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 24043 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16512254 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/512254
Merging messages into cache and generating user interface using the cache Jul 14, 2019 Issued
Array ( [id] => 16233720 [patent_doc_number] => 10741280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Tagging pump messages with identifiers that facilitate restructuring [patent_app_type] => utility [patent_app_number] => 16/512308 [patent_app_country] => US [patent_app_date] => 2019-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 24043 [patent_no_of_claims] => 20 [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] => 16512308 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/512308
Tagging pump messages with identifiers that facilitate restructuring Jul 14, 2019 Issued
Array ( [id] => 16411228 [patent_doc_number] => 10819803 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Virtualized distributed content access system [patent_app_type] => utility [patent_app_number] => 16/508174 [patent_app_country] => US [patent_app_date] => 2019-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 31 [patent_no_of_words] => 10105 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16508174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/508174
Virtualized distributed content access system Jul 9, 2019 Issued
Array ( [id] => 15328961 [patent_doc_number] => 20200004810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => AUTOMATED ANNOTATION OF A RESOURCE ON A COMPUTER NETWORK USING A NETWORK ADDRESS OF THE RESOURCE [patent_app_type] => utility [patent_app_number] => 16/505899 [patent_app_country] => US [patent_app_date] => 2019-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8369 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16505899 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/505899
Automated annotation of a resource on a computer network using a network address of the resource Jul 8, 2019 Issued
Array ( [id] => 16790307 [patent_doc_number] => 10992753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Edge computing-based distributed network architecture that enables preemptive client-targeted local data storage [patent_app_type] => utility [patent_app_number] => 16/433028 [patent_app_country] => US [patent_app_date] => 2019-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5238 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16433028 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/433028
Edge computing-based distributed network architecture that enables preemptive client-targeted local data storage Jun 5, 2019 Issued
Array ( [id] => 16610531 [patent_doc_number] => 10911562 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Cache data validation [patent_app_type] => utility [patent_app_number] => 16/429326 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4670 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16429326 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/429326
Cache data validation Jun 2, 2019 Issued
Array ( [id] => 14814313 [patent_doc_number] => 20190273766 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-05 [patent_title] => SESSION PROCESSING IN INSTANT MESSAGING [patent_app_type] => utility [patent_app_number] => 16/416072 [patent_app_country] => US [patent_app_date] => 2019-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6946 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16416072 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/416072
Session processing in instant messaging May 16, 2019 Issued
Array ( [id] => 15220469 [patent_doc_number] => 20190372921 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => Coordination of data received from one or more sources over one or more channels into a single context [patent_app_type] => utility [patent_app_number] => 16/415070 [patent_app_country] => US [patent_app_date] => 2019-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2827 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16415070 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/415070
Coordination of data received from one or more sources over one or more channels into a single context May 16, 2019 Issued
Array ( [id] => 16708744 [patent_doc_number] => 10958693 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Methods and apparatuses for associating user identification information to chatbot capable frameworks [patent_app_type] => utility [patent_app_number] => 16/412669 [patent_app_country] => US [patent_app_date] => 2019-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5028 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16412669 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412669
Methods and apparatuses for associating user identification information to chatbot capable frameworks May 14, 2019 Issued
Array ( [id] => 16457142 [patent_doc_number] => 20200366568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => USING TIERED STORAGE AND ISTIO TO SATISFY SLA IN MODEL SERVING AND UPDATES [patent_app_type] => utility [patent_app_number] => 16/412604 [patent_app_country] => US [patent_app_date] => 2019-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16412604 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412604
Using tiered storage and ISTIO to satisfy SLA in model serving and updates May 14, 2019 Issued
Array ( [id] => 16708651 [patent_doc_number] => 10958600 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-23 [patent_title] => Systems and methods for multi-channel messaging and communication [patent_app_type] => utility [patent_app_number] => 16/412332 [patent_app_country] => US [patent_app_date] => 2019-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 17158 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16412332 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412332
Systems and methods for multi-channel messaging and communication May 13, 2019 Issued
Array ( [id] => 14693635 [patent_doc_number] => 20190245933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => MOBILE APPARATUS, DISPLAY APPARATUS, AND MULTIMEDIA OUTPUT METHOD USING THE SAME [patent_app_type] => utility [patent_app_number] => 16/390518 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12870 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16390518 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/390518
Mobile apparatus, display apparatus, and multimedia output method using the same Apr 21, 2019 Issued
Menu