
Matthew R. Diaz
Examiner (ID: 2694, Phone: (571)270-0324 , Office: P/1761 )
| Most Active Art Unit | 1761 |
| Art Unit(s) | 4173, 1761 |
| Total Applications | 603 |
| Issued Applications | 270 |
| Pending Applications | 119 |
| Abandoned Applications | 254 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11124128
[patent_doc_number] => 20160321102
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-03
[patent_title] => 'APPLICATION PROCESSOR AND SYSTEM ON CHIP'
[patent_app_type] => utility
[patent_app_number] => 15/138366
[patent_app_country] => US
[patent_app_date] => 2016-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 13066
[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] => 15138366
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/138366 | Application processor and system on chip | Apr 25, 2016 | Issued |
Array
(
[id] => 13068951
[patent_doc_number] => 10055255
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Performance optimization of hardware accelerators
[patent_app_type] => utility
[patent_app_number] => 15/098475
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5654
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15098475
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/098475 | Performance optimization of hardware accelerators | Apr 13, 2016 | Issued |
Array
(
[id] => 12213885
[patent_doc_number] => 09910694
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Providing a custom virtual appliance'
[patent_app_type] => utility
[patent_app_number] => 15/090644
[patent_app_country] => US
[patent_app_date] => 2016-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7581
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15090644
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/090644 | Providing a custom virtual appliance | Apr 4, 2016 | Issued |
Array
(
[id] => 12146914
[patent_doc_number] => 09881167
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-30
[patent_title] => 'Sanitization of vitual machine images'
[patent_app_type] => utility
[patent_app_number] => 15/086228
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 10692
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15086228
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/086228 | Sanitization of vitual machine images | Mar 30, 2016 | Issued |
Array
(
[id] => 12146915
[patent_doc_number] => 09881168
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-30
[patent_title] => 'Sanitization of virtual machine images'
[patent_app_type] => utility
[patent_app_number] => 15/086290
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 10764
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 15086290
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/086290 | Sanitization of virtual machine images | Mar 30, 2016 | Issued |
Array
(
[id] => 13226581
[patent_doc_number] => 10127066
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-11-13
[patent_title] => Server synchronization using continuous block migration in provider network environments
[patent_app_type] => utility
[patent_app_number] => 15/087758
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15000
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15087758
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/087758 | Server synchronization using continuous block migration in provider network environments | Mar 30, 2016 | Issued |
Array
(
[id] => 13595289
[patent_doc_number] => 20180349193
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => STREAMING PROGRAM EXECUTION METHOD OF INTELLIGENT TERMINAL
[patent_app_type] => utility
[patent_app_number] => 15/778217
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3860
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15778217
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/778217 | Streaming program execution method of intelligent terminal | Mar 28, 2016 | Issued |
Array
(
[id] => 15670497
[patent_doc_number] => 10599478
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-24
[patent_title] => Automated reconfiguration of real time data stream processing
[patent_app_type] => utility
[patent_app_number] => 15/084350
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 11246
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15084350
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/084350 | Automated reconfiguration of real time data stream processing | Mar 28, 2016 | Issued |
Array
(
[id] => 11044556
[patent_doc_number] => 20160241513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'VIRTUALIZATION GATEWAY BETWEEN VIRTUALIZED AND NON-VIRTUALIZED NETWORKS'
[patent_app_type] => utility
[patent_app_number] => 15/007215
[patent_app_country] => US
[patent_app_date] => 2016-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8458
[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] => 15007215
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/007215 | Virtualization gateway between virtualized and non-virtualized networks | Jan 26, 2016 | Issued |
Array
(
[id] => 11759234
[patent_doc_number] => 20170206103
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-20
[patent_title] => 'METHOD AND APPARATUS FOR RESOLVING CONTENTION AT THE HYPERVISOR LEVEL'
[patent_app_type] => utility
[patent_app_number] => 14/995264
[patent_app_country] => US
[patent_app_date] => 2016-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7607
[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] => 14995264
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/995264 | Method and apparatus for resolving contention at the hypervisor level | Jan 13, 2016 | Issued |
Array
(
[id] => 11759594
[patent_doc_number] => 20170206463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-20
[patent_title] => 'METHOD AND APPARATUS FOR RESOLVING CONTENTION IN A COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/995266
[patent_app_country] => US
[patent_app_date] => 2016-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9004
[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] => 14995266
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/995266 | Method and apparatus for resolving contention in a computer system | Jan 13, 2016 | Issued |
Array
(
[id] => 12255960
[patent_doc_number] => 09928103
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-03-27
[patent_title] => 'Methods, systems, and computer readable mediums for managing distributed computing systems using an event driven framework'
[patent_app_type] => utility
[patent_app_number] => 14/986269
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3202
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14986269
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/986269 | Methods, systems, and computer readable mediums for managing distributed computing systems using an event driven framework | Dec 30, 2015 | Issued |
Array
(
[id] => 12088270
[patent_doc_number] => 09842000
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Managing processing of long tail task sequences in a stream processing framework'
[patent_app_type] => utility
[patent_app_number] => 14/986419
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 21789
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14986419
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/986419 | Managing processing of long tail task sequences in a stream processing framework | Dec 30, 2015 | Issued |
Array
(
[id] => 16046009
[patent_doc_number] => 10684877
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Virtualized customer premises equipment
[patent_app_type] => utility
[patent_app_number] => 14/985012
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4167
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985012
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985012 | Virtualized customer premises equipment | Dec 29, 2015 | Issued |
Array
(
[id] => 13143621
[patent_doc_number] => 10089145
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-02
[patent_title] => Approximating sequential workloads on resource constrained systems
[patent_app_type] => utility
[patent_app_number] => 14/980687
[patent_app_country] => US
[patent_app_date] => 2015-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12828
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14980687
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/980687 | Approximating sequential workloads on resource constrained systems | Dec 27, 2015 | Issued |
Array
(
[id] => 11716937
[patent_doc_number] => 20170185436
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'Black Box Techniques for Detecting Performance and Availability Issues in Virtual Machines'
[patent_app_type] => utility
[patent_app_number] => 14/981035
[patent_app_country] => US
[patent_app_date] => 2015-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8268
[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] => 14981035
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/981035 | Black box techniques for detecting performance and availability issues in virtual machines | Dec 27, 2015 | Issued |
Array
(
[id] => 12213995
[patent_doc_number] => 09910804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Input/output method in virtual machine environments'
[patent_app_type] => utility
[patent_app_number] => 14/976605
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6239
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14976605
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/976605 | Input/output method in virtual machine environments | Dec 20, 2015 | Issued |
Array
(
[id] => 13096921
[patent_doc_number] => 10067801
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-04
[patent_title] => Acquisition and maintenance of compute capacity
[patent_app_type] => utility
[patent_app_number] => 14/977524
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 18735
[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] => 14977524
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/977524 | Acquisition and maintenance of compute capacity | Dec 20, 2015 | Issued |
Array
(
[id] => 11708902
[patent_doc_number] => 20170177402
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'SCHEDULING JOBS'
[patent_app_type] => utility
[patent_app_number] => 14/972639
[patent_app_country] => US
[patent_app_date] => 2015-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3220
[patent_no_of_claims] => 15
[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] => 14972639
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/972639 | Scheduling jobs | Dec 16, 2015 | Issued |
Array
(
[id] => 12255891
[patent_doc_number] => 09928034
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-27
[patent_title] => 'Work-efficient, load-balanced, merge-based parallelized consumption of sequences of sequences'
[patent_app_type] => utility
[patent_app_number] => 14/971999
[patent_app_country] => US
[patent_app_date] => 2015-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 13842
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14971999
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/971999 | Work-efficient, load-balanced, merge-based parallelized consumption of sequences of sequences | Dec 15, 2015 | Issued |