Search

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 numberTitle of the applicationFiling DateStatus
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
Menu