![](/images/general/no_picture/200_user.png)
Margaret G Moore
Examiner (ID: 6705, Phone: (571)272-1090 , Office: P/1765 )
Most Active Art Unit | 1712 |
Art Unit(s) | 1712, 1796, 1765, 1501 |
Total Applications | 3276 |
Issued Applications | 2215 |
Pending Applications | 281 |
Abandoned Applications | 780 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 10392869
[patent_doc_number] => 20150277876
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'COMPILING DEVICE, COMPILING METHOD, AND STORAGE MEDIUM STORING COMPILER PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 14/661492
[patent_app_country] => US
[patent_app_date] => 2015-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9345
[patent_no_of_claims] => 11
[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] => 14661492
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/661492 | COMPILING DEVICE, COMPILING METHOD, AND STORAGE MEDIUM STORING COMPILER PROGRAM | Mar 17, 2015 | Abandoned |
Array
(
[id] => 11846432
[patent_doc_number] => 09733987
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-15
[patent_title] => 'Techniques to dynamically allocate resources of configurable computing resources'
[patent_app_type] => utility
[patent_app_number] => 14/627912
[patent_app_country] => US
[patent_app_date] => 2015-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 11426
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14627912
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/627912 | Techniques to dynamically allocate resources of configurable computing resources | Feb 19, 2015 | Issued |
Array
(
[id] => 11042372
[patent_doc_number] => 20160239328
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'VIRTUAL MACHINE MIGRATION TO SR-IOV CAPABLE HYPERVISORS'
[patent_app_type] => utility
[patent_app_number] => 14/625560
[patent_app_country] => US
[patent_app_date] => 2015-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7309
[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] => 14625560
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/625560 | Virtual machine migration to hyper visors with virtual function capability | Feb 17, 2015 | Issued |
Array
(
[id] => 11042371
[patent_doc_number] => 20160239327
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'IDENTIFYING AND PREVENTING REMOVAL OF VIRTUAL HARDWARE'
[patent_app_type] => utility
[patent_app_number] => 14/625557
[patent_app_country] => US
[patent_app_date] => 2015-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8032
[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] => 14625557
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/625557 | Identifying and preventing removal of virtual hardware | Feb 17, 2015 | Issued |
Array
(
[id] => 10357196
[patent_doc_number] => 20150242201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-27
[patent_title] => 'METHOD FOR UPDATING FIRMWARE AND ELECTRONIC DEVICE THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/625159
[patent_app_country] => US
[patent_app_date] => 2015-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 11654
[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] => 14625159
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/625159 | METHOD FOR UPDATING FIRMWARE AND ELECTRONIC DEVICE THEREOF | Feb 17, 2015 | Abandoned |
Array
(
[id] => 11452158
[patent_doc_number] => 09575803
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Determining an ordering to use to open and close programs that call other programs'
[patent_app_type] => utility
[patent_app_number] => 14/622427
[patent_app_country] => US
[patent_app_date] => 2015-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 4936
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14622427
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/622427 | Determining an ordering to use to open and close programs that call other programs | Feb 12, 2015 | Issued |
Array
(
[id] => 10454126
[patent_doc_number] => 20150339140
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-26
[patent_title] => 'Application Access to Native and Bundled Libraries'
[patent_app_type] => utility
[patent_app_number] => 14/620647
[patent_app_country] => US
[patent_app_date] => 2015-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7705
[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] => 14620647
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/620647 | Application access to native and bundled libraries | Feb 11, 2015 | Issued |
Array
(
[id] => 11251951
[patent_doc_number] => 09477454
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-25
[patent_title] => 'Automated software deployment'
[patent_app_type] => utility
[patent_app_number] => 14/621114
[patent_app_country] => US
[patent_app_date] => 2015-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9143
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14621114
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/621114 | Automated software deployment | Feb 11, 2015 | Issued |
Array
(
[id] => 11791059
[patent_doc_number] => 09400684
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Electronic apparatus, recording medium, and method for generating workflow'
[patent_app_type] => utility
[patent_app_number] => 14/602310
[patent_app_country] => US
[patent_app_date] => 2015-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11175
[patent_no_of_claims] => 8
[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] => 14602310
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/602310 | Electronic apparatus, recording medium, and method for generating workflow | Jan 21, 2015 | Issued |
Array
(
[id] => 12053250
[patent_doc_number] => 20170329594
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'COMMUNICATING A DATA IMAGE FOR INSTALLING AN OPERATING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/521989
[patent_app_country] => US
[patent_app_date] => 2015-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8648
[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] => 15521989
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/521989 | Communicating a data image for installing an operating system | Jan 15, 2015 | Issued |
Array
(
[id] => 10276034
[patent_doc_number] => 20150161031
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-11
[patent_title] => 'EMBEDDED TEST MANAGEMENT FOR MOBILE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/560966
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8654
[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] => 14560966
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560966 | Embedded test management for mobile applications | Dec 3, 2014 | Issued |
Array
(
[id] => 10269083
[patent_doc_number] => 20150154080
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-04
[patent_title] => 'Critical Memory Checkpointing for Downloadable OS'
[patent_app_type] => utility
[patent_app_number] => 14/546012
[patent_app_country] => US
[patent_app_date] => 2014-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7584
[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] => 14546012
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/546012 | Critical Memory Checkpointing for Downloadable OS | Nov 17, 2014 | Abandoned |
Array
(
[id] => 10550161
[patent_doc_number] => 09274786
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'Vehicle information update method and apparatus'
[patent_app_type] => utility
[patent_app_number] => 14/541478
[patent_app_country] => US
[patent_app_date] => 2014-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10216
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[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] => 14541478
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/541478 | Vehicle information update method and apparatus | Nov 13, 2014 | Issued |
Array
(
[id] => 11285449
[patent_doc_number] => 09501303
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-11-22
[patent_title] => 'Systems and methods for managing computing resources'
[patent_app_type] => utility
[patent_app_number] => 14/477137
[patent_app_country] => US
[patent_app_date] => 2014-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 8270
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14477137
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/477137 | Systems and methods for managing computing resources | Sep 3, 2014 | Issued |
Array
(
[id] => 10616605
[patent_doc_number] => 09336049
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-10
[patent_title] => 'Method, system, and program for scheduling jobs in a computing system'
[patent_app_type] => utility
[patent_app_number] => 14/474901
[patent_app_country] => US
[patent_app_date] => 2014-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10814
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 5
[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] => 14474901
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/474901 | Method, system, and program for scheduling jobs in a computing system | Sep 1, 2014 | Issued |
Array
(
[id] => 11550401
[patent_doc_number] => 09619248
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-11
[patent_title] => 'Configuration manager and method for configuring a host system for processing a processing job in a virtual data-processing environment'
[patent_app_type] => utility
[patent_app_number] => 14/472562
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11124
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472562
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472562 | Configuration manager and method for configuring a host system for processing a processing job in a virtual data-processing environment | Aug 28, 2014 | Issued |
Array
(
[id] => 11636910
[patent_doc_number] => 09658883
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-23
[patent_title] => 'Method and apparatus for controlling job schedule'
[patent_app_type] => utility
[patent_app_number] => 14/473480
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 14622
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14473480
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/473480 | Method and apparatus for controlling job schedule | Aug 28, 2014 | Issued |
Array
(
[id] => 13096911
[patent_doc_number] => 10067796
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-04
[patent_title] => Managing shared resources in an operating system
[patent_app_type] => utility
[patent_app_number] => 14/450476
[patent_app_country] => US
[patent_app_date] => 2014-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 36
[patent_no_of_words] => 39651
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14450476
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/450476 | Managing shared resources in an operating system | Aug 3, 2014 | Issued |
Array
(
[id] => 11258408
[patent_doc_number] => 09483307
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-01
[patent_title] => 'Asynchronous, interactive task workflows'
[patent_app_type] => utility
[patent_app_number] => 14/450079
[patent_app_country] => US
[patent_app_date] => 2014-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8738
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14450079
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/450079 | Asynchronous, interactive task workflows | Jul 31, 2014 | Issued |
Array
(
[id] => 10665769
[patent_doc_number] => 20160011913
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-14
[patent_title] => 'Safe consolidation and migration'
[patent_app_type] => utility
[patent_app_number] => 14/326484
[patent_app_country] => US
[patent_app_date] => 2014-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4985
[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] => 14326484
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/326484 | Safe consolidation and migration | Jul 8, 2014 | Issued |