
Mark A. Gooray
Examiner (ID: 11803, Phone: (571)270-7805 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2199, 2193 |
| Total Applications | 503 |
| Issued Applications | 372 |
| Pending Applications | 42 |
| Abandoned Applications | 98 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8201990
[patent_doc_number] => 20120124545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'Dialog Generation'
[patent_app_type] => utility
[patent_app_number] => 12/944094
[patent_app_country] => US
[patent_app_date] => 2010-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6503
[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] => publications/A1/0124/20120124545.pdf
[firstpage_image] =>[orig_patent_app_number] => 12944094
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/944094 | Dialog generation | Nov 10, 2010 | Issued |
Array
(
[id] => 8935867
[patent_doc_number] => 08495589
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Holding threads in a software debugger'
[patent_app_type] => utility
[patent_app_number] => 12/938492
[patent_app_country] => US
[patent_app_date] => 2010-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4555
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12938492
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/938492 | Holding threads in a software debugger | Nov 2, 2010 | Issued |
Array
(
[id] => 7694759
[patent_doc_number] => 20110231831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-22
[patent_title] => 'SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ASSOCIATING A PLURALITY OF STORED ELEMENTS WITH A CREATION OF A PATCH'
[patent_app_type] => utility
[patent_app_number] => 12/938318
[patent_app_country] => US
[patent_app_date] => 2010-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9935
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0231/20110231831.pdf
[firstpage_image] =>[orig_patent_app_number] => 12938318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/938318 | System, method and computer program product for associating a plurality of stored elements with a creation of a patch | Nov 1, 2010 | Issued |
Array
(
[id] => 6020875
[patent_doc_number] => 20110225581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-15
[patent_title] => 'Host apparatus connected to image forming apparatus and driver installation method and computer-readable medium thereof'
[patent_app_type] => utility
[patent_app_number] => 12/926217
[patent_app_country] => US
[patent_app_date] => 2010-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4777
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0225/20110225581.pdf
[firstpage_image] =>[orig_patent_app_number] => 12926217
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/926217 | Host apparatus connected to image forming apparatus and driver installation method and computer-readable medium thereof | Nov 1, 2010 | Issued |
Array
(
[id] => 8176991
[patent_doc_number] => 20120110544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE DEVELOPMENT REPORT GENERATION'
[patent_app_type] => utility
[patent_app_number] => 12/916445
[patent_app_country] => US
[patent_app_date] => 2010-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4085
[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] => publications/A1/0110/20120110544.pdf
[firstpage_image] =>[orig_patent_app_number] => 12916445
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/916445 | System and method for software development report generation | Oct 28, 2010 | Issued |
Array
(
[id] => 8177016
[patent_doc_number] => 20120110565
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'CHAINED DATA PROCESSING AND APPLICATION UTILIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/916144
[patent_app_country] => US
[patent_app_date] => 2010-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5477
[patent_no_of_claims] => 24
[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/0110/20120110565.pdf
[firstpage_image] =>[orig_patent_app_number] => 12916144
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/916144 | Chained data processing and application utilization | Oct 28, 2010 | Issued |
Array
(
[id] => 10623492
[patent_doc_number] => 09342435
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-17
[patent_title] => 'Embedding dynamic information in electronic devices'
[patent_app_type] => utility
[patent_app_number] => 13/504468
[patent_app_country] => US
[patent_app_date] => 2010-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5079
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13504468
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/504468 | Embedding dynamic information in electronic devices | Oct 26, 2010 | Issued |
Array
(
[id] => 8787213
[patent_doc_number] => 08434070
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-30
[patent_title] => 'Generating specifications of client-server applications for static analysis'
[patent_app_type] => utility
[patent_app_number] => 12/912345
[patent_app_country] => US
[patent_app_date] => 2010-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8663
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12912345
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/912345 | Generating specifications of client-server applications for static analysis | Oct 25, 2010 | Issued |
Array
(
[id] => 9012493
[patent_doc_number] => 08527814
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-03
[patent_title] => 'Method and system for repairing an error in a software application'
[patent_app_type] => utility
[patent_app_number] => 12/910736
[patent_app_country] => US
[patent_app_date] => 2010-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 12284
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12910736
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/910736 | Method and system for repairing an error in a software application | Oct 21, 2010 | Issued |
Array
(
[id] => 6036172
[patent_doc_number] => 20110083122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-07
[patent_title] => 'METHOD AND SYSTEM FOR MASSIVE LARGE SCALE TEST INFRASTRUCTURE'
[patent_app_type] => utility
[patent_app_number] => 12/898588
[patent_app_country] => US
[patent_app_date] => 2010-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8154
[patent_no_of_claims] => 14
[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/0083/20110083122.pdf
[firstpage_image] =>[orig_patent_app_number] => 12898588
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/898588 | METHOD AND SYSTEM FOR MASSIVE LARGE SCALE TEST INFRASTRUCTURE | Oct 4, 2010 | Abandoned |
Array
(
[id] => 9315127
[patent_doc_number] => 08656363
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-18
[patent_title] => 'System and method for entropy pool verification'
[patent_app_type] => utility
[patent_app_number] => 12/815298
[patent_app_country] => US
[patent_app_date] => 2010-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6725
[patent_no_of_claims] => 13
[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] => 12815298
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/815298 | System and method for entropy pool verification | Jun 13, 2010 | Issued |
Array
(
[id] => 6191310
[patent_doc_number] => 20110173594
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-14
[patent_title] => 'Selective Loading of Code Elements for Code Analysis'
[patent_app_type] => utility
[patent_app_number] => 12/687154
[patent_app_country] => US
[patent_app_date] => 2010-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9944
[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] => publications/A1/0173/20110173594.pdf
[firstpage_image] =>[orig_patent_app_number] => 12687154
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/687154 | Selective loading of code elements for code analysis | Jan 13, 2010 | Issued |
Array
(
[id] => 5991040
[patent_doc_number] => 20110099538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'TECHNIQUES FOR DEBUGGING'
[patent_app_type] => utility
[patent_app_number] => 12/604777
[patent_app_country] => US
[patent_app_date] => 2009-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3249
[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] => publications/A1/0099/20110099538.pdf
[firstpage_image] =>[orig_patent_app_number] => 12604777
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/604777 | Techniques for generating an executable debugger script | Oct 22, 2009 | Issued |
Array
(
[id] => 10582621
[patent_doc_number] => 09304745
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-05
[patent_title] => 'Product-application-solution (PAS) model for software design and development'
[patent_app_type] => utility
[patent_app_number] => 12/478967
[patent_app_country] => US
[patent_app_date] => 2009-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6848
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 462
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12478967
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/478967 | Product-application-solution (PAS) model for software design and development | Jun 4, 2009 | Issued |
Array
(
[id] => 5381565
[patent_doc_number] => 20090193404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-30
[patent_title] => 'METHOD AND APPARATUS FOR INLINING NATIVE FUNCTIONS INTO COMPILED JAVA CODE'
[patent_app_type] => utility
[patent_app_number] => 12/418989
[patent_app_country] => US
[patent_app_date] => 2009-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7630
[patent_no_of_claims] => 24
[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/0193/20090193404.pdf
[firstpage_image] =>[orig_patent_app_number] => 12418989
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/418989 | Inlining native functions into compiled java code | Apr 5, 2009 | Issued |
Array
(
[id] => 6074277
[patent_doc_number] => 20110047526
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-24
[patent_title] => 'METHOD AND A SYSTEM FOR TRANSFORMING AN OBJECT MODEL'
[patent_app_type] => utility
[patent_app_number] => 12/921342
[patent_app_country] => US
[patent_app_date] => 2009-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3115
[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] => publications/A1/0047/20110047526.pdf
[firstpage_image] =>[orig_patent_app_number] => 12921342
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/921342 | METHOD AND A SYSTEM FOR TRANSFORMING AN OBJECT MODEL | Mar 10, 2009 | Abandoned |
Array
(
[id] => 11086479
[patent_doc_number] => 20160283445
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2016-09-29
[patent_title] => 'METHOD AND SYSTEM FOR PROVIDING AN IMAGE EFFECTS INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 12/396369
[patent_app_country] => US
[patent_app_date] => 2009-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 6395
[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] => 12396369
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/396369 | Method and system for providing an image effects interface | Mar 1, 2009 | Issued |
Array
(
[id] => 11086479
[patent_doc_number] => 20160283445
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2016-09-29
[patent_title] => 'METHOD AND SYSTEM FOR PROVIDING AN IMAGE EFFECTS INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 12/396369
[patent_app_country] => US
[patent_app_date] => 2009-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 6395
[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] => 12396369
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/396369 | Method and system for providing an image effects interface | Mar 1, 2009 | Issued |
Array
(
[id] => 10543400
[patent_doc_number] => 09268532
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-23
[patent_title] => 'Constructing a service oriented architecture shared service'
[patent_app_type] => utility
[patent_app_number] => 12/392189
[patent_app_country] => US
[patent_app_date] => 2009-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4024
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12392189
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/392189 | Constructing a service oriented architecture shared service | Feb 24, 2009 | Issued |
Array
(
[id] => 8158523
[patent_doc_number] => 08171450
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-01
[patent_title] => 'System and apparatus for graphically building business rule conditions'
[patent_app_type] => utility
[patent_app_number] => 12/326324
[patent_app_country] => US
[patent_app_date] => 2008-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 9031
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/171/08171450.pdf
[firstpage_image] =>[orig_patent_app_number] => 12326324
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/326324 | System and apparatus for graphically building business rule conditions | Dec 1, 2008 | Issued |