Search

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