![](/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] => 11326915
[patent_doc_number] => 20160357527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'SYSTEM AND METHOD FOR THE GENERATION OF AN ADAPTIVE USER INTERFACE IN A WEBSITE BUILDING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/175272
[patent_app_country] => US
[patent_app_date] => 2016-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 12056
[patent_no_of_claims] => 24
[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] => 15175272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/175272 | System and method for the generation of an adaptive user interface in a website building system | Jun 6, 2016 | Issued |
Array
(
[id] => 11272620
[patent_doc_number] => 20160335167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'STEPPING AND APPLICATION STATE VIEWING BETWEEN POINTS'
[patent_app_type] => utility
[patent_app_number] => 15/169684
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3270
[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] => 15169684
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/169684 | Stepping and application state viewing between points | May 30, 2016 | Issued |
Array
(
[id] => 13171987
[patent_doc_number] => 10102109
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-16
[patent_title] => Exception resolution in a software development session
[patent_app_type] => utility
[patent_app_number] => 15/168587
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5608
[patent_no_of_claims] => 13
[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] => 15168587
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168587 | Exception resolution in a software development session | May 30, 2016 | Issued |
Array
(
[id] => 11352327
[patent_doc_number] => 20160371067
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-22
[patent_title] => 'DETERMINATION OF BRANCH CONVERGENCE IN A SEQUENCE OF PROGRAM INSTRUCTION'
[patent_app_type] => utility
[patent_app_number] => 15/168368
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8165
[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] => 15168368
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168368 | Determination of branch convergence in a sequence of program instruction | May 30, 2016 | Issued |
Array
(
[id] => 11326922
[patent_doc_number] => 20160357533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'GENERATING CODE IN STATICALLY TYPED PROGRAMMING LANGUAGES FOR DYNAMICALLY TYPED ARRAY-BASED LANGUAGE'
[patent_app_type] => utility
[patent_app_number] => 15/168990
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10182
[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] => 15168990
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168990 | Generating code in statically typed programming languages for dynamically typed array-based language | May 30, 2016 | Issued |
Array
(
[id] => 12986299
[patent_doc_number] => 20170344461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => AUTOMATED EXCEPTION RESOLUTION DURING A SOFTWARE DEVELOPMENT SESSION BASED ON PREVIOUS EXCEPTION ENCOUNTERS
[patent_app_type] => utility
[patent_app_number] => 15/168617
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4710
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15168617
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168617 | Automated exception resolution during a software development session based on previous exception encounters | May 30, 2016 | Issued |
Array
(
[id] => 12194528
[patent_doc_number] => 09898258
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-20
[patent_title] => 'Versioning of build environment information'
[patent_app_type] => utility
[patent_app_number] => 15/168480
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7980
[patent_no_of_claims] => 20
[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] => 15168480
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/168480 | Versioning of build environment information | May 30, 2016 | Issued |
Array
(
[id] => 11272629
[patent_doc_number] => 20160335176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'MECHANISMS FOR REPRODUCING STORAGE SYSTEM METADATA INCONSISTENCIES IN A TEST ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 15/164522
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7029
[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] => 15164522
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/164522 | Mechanisms for reproducing storage system metadata inconsistencies in a test environment | May 24, 2016 | Issued |
Array
(
[id] => 11452092
[patent_doc_number] => 09575737
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-21
[patent_title] => 'Application access to native and bundled libraries'
[patent_app_type] => utility
[patent_app_number] => 15/135141
[patent_app_country] => US
[patent_app_date] => 2016-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7643
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15135141
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/135141 | Application access to native and bundled libraries | Apr 20, 2016 | Issued |
Array
(
[id] => 11109645
[patent_doc_number] => 20160306615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'VEHICLE APPLICATION STORE FOR CONSOLE'
[patent_app_type] => utility
[patent_app_number] => 15/099375
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 18371
[patent_no_of_claims] => 34
[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] => 15099375
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/099375 | VEHICLE APPLICATION STORE FOR CONSOLE | Apr 13, 2016 | Abandoned |
Array
(
[id] => 12394149
[patent_doc_number] => 09965632
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-08
[patent_title] => System and methods for secure firmware validation
[patent_app_type] => utility
[patent_app_number] => 15/099048
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 18249
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15099048
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/099048 | System and methods for secure firmware validation | Apr 13, 2016 | Issued |
Array
(
[id] => 11550425
[patent_doc_number] => 09619273
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-11
[patent_title] => 'Profiling multiple virtual machines in a distributed system'
[patent_app_type] => utility
[patent_app_number] => 15/049254
[patent_app_country] => US
[patent_app_date] => 2016-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 9550
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[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] => 15049254
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/049254 | Profiling multiple virtual machines in a distributed system | Feb 21, 2016 | Issued |
Array
(
[id] => 10824557
[patent_doc_number] => 20160170723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'CODE QUALITY IMPROVEMENT'
[patent_app_type] => utility
[patent_app_number] => 15/050101
[patent_app_country] => US
[patent_app_date] => 2016-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6180
[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] => 15050101
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/050101 | Code quality improvement | Feb 21, 2016 | Issued |
Array
(
[id] => 11853955
[patent_doc_number] => 20170228447
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'INTEGRATED DEVELOPER WORKFLOW FOR DATA VISUALIZATION DEVELOPMENT'
[patent_app_type] => utility
[patent_app_number] => 15/016504
[patent_app_country] => US
[patent_app_date] => 2016-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8543
[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] => 15016504
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/016504 | Integrated developer workflow for data visualization development | Feb 4, 2016 | Issued |
Array
(
[id] => 11838617
[patent_doc_number] => 20170220336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-03
[patent_title] => 'SYSTEM AND METHOD FOR AUTOMATIC API CANDIDATE GENERATION'
[patent_app_type] => utility
[patent_app_number] => 15/013207
[patent_app_country] => US
[patent_app_date] => 2016-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4423
[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] => 15013207
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/013207 | System and method for automatic API candidate generation | Feb 1, 2016 | Issued |
Array
(
[id] => 11924621
[patent_doc_number] => 09792204
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-17
[patent_title] => 'System and method for coverage-based automated test case augmentation for design models'
[patent_app_type] => utility
[patent_app_number] => 15/013391
[patent_app_country] => US
[patent_app_date] => 2016-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2472
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15013391
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/013391 | System and method for coverage-based automated test case augmentation for design models | Feb 1, 2016 | Issued |
Array
(
[id] => 11838611
[patent_doc_number] => 20170220331
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-03
[patent_title] => 'APPLICATION LIFECYCLE OPERATION QUEUEING'
[patent_app_type] => utility
[patent_app_number] => 15/013438
[patent_app_country] => US
[patent_app_date] => 2016-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5016
[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] => 15013438
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/013438 | Application lifecycle operation queueing | Feb 1, 2016 | Issued |
Array
(
[id] => 12255973
[patent_doc_number] => 09928116
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-27
[patent_title] => 'Safe consolidation and migration'
[patent_app_type] => utility
[patent_app_number] => 14/949892
[patent_app_country] => US
[patent_app_date] => 2015-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4985
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14949892
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/949892 | Safe consolidation and migration | Nov 23, 2015 | Issued |
Array
(
[id] => 11621793
[patent_doc_number] => 20170131980
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'MODEL DRIVEN ARCHITECTURE FOR NETWORK MANAGEMENT AND CONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 14/935017
[patent_app_country] => US
[patent_app_date] => 2015-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4855
[patent_no_of_claims] => 23
[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] => 14935017
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/935017 | MODEL DRIVEN ARCHITECTURE FOR NETWORK MANAGEMENT AND CONFIGURATION | Nov 5, 2015 | Abandoned |
Array
(
[id] => 12146578
[patent_doc_number] => 09880831
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-30
[patent_title] => 'Field firmware upgrading method and computer-readable medium'
[patent_app_type] => utility
[patent_app_number] => 14/934171
[patent_app_country] => US
[patent_app_date] => 2015-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3422
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 14934171
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/934171 | Field firmware upgrading method and computer-readable medium | Nov 5, 2015 | Issued |