
Marshall M. Mcleod
Examiner (ID: 17013)
| Most Active Art Unit | 2454 |
| Art Unit(s) | 2454, 2457, 2453, 2109, 2157 |
| Total Applications | 449 |
| Issued Applications | 358 |
| Pending Applications | 3 |
| Abandoned Applications | 89 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14153805
[patent_doc_number] => 10257297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-09
[patent_title] => Methods and apparatus to improve usage crediting in mobile devices
[patent_app_type] => utility
[patent_app_number] => 15/700883
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 10384
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700883
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700883 | Methods and apparatus to improve usage crediting in mobile devices | Sep 10, 2017 | Issued |
Array
(
[id] => 14590119
[patent_doc_number] => 20190222668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => SYSTEM AND METHOD FOR CORRELATION-AWARE CACHE-AIDED CODED MULTICAST (CA-CACM)
[patent_app_type] => utility
[patent_app_number] => 16/329450
[patent_app_country] => US
[patent_app_date] => 2017-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12214
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16329450
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/329450 | SYSTEM AND METHOD FOR CORRELATION-AWARE CACHE-AIDED CODED MULTICAST (CA-CACM) | Sep 5, 2017 | Abandoned |
Array
(
[id] => 15202641
[patent_doc_number] => 10498837
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-12-03
[patent_title] => Highly available private cloud service
[patent_app_type] => utility
[patent_app_number] => 15/674381
[patent_app_country] => US
[patent_app_date] => 2017-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 6547
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15674381
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/674381 | Highly available private cloud service | Aug 9, 2017 | Issued |
Array
(
[id] => 13938057
[patent_doc_number] => 20190052544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => CLOUD SECURITY TOOL
[patent_app_type] => utility
[patent_app_number] => 15/672535
[patent_app_country] => US
[patent_app_date] => 2017-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4688
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672535
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/672535 | Cloud security tool | Aug 8, 2017 | Issued |
Array
(
[id] => 13938099
[patent_doc_number] => 20190052565
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => DETERMINATION AND INDICATION OF NETWORK TRAFFIC CONGESTION
[patent_app_type] => utility
[patent_app_number] => 15/672333
[patent_app_country] => US
[patent_app_date] => 2017-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21620
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672333
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/672333 | Determination and indication of network traffic congestion | Aug 8, 2017 | Issued |
Array
(
[id] => 13696911
[patent_doc_number] => 20170359410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => CROSS-CLOUD OBJECT MAPPING FOR HYBRID CLOUDS
[patent_app_type] => utility
[patent_app_number] => 15/666513
[patent_app_country] => US
[patent_app_date] => 2017-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6088
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666513
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/666513 | Cross-cloud object mapping for hybrid clouds | Jul 31, 2017 | Issued |
Array
(
[id] => 15429541
[patent_doc_number] => 10547715
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Event generation in response to network intent formal equivalence failures
[patent_app_type] => utility
[patent_app_number] => 15/662906
[patent_app_country] => US
[patent_app_date] => 2017-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 17400
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15662906
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/662906 | Event generation in response to network intent formal equivalence failures | Jul 27, 2017 | Issued |
Array
(
[id] => 15279821
[patent_doc_number] => 10512560
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-12-24
[patent_title] => Transferring a state of user interaction with an online content item to a computer program
[patent_app_type] => utility
[patent_app_number] => 15/644205
[patent_app_country] => US
[patent_app_date] => 2017-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11655
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 15644205
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/644205 | Transferring a state of user interaction with an online content item to a computer program | Jul 6, 2017 | Issued |
Array
(
[id] => 12141942
[patent_doc_number] => 20180020025
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-18
[patent_title] => 'SYNCHRONOUS INTERFACE TO ASYNCHRONOUS PROCESSES'
[patent_app_type] => utility
[patent_app_number] => 15/584857
[patent_app_country] => US
[patent_app_date] => 2017-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9000
[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] => 15584857
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/584857 | Synchronous interface to asynchronous processes | May 1, 2017 | Issued |
Array
(
[id] => 12551547
[patent_doc_number] => 10013398
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Web-based distributed computing with browser-executed code
[patent_app_type] => utility
[patent_app_number] => 15/584657
[patent_app_country] => US
[patent_app_date] => 2017-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7032
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15584657
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/584657 | Web-based distributed computing with browser-executed code | May 1, 2017 | Issued |
Array
(
[id] => 11940614
[patent_doc_number] => 20170244765
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'ARCHITECTURE FOR WEB-BASED REAL-TIME COMMUNICATIONS (WEBRTC) TO ACCESS INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM (IMS)'
[patent_app_type] => utility
[patent_app_number] => 15/483831
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5121
[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] => 15483831
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483831 | ARCHITECTURE FOR WEB-BASED REAL-TIME COMMUNICATIONS (WEBRTC) TO ACCESS INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM (IMS) | Apr 9, 2017 | Abandoned |
Array
(
[id] => 11823934
[patent_doc_number] => 20170212871
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-27
[patent_title] => 'SYSTEM AND METHOD OF PROVIDING A CONTEXT-AWARE PERSONALIZED BLOGGING AGENT'
[patent_app_type] => utility
[patent_app_number] => 15/482285
[patent_app_country] => US
[patent_app_date] => 2017-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9062
[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] => 15482285
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/482285 | System and method of providing a context-aware personalized blogging agent | Apr 6, 2017 | Issued |
Array
(
[id] => 11975707
[patent_doc_number] => 20170279861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING SUPPLEMENTAL INFORMATION RELATED TO MEDIA CONTENT'
[patent_app_type] => utility
[patent_app_number] => 15/479088
[patent_app_country] => US
[patent_app_date] => 2017-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 15183
[patent_no_of_claims] => 20
[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] => 15479088
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/479088 | System and method for providing supplemental information related to media content | Apr 3, 2017 | Issued |
Array
(
[id] => 15172365
[patent_doc_number] => 10491702
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-26
[patent_title] => Proxy-based cache content distribution and affinity
[patent_app_type] => utility
[patent_app_number] => 15/474581
[patent_app_country] => US
[patent_app_date] => 2017-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4202
[patent_no_of_claims] => 20
[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] => 15474581
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/474581 | Proxy-based cache content distribution and affinity | Mar 29, 2017 | Issued |
Array
(
[id] => 11975713
[patent_doc_number] => 20170279867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'FRAME DEVICES FOR A SOCIALLY NETWORKED ARTWORK ECOSYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/465391
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 21226
[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] => 15465391
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/465391 | FRAME DEVICES FOR A SOCIALLY NETWORKED ARTWORK ECOSYSTEM | Mar 20, 2017 | Abandoned |
Array
(
[id] => 12633900
[patent_doc_number] => 20180103130
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => COMMUNICATION DEVICE, METHOD OF COMMUNICATION DEVICE, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/465578
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6388
[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] => 15465578
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/465578 | Communication device, method of communication device, and non-transitory computer readable storage medium | Mar 20, 2017 | Issued |
Array
(
[id] => 15378217
[patent_doc_number] => 10530845
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-07
[patent_title] => Shuffle sharded load balancing
[patent_app_type] => utility
[patent_app_number] => 15/464854
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12410
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15464854
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464854 | Shuffle sharded load balancing | Mar 20, 2017 | Issued |
Array
(
[id] => 15236631
[patent_doc_number] => 10506057
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Cloud based digital alert system
[patent_app_type] => utility
[patent_app_number] => 15/464646
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7370
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 475
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15464646
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464646 | Cloud based digital alert system | Mar 20, 2017 | Issued |
Array
(
[id] => 13454269
[patent_doc_number] => 20180278677
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => CLOUD INFRASTRUCTURE OPTIMIZATION THROUGH CLIENT REQUEST CLASSIFICATION
[patent_app_type] => utility
[patent_app_number] => 15/464741
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7164
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15464741
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464741 | Cloud infrastructure optimization through client request classification | Mar 20, 2017 | Issued |
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 |