
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] => 10401461
[patent_doc_number] => 20150286470
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-08
[patent_title] => 'MODELING AND TESTING OF INTERACTIONS BETWEEN COMPONENTS OF A SOFTWARE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/244076
[patent_app_country] => US
[patent_app_date] => 2011-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 21168
[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] => 13244076
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/244076 | Modeling and testing of interactions between components of a software system | Sep 22, 2011 | Issued |
Array
(
[id] => 9926503
[patent_doc_number] => 08984490
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-03-17
[patent_title] => 'Modeling and testing of interactions between components of a software system'
[patent_app_type] => utility
[patent_app_number] => 13/244029
[patent_app_country] => US
[patent_app_date] => 2011-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 18
[patent_no_of_words] => 21162
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13244029
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/244029 | Modeling and testing of interactions between components of a software system | Sep 22, 2011 | Issued |
Array
(
[id] => 9879157
[patent_doc_number] => 08966454
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-02-24
[patent_title] => 'Modeling and testing of interactions between components of a software system'
[patent_app_type] => utility
[patent_app_number] => 13/155363
[patent_app_country] => US
[patent_app_date] => 2011-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13571
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13155363
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/155363 | Modeling and testing of interactions between components of a software system | Jun 6, 2011 | Issued |
Array
(
[id] => 8810499
[patent_doc_number] => 08448166
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-21
[patent_title] => 'Automated state migration while deploying an operating system'
[patent_app_type] => utility
[patent_app_number] => 13/029387
[patent_app_country] => US
[patent_app_date] => 2011-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7532
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 318
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13029387
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/029387 | Automated state migration while deploying an operating system | Feb 16, 2011 | Issued |
Array
(
[id] => 10130907
[patent_doc_number] => 09164742
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-20
[patent_title] => 'Method and a system for searching for parts of a computer program which affects a given symbol'
[patent_app_type] => utility
[patent_app_number] => 13/579454
[patent_app_country] => US
[patent_app_date] => 2011-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 6986
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13579454
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/579454 | Method and a system for searching for parts of a computer program which affects a given symbol | Jan 24, 2011 | Issued |
Array
(
[id] => 9124042
[patent_doc_number] => 20130290964
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-31
[patent_title] => 'INFORMATION PROCESSING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 13/991556
[patent_app_country] => US
[patent_app_date] => 2010-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5830
[patent_no_of_claims] => 12
[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] => 13991556
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/991556 | Information processing apparatus with external update and restore processes | Dec 20, 2010 | Issued |
Array
(
[id] => 8230159
[patent_doc_number] => 20120144367
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'EVENTS FIRED PRE- AND POST-METHOD EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 12/960710
[patent_app_country] => US
[patent_app_date] => 2010-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3949
[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] => 12960710
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/960710 | EVENTS FIRED PRE- AND POST-METHOD EXECUTION | Dec 5, 2010 | Abandoned |
Array
(
[id] => 8230168
[patent_doc_number] => 20120144373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'Computer Program Testing'
[patent_app_type] => utility
[patent_app_number] => 12/959794
[patent_app_country] => US
[patent_app_date] => 2010-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12323
[patent_no_of_claims] => 24
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12959794
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/959794 | Computer program testing | Dec 2, 2010 | Issued |
Array
(
[id] => 8230162
[patent_doc_number] => 20120144366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'REFACTOR EXCEPTION CLASS HIERARCHY FOR REDUCED FOOTPRINT AND FASTER APPLICATION START'
[patent_app_type] => utility
[patent_app_number] => 12/959796
[patent_app_country] => US
[patent_app_date] => 2010-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3240
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12959796
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/959796 | Refactor exception class hierarchy for reduced footprint and faster application start | Dec 2, 2010 | Issued |
Array
(
[id] => 10157443
[patent_doc_number] => 09189219
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-17
[patent_title] => 'Deciding whether to install a first application within one of a plurality of candidate environments'
[patent_app_type] => utility
[patent_app_number] => 13/515255
[patent_app_country] => US
[patent_app_date] => 2010-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4368
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 260
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13515255
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/515255 | Deciding whether to install a first application within one of a plurality of candidate environments | Nov 24, 2010 | Issued |
Array
(
[id] => 6147671
[patent_doc_number] => 20110131562
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'EQUIPMENT MANAGEMENT SYSTEM, EQUIPMENT MANAGING APPARATUS, ELECTRONIC EQUIPMENT, SOFTWARE UPDATING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/953560
[patent_app_country] => US
[patent_app_date] => 2010-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12231
[patent_no_of_claims] => 16
[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/0131/20110131562.pdf
[firstpage_image] =>[orig_patent_app_number] => 12953560
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953560 | EQUIPMENT MANAGEMENT SYSTEM, EQUIPMENT MANAGING APPARATUS, ELECTRONIC EQUIPMENT, SOFTWARE UPDATING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM | Nov 23, 2010 | Abandoned |
Array
(
[id] => 13185841
[patent_doc_number] => 10108440
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-23
[patent_title] => Interactive troubleshooting flowcharts
[patent_app_type] => utility
[patent_app_number] => 12/953490
[patent_app_country] => US
[patent_app_date] => 2010-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5242
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 327
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12953490
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953490 | Interactive troubleshooting flowcharts | Nov 23, 2010 | Issued |
Array
(
[id] => 11614349
[patent_doc_number] => 09652205
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-16
[patent_title] => 'Method, system and computer program for bytecode weaving'
[patent_app_type] => utility
[patent_app_number] => 12/953864
[patent_app_country] => US
[patent_app_date] => 2010-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3786
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12953864
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953864 | Method, system and computer program for bytecode weaving | Nov 23, 2010 | Issued |
Array
(
[id] => 9143582
[patent_doc_number] => 08584064
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-12
[patent_title] => 'Verification support apparatus and verification support method to verify target circuit based on hardware description information'
[patent_app_type] => utility
[patent_app_number] => 12/949094
[patent_app_country] => US
[patent_app_date] => 2010-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 7769
[patent_no_of_claims] => 9
[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] => 12949094
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/949094 | Verification support apparatus and verification support method to verify target circuit based on hardware description information | Nov 17, 2010 | Issued |
Array
(
[id] => 7512897
[patent_doc_number] => 20110258607
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-20
[patent_title] => 'METHOD FOR AUTOMATED ERROR DETECTION AND VERIFICATION OF SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 12/949596
[patent_app_country] => US
[patent_app_date] => 2010-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2857
[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/0258/20110258607.pdf
[firstpage_image] =>[orig_patent_app_number] => 12949596
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/949596 | Method for automated error detection and verification of software | Nov 17, 2010 | Issued |
Array
(
[id] => 8214366
[patent_doc_number] => 20120131570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-24
[patent_title] => 'METHOD AND APPARATUS FOR CUSTOMIZING DEVICE CONTENT'
[patent_app_type] => utility
[patent_app_number] => 12/949526
[patent_app_country] => US
[patent_app_date] => 2010-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 12391
[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] => publications/A1/0131/20120131570.pdf
[firstpage_image] =>[orig_patent_app_number] => 12949526
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/949526 | METHOD AND APPARATUS FOR CUSTOMIZING DEVICE CONTENT | Nov 17, 2010 | Abandoned |
Array
(
[id] => 8202007
[patent_doc_number] => 20120124560
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'Autonomic Hotspot Profiling Using Paired Performance Sampling'
[patent_app_type] => utility
[patent_app_number] => 12/946959
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4404
[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/0124/20120124560.pdf
[firstpage_image] =>[orig_patent_app_number] => 12946959
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/946959 | Autonomic hotspot profiling using paired performance sampling | Nov 15, 2010 | Issued |
Array
(
[id] => 8202009
[patent_doc_number] => 20120124553
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'STATUS MANAGEMENT FOR PHASED IMPLEMENTATION OF CONFIGURATION CHANGES'
[patent_app_type] => utility
[patent_app_number] => 12/946306
[patent_app_country] => US
[patent_app_date] => 2010-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11335
[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/0124/20120124553.pdf
[firstpage_image] =>[orig_patent_app_number] => 12946306
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/946306 | Status management for phased implementation of configuration changes | Nov 14, 2010 | Issued |
Array
(
[id] => 9444423
[patent_doc_number] => 08713559
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-29
[patent_title] => 'System and method for updating firmware'
[patent_app_type] => utility
[patent_app_number] => 12/946400
[patent_app_country] => US
[patent_app_date] => 2010-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13448
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12946400
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/946400 | System and method for updating firmware | Nov 14, 2010 | Issued |
Array
(
[id] => 6147678
[patent_doc_number] => 20110131567
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'System and method for an application distribution and metrics system enabling the integration of distrubuted applications into host applications and the monetizing of distributed applications'
[patent_app_type] => utility
[patent_app_number] => 12/927351
[patent_app_country] => US
[patent_app_date] => 2010-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 28576
[patent_no_of_claims] => 14
[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/0131/20110131567.pdf
[firstpage_image] =>[orig_patent_app_number] => 12927351
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/927351 | System and method for an application distribution and metrics system enabling the integration of distrubuted applications into host applications and the monetizing of distributed applications | Nov 11, 2010 | Abandoned |