Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 9225187 [patent_doc_number] => 20140019962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'SCAN SYSTEMS AND METHODS OF SCANNING VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 13/548518 [patent_app_country] => US [patent_app_date] => 2012-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5338 [patent_no_of_claims] => 19 [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] => 13548518 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/548518
Scan systems and methods of scanning virtual machines Jul 12, 2012 Issued
Array ( [id] => 9207913 [patent_doc_number] => 20140007090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'SIMULTANEOUS PROBING OF MULTIPLE SOFTWARE MODULES OF A COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/539163 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4587 [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] => 13539163 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/539163
Simultaneous probing of multiple software modules of a computer system Jun 28, 2012 Issued
Array ( [id] => 10164280 [patent_doc_number] => 09195502 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-24 [patent_title] => 'Auto detecting shared libraries and creating a virtual scope repository' [patent_app_type] => utility [patent_app_number] => 13/538707 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4824 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13538707 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/538707
Auto detecting shared libraries and creating a virtual scope repository Jun 28, 2012 Issued
Array ( [id] => 9207925 [patent_doc_number] => 20140007102 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'AUTOMATED UPDATE OF TIME BASED SELECTION' [patent_app_type] => utility [patent_app_number] => 13/534762 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3087 [patent_no_of_claims] => 19 [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] => 13534762 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534762
AUTOMATED UPDATE OF TIME BASED SELECTION Jun 26, 2012 Abandoned
Array ( [id] => 10085432 [patent_doc_number] => 09122780 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-01 [patent_title] => 'Monitoring resource usage by a virtual machine' [patent_app_type] => utility [patent_app_number] => 13/528628 [patent_app_country] => US [patent_app_date] => 2012-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5734 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13528628 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/528628
Monitoring resource usage by a virtual machine Jun 19, 2012 Issued
Array ( [id] => 10901731 [patent_doc_number] => 08924977 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-30 [patent_title] => 'Sequential cooperation between map and reduce phases to improve data locality' [patent_app_type] => utility [patent_app_number] => 13/525778 [patent_app_country] => US [patent_app_date] => 2012-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7662 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [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] => 13525778 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/525778
Sequential cooperation between map and reduce phases to improve data locality Jun 17, 2012 Issued
Array ( [id] => 9200649 [patent_doc_number] => 20130339964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'REPLAYING OF WORK ACROSS CLUSTER OF DATABASE SERVERS' [patent_app_type] => utility [patent_app_number] => 13/525246 [patent_app_country] => US [patent_app_date] => 2012-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4558 [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] => 13525246 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/525246
REPLAYING OF WORK ACROSS CLUSTER OF DATABASE SERVERS Jun 14, 2012 Abandoned
Array ( [id] => 9940993 [patent_doc_number] => 08990826 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-24 [patent_title] => 'System and method for receiving analysis requests and configuring analytics systems' [patent_app_type] => utility [patent_app_number] => 13/490453 [patent_app_country] => US [patent_app_date] => 2012-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8724 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13490453 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490453
System and method for receiving analysis requests and configuring analytics systems Jun 5, 2012 Issued
Array ( [id] => 11786616 [patent_doc_number] => 09396050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-19 [patent_title] => 'Distributed execution system and distributed program execution method' [patent_app_type] => utility [patent_app_number] => 14/130229 [patent_app_country] => US [patent_app_date] => 2012-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 17325 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14130229 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/130229
Distributed execution system and distributed program execution method May 27, 2012 Issued
Array ( [id] => 8504784 [patent_doc_number] => 20120304192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'LIFELINE-BASED GLOBAL LOAD BALANCING' [patent_app_type] => utility [patent_app_number] => 13/479940 [patent_app_country] => US [patent_app_date] => 2012-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11052 [patent_no_of_claims] => 20 [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] => 13479940 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/479940
LIFELINE-BASED GLOBAL LOAD BALANCING May 23, 2012 Abandoned
Array ( [id] => 10885775 [patent_doc_number] => 08910179 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-09 [patent_title] => 'Systems and methods for providing semaphore-based protection of system resources' [patent_app_type] => utility [patent_app_number] => 13/472319 [patent_app_country] => US [patent_app_date] => 2012-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10381 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13472319 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/472319
Systems and methods for providing semaphore-based protection of system resources May 14, 2012 Issued
Array ( [id] => 11752295 [patent_doc_number] => 09710307 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-07-18 [patent_title] => 'Extensible workflows for processing content' [patent_app_type] => utility [patent_app_number] => 13/465978 [patent_app_country] => US [patent_app_date] => 2012-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7658 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13465978 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/465978
Extensible workflows for processing content May 6, 2012 Issued
Array ( [id] => 8485304 [patent_doc_number] => 20120284711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-08 [patent_title] => 'Method and Arrangement for Configuring a Resource for a Virtual Runtime Environment' [patent_app_type] => utility [patent_app_number] => 13/462360 [patent_app_country] => US [patent_app_date] => 2012-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3884 [patent_no_of_claims] => 14 [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] => 13462360 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/462360
Method and Arrangement for Configuring a Resource for a Virtual Runtime Environment May 1, 2012 Abandoned
Array ( [id] => 8372652 [patent_doc_number] => 20120222043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-30 [patent_title] => 'Process Scheduling Using Scheduling Graph to Minimize Managed Elements' [patent_app_type] => utility [patent_app_number] => 13/461745 [patent_app_country] => US [patent_app_date] => 2012-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4567 [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] => 13461745 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/461745
Process Scheduling Using Scheduling Graph to Minimize Managed Elements Apr 30, 2012 Abandoned
Array ( [id] => 8512171 [patent_doc_number] => 20120311579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'SYSTEM AND METHOD FOR UPDATING VIRTUAL MACHINE TEMPLATE' [patent_app_type] => utility [patent_app_number] => 13/457419 [patent_app_country] => US [patent_app_date] => 2012-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2149 [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] => 13457419 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/457419
SYSTEM AND METHOD FOR UPDATING VIRTUAL MACHINE TEMPLATE Apr 25, 2012 Abandoned
Array ( [id] => 9714639 [patent_doc_number] => 08839243 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-16 [patent_title] => 'Remediating resource overload' [patent_app_type] => utility [patent_app_number] => 13/453019 [patent_app_country] => US [patent_app_date] => 2012-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6990 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13453019 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/453019
Remediating resource overload Apr 22, 2012 Issued
Array ( [id] => 8512169 [patent_doc_number] => 20120311577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'SYSTEM AND METHOD FOR MONITORING VIRTUAL MACHINE' [patent_app_type] => utility [patent_app_number] => 13/453357 [patent_app_country] => US [patent_app_date] => 2012-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2354 [patent_no_of_claims] => 18 [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] => 13453357 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/453357
SYSTEM AND METHOD FOR MONITORING VIRTUAL MACHINE Apr 22, 2012 Abandoned
Array ( [id] => 8479398 [patent_doc_number] => 20120278805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'DISPLAY APPARATUS HAVING VIRTUAL MACHINE AND METHOD OF CONTROLLING THE SAME' [patent_app_type] => utility [patent_app_number] => 13/451356 [patent_app_country] => US [patent_app_date] => 2012-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10689 [patent_no_of_claims] => 18 [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] => 13451356 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/451356
Display apparatus having virtual machine and method of controlling the same Apr 18, 2012 Issued
Array ( [id] => 9187313 [patent_doc_number] => 08627314 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Method for managing power of host computer' [patent_app_type] => utility [patent_app_number] => 13/447288 [patent_app_country] => US [patent_app_date] => 2012-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3127 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13447288 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/447288
Method for managing power of host computer Apr 15, 2012 Issued
Array ( [id] => 8619546 [patent_doc_number] => 20130024859 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-24 [patent_title] => 'CONTROL COMPUTER AND DATA ACCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 13/447106 [patent_app_country] => US [patent_app_date] => 2012-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2059 [patent_no_of_claims] => 19 [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] => 13447106 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/447106
CONTROL COMPUTER AND DATA ACCESSING METHOD Apr 12, 2012 Abandoned
Menu