
John Moore Jain Macilwinen
Examiner (ID: 11289, Phone: (571)272-9686 , Office: P/2442 )
| Most Active Art Unit | 2442 |
| Art Unit(s) | 2442, 2454, 2142 |
| Total Applications | 811 |
| Issued Applications | 532 |
| Pending Applications | 62 |
| Abandoned Applications | 230 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14560239
[patent_doc_number] => 10348597
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-09
[patent_title] => Monitoring server, resolution server, request device, and node selection method
[patent_app_type] => utility
[patent_app_number] => 15/280034
[patent_app_country] => US
[patent_app_date] => 2016-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 10323
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15280034
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/280034 | Monitoring server, resolution server, request device, and node selection method | Sep 28, 2016 | Issued |
Array
(
[id] => 14095989
[patent_doc_number] => 10243919
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-26
[patent_title] => Rule-based automation of DNS service discovery
[patent_app_type] => utility
[patent_app_number] => 15/279196
[patent_app_country] => US
[patent_app_date] => 2016-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11090
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279196
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/279196 | Rule-based automation of DNS service discovery | Sep 27, 2016 | Issued |
Array
(
[id] => 11398921
[patent_doc_number] => 20170019459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'FILE TRANSMISSION METHOD, FILE TRANSMISSION APPARATUS, AND FILE TRANSMISSION SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/277858
[patent_app_country] => US
[patent_app_date] => 2016-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6460
[patent_no_of_claims] => 21
[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] => 15277858
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/277858 | FILE TRANSMISSION METHOD, FILE TRANSMISSION APPARATUS, AND FILE TRANSMISSION SYSTEM | Sep 26, 2016 | Abandoned |
Array
(
[id] => 15172379
[patent_doc_number] => 10491709
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-26
[patent_title] => Time and location based distribution of additional content for content items
[patent_app_type] => utility
[patent_app_number] => 15/273490
[patent_app_country] => US
[patent_app_date] => 2016-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9760
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 540
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15273490
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/273490 | Time and location based distribution of additional content for content items | Sep 21, 2016 | Issued |
Array
(
[id] => 14527809
[patent_doc_number] => 10341178
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-07-02
[patent_title] => Configuring client devices
[patent_app_type] => utility
[patent_app_number] => 15/269616
[patent_app_country] => US
[patent_app_date] => 2016-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8822
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15269616
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/269616 | Configuring client devices | Sep 18, 2016 | Issued |
Array
(
[id] => 11533961
[patent_doc_number] => 20170093941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-30
[patent_title] => 'DISTRIBUTION APPARATUS AND METHOD FOR DISTRIBUTION'
[patent_app_type] => utility
[patent_app_number] => 15/267422
[patent_app_country] => US
[patent_app_date] => 2016-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5898
[patent_no_of_claims] => 10
[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] => 15267422
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/267422 | DISTRIBUTION APPARATUS AND METHOD FOR DISTRIBUTION | Sep 15, 2016 | Abandoned |
Array
(
[id] => 13820925
[patent_doc_number] => 10187251
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-22
[patent_title] => Event processing architecture for real-time member engagement
[patent_app_type] => utility
[patent_app_number] => 15/262752
[patent_app_country] => US
[patent_app_date] => 2016-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8908
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15262752
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/262752 | Event processing architecture for real-time member engagement | Sep 11, 2016 | Issued |
Array
(
[id] => 13472835
[patent_doc_number] => 20180287960
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-04
[patent_title] => A method for optimizing resource loading at mobile browsers based on cloud-client cooperation
[patent_app_type] => utility
[patent_app_number] => 15/743018
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2601
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15743018
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/743018 | Method for optimizing resource loading at mobile browsers based on cloud-client cooperation | Sep 6, 2016 | Issued |
Array
(
[id] => 16357409
[patent_doc_number] => 10797935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => Methods and apparatus for enhancing native service layer device management functionality
[patent_app_type] => utility
[patent_app_number] => 15/754865
[patent_app_country] => US
[patent_app_date] => 2016-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 13765
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15754865
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/754865 | Methods and apparatus for enhancing native service layer device management functionality | Sep 1, 2016 | Issued |
Array
(
[id] => 14065815
[patent_doc_number] => 10237227
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Efficient creation of drafts associated with sponsored content
[patent_app_type] => utility
[patent_app_number] => 15/252533
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9746
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15252533
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252533 | Efficient creation of drafts associated with sponsored content | Aug 30, 2016 | Issued |
Array
(
[id] => 13757329
[patent_doc_number] => 10171630
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Executing remote commands
[patent_app_type] => utility
[patent_app_number] => 15/249213
[patent_app_country] => US
[patent_app_date] => 2016-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7063
[patent_no_of_claims] => 13
[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] => 15249213
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/249213 | Executing remote commands | Aug 25, 2016 | Issued |
Array
(
[id] => 11501685
[patent_doc_number] => 20170075870
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-16
[patent_title] => 'INTELLIGENT RENDERING OF WEBPAGES'
[patent_app_type] => utility
[patent_app_number] => 15/236848
[patent_app_country] => US
[patent_app_date] => 2016-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6288
[patent_no_of_claims] => 1
[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] => 15236848
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/236848 | Intelligent rendering of webpages | Aug 14, 2016 | Issued |
Array
(
[id] => 17101076
[patent_doc_number] => 20210288867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => COMMUNICATION APPARATUS, SYSTEM, ROLLBACK METHOD, AND NON-TRANSITORY MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/316083
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13857
[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] => 16316083
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/316083 | Communication apparatus, system, rollback method, and non-transitory medium | Jul 20, 2016 | Issued |
Array
(
[id] => 13008131
[patent_doc_number] => 10027746
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-17
[patent_title] => Mechanism for overlay virtual networking
[patent_app_type] => utility
[patent_app_number] => 15/165017
[patent_app_country] => US
[patent_app_date] => 2016-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5405
[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] => 15165017
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/165017 | Mechanism for overlay virtual networking | May 25, 2016 | Issued |
Array
(
[id] => 11316695
[patent_doc_number] => 20160352805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'ONLINE REPUTATION MONITORING AND INTELLIGENCE GATHERING'
[patent_app_type] => utility
[patent_app_number] => 15/164238
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5194
[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] => 15164238
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/164238 | ONLINE REPUTATION MONITORING AND INTELLIGENCE GATHERING | May 24, 2016 | Abandoned |
Array
(
[id] => 14461667
[patent_doc_number] => 10326813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Processing of live multimedia content and/or data streams over a communication network
[patent_app_type] => utility
[patent_app_number] => 15/157817
[patent_app_country] => US
[patent_app_date] => 2016-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4819
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 458
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15157817
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/157817 | Processing of live multimedia content and/or data streams over a communication network | May 17, 2016 | Issued |
Array
(
[id] => 13284689
[patent_doc_number] => 10153941
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-11
[patent_title] => Distributed operational control in computing systems
[patent_app_type] => utility
[patent_app_number] => 15/157196
[patent_app_country] => US
[patent_app_date] => 2016-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 6974
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15157196
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/157196 | Distributed operational control in computing systems | May 16, 2016 | Issued |
Array
(
[id] => 12053396
[patent_doc_number] => 20170329740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'DISTRIBUTED CLIENT BASED CACHE FOR KEYS USING DEMAND FAULT INVALIDATION'
[patent_app_type] => utility
[patent_app_number] => 15/155955
[patent_app_country] => US
[patent_app_date] => 2016-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4931
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[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] => 15155955
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/155955 | Distributed client based cache for keys using demand fault invalidation | May 15, 2016 | Issued |
Array
(
[id] => 11334471
[patent_doc_number] => 09525725
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-20
[patent_title] => 'Client-initiated leader election in distributed client-server systems'
[patent_app_type] => utility
[patent_app_number] => 15/132394
[patent_app_country] => US
[patent_app_date] => 2016-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7247
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 384
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15132394
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/132394 | Client-initiated leader election in distributed client-server systems | Apr 18, 2016 | Issued |
Array
(
[id] => 15762215
[patent_doc_number] => 10623247
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-14
[patent_title] => Information processing apparatus performing synchronization of data and data synchronization methods
[patent_app_type] => utility
[patent_app_number] => 15/062660
[patent_app_country] => US
[patent_app_date] => 2016-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 27
[patent_no_of_words] => 12853
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 434
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15062660
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/062660 | Information processing apparatus performing synchronization of data and data synchronization methods | Mar 6, 2016 | Issued |