Gary D Watson
Examiner (ID: 11716)
Most Active Art Unit | 2913 |
Art Unit(s) | 2913, 2899, 2915, 2914, 2903 |
Total Applications | 3888 |
Issued Applications | 3853 |
Pending Applications | 0 |
Abandoned Applications | 35 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 11193211
[patent_doc_number] => 09424025
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-23
[patent_title] => 'Verification of backward compatibility of software components'
[patent_app_type] => utility
[patent_app_number] => 14/313127
[patent_app_country] => US
[patent_app_date] => 2014-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8231
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[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] => 14313127
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/313127 | Verification of backward compatibility of software components | Jun 23, 2014 | Issued |
Array
(
[id] => 11181808
[patent_doc_number] => 09413817
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-09
[patent_title] => 'Executing dynamically assigned functions while providing services'
[patent_app_type] => utility
[patent_app_number] => 14/045704
[patent_app_country] => US
[patent_app_date] => 2013-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 6550
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14045704
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/045704 | Executing dynamically assigned functions while providing services | Oct 2, 2013 | Issued |
Array
(
[id] => 10164229
[patent_doc_number] => 09195450
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-24
[patent_title] => 'Program execution service windows'
[patent_app_type] => utility
[patent_app_number] => 13/948065
[patent_app_country] => US
[patent_app_date] => 2013-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4861
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13948065
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/948065 | Program execution service windows | Jul 21, 2013 | Issued |
Array
(
[id] => 11795707
[patent_doc_number] => 09405531
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-02
[patent_title] => 'Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications'
[patent_app_type] => utility
[patent_app_number] => 13/945410
[patent_app_country] => US
[patent_app_date] => 2013-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 6967
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 315
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13945410
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/945410 | Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications | Jul 17, 2013 | Issued |
Array
(
[id] => 11769804
[patent_doc_number] => 09378477
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-28
[patent_title] => 'Framework for internal quality analysis'
[patent_app_type] => utility
[patent_app_number] => 13/944139
[patent_app_country] => US
[patent_app_date] => 2013-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6199
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 672
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13944139
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/944139 | Framework for internal quality analysis | Jul 16, 2013 | Issued |
Array
(
[id] => 10550135
[patent_doc_number] => 09274760
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'Adaptive developer experience based on project types and process templates'
[patent_app_type] => utility
[patent_app_number] => 13/939579
[patent_app_country] => US
[patent_app_date] => 2013-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3606
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13939579
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/939579 | Adaptive developer experience based on project types and process templates | Jul 10, 2013 | Issued |
Array
(
[id] => 9124014
[patent_doc_number] => 20130290936
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-31
[patent_title] => 'Method and System for Correlated Tracing with Automated Multi-Layer Function Instrumentation Localization'
[patent_app_type] => utility
[patent_app_number] => 13/873610
[patent_app_country] => US
[patent_app_date] => 2013-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3701
[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] => 13873610
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/873610 | Method and system for correlated tracing with automated multi-layer function instrumentation localization | Apr 29, 2013 | Issued |
Array
(
[id] => 9124004
[patent_doc_number] => 20130290926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-31
[patent_title] => 'SEMANTIC CODE BINDING TO ENABLE NON-DEVELOPERS TO BUILD APPS'
[patent_app_type] => utility
[patent_app_number] => 13/874043
[patent_app_country] => US
[patent_app_date] => 2013-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14062
[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] => 13874043
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/874043 | SEMANTIC CODE BINDING TO ENABLE NON-DEVELOPERS TO BUILD APPS | Apr 29, 2013 | Abandoned |
Array
(
[id] => 10922316
[patent_doc_number] => 20140325336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-30
[patent_title] => 'SOCIAL CODING EXTENSIONS'
[patent_app_type] => utility
[patent_app_number] => 13/873075
[patent_app_country] => US
[patent_app_date] => 2013-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3931
[patent_no_of_claims] => 18
[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] => 13873075
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/873075 | Social coding extensions | Apr 28, 2013 | Issued |
Array
(
[id] => 9746676
[patent_doc_number] => 20140282395
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'APPLICATION COMPATIBILITY CHECKING IN A DISTRIBUTED COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/826477
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7715
[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] => 13826477
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/826477 | Application compatibility checking in a distributed computing environment | Mar 13, 2013 | Issued |
Array
(
[id] => 10879579
[patent_doc_number] => 08904377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Reconfiguration of computer system to allow application installation'
[patent_app_type] => utility
[patent_app_number] => 13/777348
[patent_app_country] => US
[patent_app_date] => 2013-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6593
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[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] => 13777348
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/777348 | Reconfiguration of computer system to allow application installation | Feb 25, 2013 | Issued |
Array
(
[id] => 8372638
[patent_doc_number] => 20120222026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-30
[patent_title] => 'UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD'
[patent_app_type] => utility
[patent_app_number] => 13/464098
[patent_app_country] => US
[patent_app_date] => 2012-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3632
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[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] => 13464098
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/464098 | Updating elements in data storage facility using predefined state machine over extended time period | May 3, 2012 | Issued |
Array
(
[id] => 8588918
[patent_doc_number] => 20130007739
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'Virtual machine disk image installation'
[patent_app_type] => utility
[patent_app_number] => 13/460843
[patent_app_country] => US
[patent_app_date] => 2012-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8920
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[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] => 13460843
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/460843 | Virtual machine disk image installation | Apr 30, 2012 | Issued |
Array
(
[id] => 8361017
[patent_doc_number] => 20120216174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-23
[patent_title] => 'MECHANISM TO SUPPORT ORPHANED AND PARTIALLY CONFIGURED OBJECTS'
[patent_app_type] => utility
[patent_app_number] => 13/459936
[patent_app_country] => US
[patent_app_date] => 2012-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4552
[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] => 13459936
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/459936 | MECHANISM TO SUPPORT ORPHANED AND PARTIALLY CONFIGURED OBJECTS | Apr 29, 2012 | Abandoned |
Array
(
[id] => 8242698
[patent_doc_number] => 20120151435
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-14
[patent_title] => 'Visual Editor for Editing Complex Expressions'
[patent_app_type] => utility
[patent_app_number] => 13/403194
[patent_app_country] => US
[patent_app_date] => 2012-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 6173
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[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] => 13403194
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/403194 | Visual editor for editing complex expressions | Feb 22, 2012 | Issued |
Array
(
[id] => 7780272
[patent_doc_number] => 20120041935
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-16
[patent_title] => 'METHODS AND SYSTEMS FOR DYNAMICALLY COMPOSING DISTRIBUTED INTERACTIVE APPLICATIONS FROM HIGH-LEVEL PROGRAMMING LANGUAGES'
[patent_app_type] => utility
[patent_app_number] => 13/282293
[patent_app_country] => US
[patent_app_date] => 2011-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8162
[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] => publications/A1/0041/20120041935.pdf
[firstpage_image] =>[orig_patent_app_number] => 13282293
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/282293 | Methods and systems for dynamically composing distributed interactive applications from high-level programming languages | Oct 25, 2011 | Issued |
Array
(
[id] => 7575590
[patent_doc_number] => 20110271246
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'SOFTWARE DEVELOPMENT SUPPORT TOOL'
[patent_app_type] => utility
[patent_app_number] => 13/183026
[patent_app_country] => US
[patent_app_date] => 2011-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 47
[patent_figures_cnt] => 47
[patent_no_of_words] => 14347
[patent_no_of_claims] => 30
[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] => publications/A1/0271/20110271246.pdf
[firstpage_image] =>[orig_patent_app_number] => 13183026
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/183026 | SOFTWARE DEVELOPMENT SUPPORT TOOL | Jul 13, 2011 | Abandoned |
Array
(
[id] => 8588905
[patent_doc_number] => 20130007726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'Virtual machine disk image installation'
[patent_app_type] => utility
[patent_app_number] => 13/174359
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9376
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 13
[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] => 13174359
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174359 | Virtual machine disk image installation | Jun 29, 2011 | Abandoned |
Array
(
[id] => 9826165
[patent_doc_number] => 08935660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-13
[patent_title] => 'Expression editor system'
[patent_app_type] => utility
[patent_app_number] => 13/174210
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 58
[patent_no_of_words] => 27512
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 289
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13174210
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174210 | Expression editor system | Jun 29, 2011 | Issued |
Array
(
[id] => 7491004
[patent_doc_number] => 20110252413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-13
[patent_title] => 'BUS CONTROLLER AND METHOD FOR PATCHING INITIAL BOOT PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/165158
[patent_app_country] => US
[patent_app_date] => 2011-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4176
[patent_no_of_claims] => 7
[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] => publications/A1/0252/20110252413.pdf
[firstpage_image] =>[orig_patent_app_number] => 13165158
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/165158 | BUS CONTROLLER AND METHOD FOR PATCHING INITIAL BOOT PROGRAM | Jun 20, 2011 | Abandoned |