Search

Marshall M. Mcleod

Examiner (ID: 8003, Phone: (571)270-3808 , Office: P/2454 )

Most Active Art Unit
2454
Art Unit(s)
2157, 2457, 2454, 2109, 2453
Total Applications
449
Issued Applications
358
Pending Applications
3
Abandoned Applications
89

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15014819 [patent_doc_number] => 10453565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Messaging protocol [patent_app_type] => utility [patent_app_number] => 15/437857 [patent_app_country] => US [patent_app_date] => 2017-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4649 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15437857 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/437857
Messaging protocol Feb 20, 2017 Issued
Array ( [id] => 13380563 [patent_doc_number] => 20180241823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => SYSTEM AND METHOD OF DYNAMIC ESTABLISHMENT OF VIRTUAL PRIVATE NETWORKS USING BORDER GATEWAY PROTOCOL ETHERNET VIRTUAL PRIVATE NETWORKS TECHNOLOGY [patent_app_type] => utility [patent_app_number] => 15/436670 [patent_app_country] => US [patent_app_date] => 2017-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7845 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15436670 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/436670
System and method of dynamic establishment of virtual private networks using border gateway protocol ethernet virtual private networks technology Feb 16, 2017 Issued
Array ( [id] => 15521677 [patent_doc_number] => 10567449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Apparatuses, methods and systems for sharing virtual elements [patent_app_type] => utility [patent_app_number] => 15/436754 [patent_app_country] => US [patent_app_date] => 2017-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 37 [patent_no_of_words] => 19286 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15436754 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/436754
Apparatuses, methods and systems for sharing virtual elements Feb 16, 2017 Issued
Array ( [id] => 12719725 [patent_doc_number] => 20180131742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => MPEG-DASH DELIVERY OVER MULTICAST [patent_app_type] => utility [patent_app_number] => 15/391245 [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] => 8009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391245 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391245
MPEG-DASH delivery over multicast Dec 26, 2016 Issued
Array ( [id] => 12875719 [patent_doc_number] => 20180183748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => Access Controls for Units of Content in a Messaging Service [patent_app_type] => utility [patent_app_number] => 15/391172 [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] => 18002 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391172 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391172
Access controls for units of content in a messaging service Dec 26, 2016 Issued
Array ( [id] => 12875692 [patent_doc_number] => 20180183739 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => VIDEO PLAYLISTS AND RECOMMENDATIONS BASED ON ELECTRONIC MESSAGING COMMUNICATIONS [patent_app_type] => utility [patent_app_number] => 15/391074 [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] => 10745 [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] => 15391074 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391074
Video playlists and recommendations based on electronic messaging communications Dec 26, 2016 Issued
Array ( [id] => 12209176 [patent_doc_number] => 20180054402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'COMMUNICATION SUPPORT SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/390922 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9968 [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] => 15390922 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/390922
COMMUNICATION SUPPORT SYSTEM Dec 26, 2016 Abandoned
Array ( [id] => 11405896 [patent_doc_number] => 20170026434 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-26 [patent_title] => 'STREAMING MEDIA DELIVERY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/283544 [patent_app_country] => US [patent_app_date] => 2016-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9784 [patent_no_of_claims] => 12 [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] => 15283544 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283544
Streaming media delivery system Oct 2, 2016 Issued
Array ( [id] => 11863119 [patent_doc_number] => 09742824 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Streaming media delivery system' [patent_app_type] => utility [patent_app_number] => 15/283578 [patent_app_country] => US [patent_app_date] => 2016-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9781 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 373 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15283578 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283578
Streaming media delivery system Oct 2, 2016 Issued
Array ( [id] => 11405898 [patent_doc_number] => 20170026436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-26 [patent_title] => 'STREAMING MEDIA DELIVERY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/283581 [patent_app_country] => US [patent_app_date] => 2016-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9785 [patent_no_of_claims] => 17 [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] => 15283581 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/283581
Streaming media delivery system Oct 2, 2016 Issued
Array ( [id] => 13952825 [patent_doc_number] => 10212203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-19 [patent_title] => Stream-based data deduplication with cache synchronization [patent_app_type] => utility [patent_app_number] => 15/268660 [patent_app_country] => US [patent_app_date] => 2016-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 8891 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15268660 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/268660
Stream-based data deduplication with cache synchronization Sep 18, 2016 Issued
Array ( [id] => 13895811 [patent_doc_number] => 10200467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-05 [patent_title] => Stream-based data deduplication with peer node prediction [patent_app_type] => utility [patent_app_number] => 15/236523 [patent_app_country] => US [patent_app_date] => 2016-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 19 [patent_no_of_words] => 12107 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [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] => 15236523 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/236523
Stream-based data deduplication with peer node prediction Aug 14, 2016 Issued
Array ( [id] => 14207415 [patent_doc_number] => 10270842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-23 [patent_title] => Opportunistic content delivery using delta coding [patent_app_type] => utility [patent_app_number] => 15/225538 [patent_app_country] => US [patent_app_date] => 2016-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14772 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15225538 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/225538
Opportunistic content delivery using delta coding Jul 31, 2016 Issued
Array ( [id] => 14674069 [patent_doc_number] => 10374965 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Systems and methods for managing network traffic with a network operator [patent_app_type] => utility [patent_app_number] => 15/169376 [patent_app_country] => US [patent_app_date] => 2016-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6581 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15169376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/169376
Systems and methods for managing network traffic with a network operator May 30, 2016 Issued
Array ( [id] => 14605607 [patent_doc_number] => 10356005 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-07-16 [patent_title] => Network switch aware migration of virtual resources [patent_app_type] => utility [patent_app_number] => 15/166741 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6239 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166741 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166741
Network switch aware migration of virtual resources May 26, 2016 Issued
Array ( [id] => 11316713 [patent_doc_number] => 20160352823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'SYSTEMS AND METHODS FOR SERVER FAILOVER AND LOAD BALANCING' [patent_app_type] => utility [patent_app_number] => 15/166218 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7707 [patent_no_of_claims] => 27 [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] => 15166218 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166218
SYSTEMS AND METHODS FOR SERVER FAILOVER AND LOAD BALANCING May 25, 2016 Abandoned
Array ( [id] => 11316732 [patent_doc_number] => 20160352842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'PROXY ADVERTISEMENTS IN A NEIGHBOR AWARE NETWORK' [patent_app_type] => utility [patent_app_number] => 15/165949 [patent_app_country] => US [patent_app_date] => 2016-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 15743 [patent_no_of_claims] => 34 [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] => 15165949 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/165949
PROXY ADVERTISEMENTS IN A NEIGHBOR AWARE NETWORK May 25, 2016 Abandoned
Array ( [id] => 12992848 [patent_doc_number] => 20170346755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => DEVICE BASED AUTOMATIC NETWORK PROVISIONING [patent_app_type] => utility [patent_app_number] => 15/164480 [patent_app_country] => US [patent_app_date] => 2016-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7465 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15164480 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/164480
Device based automatic network provisioning May 24, 2016 Issued
Array ( [id] => 14917443 [patent_doc_number] => 10430041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Information collection system, information collection terminal device, information collection server, and information collection method [patent_app_type] => utility [patent_app_number] => 15/163930 [patent_app_country] => US [patent_app_date] => 2016-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 8973 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15163930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/163930
Information collection system, information collection terminal device, information collection server, and information collection method May 24, 2016 Issued
Array ( [id] => 11316728 [patent_doc_number] => 20160352838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'MEDIA ROUTING' [patent_app_type] => utility [patent_app_number] => 15/163520 [patent_app_country] => US [patent_app_date] => 2016-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8555 [patent_no_of_claims] => 17 [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] => 15163520 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/163520
Media routing May 23, 2016 Issued
Menu