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] => 13627401 [patent_doc_number] => 20180365252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => PRESENTING CONTENT ON A WEBPAGE IN A DESIRED FORMAT [patent_app_type] => utility [patent_app_number] => 15/622758 [patent_app_country] => US [patent_app_date] => 2017-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7596 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15622758 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/622758
Presenting content on a webpage in a desired format Jun 13, 2017 Issued
Array ( [id] => 13711327 [patent_doc_number] => 20170366618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => METHOD AND SYSTEM FOR SESSION MANAGEMENT FOR ULTRA RELIABLE AND LOW LATENCY COMMUNICATIONS IN HIGH MOBILITY SCENARIOS [patent_app_type] => utility [patent_app_number] => 15/621523 [patent_app_country] => US [patent_app_date] => 2017-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14709 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -33 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15621523 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/621523
Method and system for session management for ultra reliable and low latency communications in high mobility scenarios Jun 12, 2017 Issued
Array ( [id] => 15402821 [patent_doc_number] => 10542078 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-01-21 [patent_title] => System and method of load balancing traffic bursts in non-real time networks [patent_app_type] => utility [patent_app_number] => 15/621048 [patent_app_country] => US [patent_app_date] => 2017-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7925 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15621048 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/621048
System and method of load balancing traffic bursts in non-real time networks Jun 12, 2017 Issued
Array ( [id] => 15489955 [patent_doc_number] => 10560348 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-11 [patent_title] => Network access device for facilitating the troubleshooting of network connectivity problems [patent_app_type] => utility [patent_app_number] => 15/621685 [patent_app_country] => US [patent_app_date] => 2017-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3866 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15621685 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/621685
Network access device for facilitating the troubleshooting of network connectivity problems Jun 12, 2017 Issued
Array ( [id] => 14478277 [patent_doc_number] => 20190190792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => METHOD AND SYSTEM FOR PROTECTING CDN CLIENT SOURCE STATION [patent_app_type] => utility [patent_app_number] => 16/322179 [patent_app_country] => US [patent_app_date] => 2017-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5231 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16322179 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/322179
METHOD AND SYSTEM FOR PROTECTING CDN CLIENT SOURCE STATION May 31, 2017 Abandoned
Array ( [id] => 11953252 [patent_doc_number] => 20170257404 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'EVENT TRIGGERED NOTIFICATIONS FOR COLLABORATIVE PROCESSES' [patent_app_type] => utility [patent_app_number] => 15/602649 [patent_app_country] => US [patent_app_date] => 2017-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11225 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15602649 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/602649
Event triggered notifications for collaborative processes May 22, 2017 Issued
Array ( [id] => 12062669 [patent_doc_number] => 20170339013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-23 [patent_title] => 'DEPLOYING AND MONITORING MULTIPLATFORM CLOUD-BASED INFRASTRUCTURES' [patent_app_type] => utility [patent_app_number] => 15/594483 [patent_app_country] => US [patent_app_date] => 2017-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 22283 [patent_no_of_claims] => 30 [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] => 15594483 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/594483
Deploying and monitoring multiplatform cloud-based infrastructures May 11, 2017 Issued
Array ( [id] => 11870379 [patent_doc_number] => 20170237664 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'PERFORMING A MULTI-STAGE LOOKUP TO CLASSIFY PACKETS' [patent_app_type] => utility [patent_app_number] => 15/583969 [patent_app_country] => US [patent_app_date] => 2017-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 66 [patent_figures_cnt] => 66 [patent_no_of_words] => 39906 [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] => 15583969 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/583969
Performing a multi-stage lookup to classify packets Apr 30, 2017 Issued
Array ( [id] => 13530409 [patent_doc_number] => 20180316747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-01 [patent_title] => MANAGING CONTENT DOWNLOADS [patent_app_type] => utility [patent_app_number] => 15/497570 [patent_app_country] => US [patent_app_date] => 2017-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4318 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15497570 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/497570
Managing content downloads Apr 25, 2017 Issued
Array ( [id] => 11841249 [patent_doc_number] => 20170222971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 15/490296 [patent_app_country] => US [patent_app_date] => 2017-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3138 [patent_no_of_claims] => 2 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15490296 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/490296
Information processing apparatus and recording medium Apr 17, 2017 Issued
Array ( [id] => 12034577 [patent_doc_number] => 20170324676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'MERGING MULTICAST ABR AND UNICAST ABR WITH PROGRESSIVE DOWNLOAD ABR IN A CUSTOMER PREMISES DEVICE WITHIN THE SAME VIDEO DELIVERY PIPE' [patent_app_type] => utility [patent_app_number] => 15/488978 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 10763 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15488978 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/488978
Merging multicast ABR and unicast ABR with progressive download ABR in a customer premises device within the same video delivery pipe Apr 16, 2017 Issued
Array ( [id] => 13008177 [patent_doc_number] => 10027769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-17 [patent_title] => Method and procedure for dynamic services orchestration that runs within an on-device software container [patent_app_type] => utility [patent_app_number] => 15/489629 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2796 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15489629 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/489629
Method and procedure for dynamic services orchestration that runs within an on-device software container Apr 16, 2017 Issued
Array ( [id] => 11825683 [patent_doc_number] => 20170214619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'MULTICAST MULTIPATHING IN AN OVERLAY NETWORK' [patent_app_type] => utility [patent_app_number] => 15/482437 [patent_app_country] => US [patent_app_date] => 2017-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9278 [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] => 15482437 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/482437
Multicast multipathing in an overlay network Apr 6, 2017 Issued
Array ( [id] => 15202227 [patent_doc_number] => 10498629 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Pre--and post-sharing insights for shared content [patent_app_type] => utility [patent_app_number] => 15/477357 [patent_app_country] => US [patent_app_date] => 2017-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 18259 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15477357 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/477357
Pre--and post-sharing insights for shared content Apr 2, 2017 Issued
Array ( [id] => 12481092 [patent_doc_number] => 09992297 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-05 [patent_title] => Extending caching network functionality to an existing streaming media server [patent_app_type] => utility [patent_app_number] => 15/456443 [patent_app_country] => US [patent_app_date] => 2017-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6128 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15456443 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/456443
Extending caching network functionality to an existing streaming media server Mar 9, 2017 Issued
Array ( [id] => 11711724 [patent_doc_number] => 20170180223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'INTER-NODES MULTICASTING COMMUNICATION IN A MONITORING INFRASTRUCTURE' [patent_app_type] => utility [patent_app_number] => 15/453929 [patent_app_country] => US [patent_app_date] => 2017-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6784 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [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] => 15453929 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/453929
Inter-nodes multicasting communication in a monitoring infrastructure Mar 8, 2017 Issued
Array ( [id] => 14709105 [patent_doc_number] => 10382324 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-13 [patent_title] => Dynamically generating flows with wildcard fields [patent_app_type] => utility [patent_app_number] => 15/443351 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15616 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15443351 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/443351
Dynamically generating flows with wildcard fields Feb 26, 2017 Issued
Array ( [id] => 13880893 [patent_doc_number] => 20190036787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => TRAFFIC OPTIMIZATION DEVICE AND TRAFFIC OPTIMIZATION METHOD [patent_app_type] => utility [patent_app_number] => 16/073431 [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] => 7801 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16073431 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/073431
Traffic optimization device and traffic optimization method Feb 19, 2017 Issued
Array ( [id] => 13245347 [patent_doc_number] => 10135897 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Backfill of video stream [patent_app_type] => utility [patent_app_number] => 15/414553 [patent_app_country] => US [patent_app_date] => 2017-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 4205 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15414553 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/414553
Backfill of video stream Jan 23, 2017 Issued
Array ( [id] => 13044809 [patent_doc_number] => 10044552 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-07 [patent_title] => Distributed computation system incorporating agent network, paths and associated probes [patent_app_type] => utility [patent_app_number] => 15/403561 [patent_app_country] => US [patent_app_date] => 2017-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 35 [patent_no_of_words] => 15312 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15403561 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/403561
Distributed computation system incorporating agent network, paths and associated probes Jan 10, 2017 Issued
Menu