
Thomas N. Moulis
Examiner (ID: 16587, Phone: (571)272-4852 , Office: P/3747 )
| Most Active Art Unit | 3747 |
| Art Unit(s) | 3402, 3747 |
| Total Applications | 2821 |
| Issued Applications | 2594 |
| Pending Applications | 48 |
| Abandoned Applications | 186 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10616580
[patent_doc_number] => 09336023
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-10
[patent_title] => 'Visual generation of mobile applications based on data models'
[patent_app_type] => utility
[patent_app_number] => 12/642129
[patent_app_country] => US
[patent_app_date] => 2009-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 9930
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12642129
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/642129 | Visual generation of mobile applications based on data models | Dec 17, 2009 | Issued |
Array
(
[id] => 6088199
[patent_doc_number] => 20110145661
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'Selectively displaying source code defect information within a source code editor'
[patent_app_type] => utility
[patent_app_number] => 12/637099
[patent_app_country] => US
[patent_app_date] => 2009-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4851
[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/0145/20110145661.pdf
[firstpage_image] =>[orig_patent_app_number] => 12637099
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/637099 | Selectively displaying source code defect information within a source code editor | Dec 13, 2009 | Abandoned |
Array
(
[id] => 6088535
[patent_doc_number] => 20110145803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'EXTENSION MECHANISM'
[patent_app_type] => utility
[patent_app_number] => 12/637172
[patent_app_country] => US
[patent_app_date] => 2009-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8996
[patent_no_of_claims] => 22
[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/0145/20110145803.pdf
[firstpage_image] =>[orig_patent_app_number] => 12637172
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/637172 | System and method for user agent code patch management | Dec 13, 2009 | Issued |
Array
(
[id] => 6451514
[patent_doc_number] => 20100153923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'METHOD, COMPUTER PROGRAM AND COMPUTER SYSTEM FOR ASSISTING IN ANALYZING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/636899
[patent_app_country] => US
[patent_app_date] => 2009-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 16617
[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/0153/20100153923.pdf
[firstpage_image] =>[orig_patent_app_number] => 12636899
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/636899 | Method, computer program and computer system for assisting in analyzing program | Dec 13, 2009 | Issued |
Array
(
[id] => 6087840
[patent_doc_number] => 20110145448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'I/O MAPPING-PATH TRACKING IN A STORAGE CONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 12/635745
[patent_app_country] => US
[patent_app_date] => 2009-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6524
[patent_no_of_claims] => 27
[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/0145/20110145448.pdf
[firstpage_image] =>[orig_patent_app_number] => 12635745
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/635745 | I/O mapping-path tracking in a storage configuration | Dec 10, 2009 | Issued |
Array
(
[id] => 6447628
[patent_doc_number] => 20100153591
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'INTERFACE UNIT AND ELECTRONIC SYSTEM INCLUDING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/635765
[patent_app_country] => US
[patent_app_date] => 2009-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3163
[patent_no_of_claims] => 15
[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/0153/20100153591.pdf
[firstpage_image] =>[orig_patent_app_number] => 12635765
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/635765 | INTERFACE UNIT AND ELECTRONIC SYSTEM INCLUDING THE SAME | Dec 10, 2009 | Abandoned |
Array
(
[id] => 6218105
[patent_doc_number] => 20110138357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'MANAGING GRAPHICAL USER INTERFACE (GUI) OBJECTS IN A TESTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/630744
[patent_app_country] => US
[patent_app_date] => 2009-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5008
[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/0138/20110138357.pdf
[firstpage_image] =>[orig_patent_app_number] => 12630744
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/630744 | Managing graphical user interface (GUI) objects in a testing environment | Dec 2, 2009 | Issued |
Array
(
[id] => 6442240
[patent_doc_number] => 20100153088
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'SENSOR NODE INCLUDED IN SENSOR NETWORK, UPDATE SERVER UPDATING THE SAME, AND METHOD OF UPDATING SENSOR NODE'
[patent_app_type] => utility
[patent_app_number] => 12/630328
[patent_app_country] => US
[patent_app_date] => 2009-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3748
[patent_no_of_claims] => 19
[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/0153/20100153088.pdf
[firstpage_image] =>[orig_patent_app_number] => 12630328
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/630328 | Sensor node included in sensor network, update server updating the same, and method of updating sensor node | Dec 2, 2009 | Issued |
Array
(
[id] => 9821104
[patent_doc_number] => 08930907
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-06
[patent_title] => 'Concurrency software testing with probabilistic bounds on finding bugs'
[patent_app_type] => utility
[patent_app_number] => 12/628223
[patent_app_country] => US
[patent_app_date] => 2009-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 5837
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12628223
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/628223 | Concurrency software testing with probabilistic bounds on finding bugs | Nov 30, 2009 | Issued |
Array
(
[id] => 6147641
[patent_doc_number] => 20110131547
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD AND SYSTEM DEFINING AND INTERCHANGING DIAGRAMS OF GRAPHICAL MODELING LANGUAGES'
[patent_app_type] => utility
[patent_app_number] => 12/628630
[patent_app_country] => US
[patent_app_date] => 2009-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9182
[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/0131/20110131547.pdf
[firstpage_image] =>[orig_patent_app_number] => 12628630
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/628630 | METHOD AND SYSTEM DEFINING AND INTERCHANGING DIAGRAMS OF GRAPHICAL MODELING LANGUAGES | Nov 30, 2009 | Abandoned |
Array
(
[id] => 6147640
[patent_doc_number] => 20110131546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD AND APPARATUS OF SPECIFYING THE CONCRETE SYNTAX OF GRAPHICAL MODELING LANGUAGES'
[patent_app_type] => utility
[patent_app_number] => 12/628590
[patent_app_country] => US
[patent_app_date] => 2009-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11156
[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/0131/20110131546.pdf
[firstpage_image] =>[orig_patent_app_number] => 12628590
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/628590 | Method and apparatus of specifying the concrete syntax of graphical modeling languages | Nov 30, 2009 | Issued |
Array
(
[id] => 9630196
[patent_doc_number] => 08799890
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-05
[patent_title] => 'Generating a version identifier for a computing system based on software packages installed on the computing system'
[patent_app_type] => utility
[patent_app_number] => 12/627744
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5224
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627744
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627744 | Generating a version identifier for a computing system based on software packages installed on the computing system | Nov 29, 2009 | Issued |
Array
(
[id] => 6147676
[patent_doc_number] => 20110131566
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'SYSTEMS AND METHODS FOR MANAGING A NETWORK OF COMPUTER SYSTEM USING A VERSION IDENTIFIER GENERATED BASED ON SOFTWARE PACKAGES INSTALLED ON THE COMPUTING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/627990
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6636
[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/0131/20110131566.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627990
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627990 | SYSTEMS AND METHODS FOR MANAGING A NETWORK OF COMPUTER SYSTEM USING A VERSION IDENTIFIER GENERATED BASED ON SOFTWARE PACKAGES INSTALLED ON THE COMPUTING SYSTEMS | Nov 29, 2009 | Abandoned |
Array
(
[id] => 9947756
[patent_doc_number] => 08997083
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-31
[patent_title] => 'Managing a network of computer systems using a version identifier generated based on software packages installed on the computing systems'
[patent_app_type] => utility
[patent_app_number] => 12/627989
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6633
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627989
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627989 | Managing a network of computer systems using a version identifier generated based on software packages installed on the computing systems | Nov 29, 2009 | Issued |
Array
(
[id] => 6189666
[patent_doc_number] => 20110126186
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-26
[patent_title] => 'APPLIANCE MAINTENANCE IN COMPUTING SYSTEM ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/624138
[patent_app_country] => US
[patent_app_date] => 2009-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3011
[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/0126/20110126186.pdf
[firstpage_image] =>[orig_patent_app_number] => 12624138
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/624138 | APPLIANCE MAINTENANCE IN COMPUTING SYSTEM ENVIRONMENT | Nov 22, 2009 | Abandoned |
Array
(
[id] => 9143637
[patent_doc_number] => 08584120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-12
[patent_title] => 'Stream-based software application delivery and launching system'
[patent_app_type] => utility
[patent_app_number] => 12/624133
[patent_app_country] => US
[patent_app_date] => 2009-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7241
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12624133
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/624133 | Stream-based software application delivery and launching system | Nov 22, 2009 | Issued |
Array
(
[id] => 9680472
[patent_doc_number] => 08819399
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-08-26
[patent_title] => 'Predicated control flow and store instructions for native code module security'
[patent_app_type] => utility
[patent_app_number] => 12/623244
[patent_app_country] => US
[patent_app_date] => 2009-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5928
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12623244
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/623244 | Predicated control flow and store instructions for native code module security | Nov 19, 2009 | Issued |
Array
(
[id] => 9980250
[patent_doc_number] => 09026580
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-05
[patent_title] => 'Validation pipeline'
[patent_app_type] => utility
[patent_app_number] => 12/622492
[patent_app_country] => US
[patent_app_date] => 2009-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 17
[patent_no_of_words] => 10322
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[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] => 12622492
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/622492 | Validation pipeline | Nov 19, 2009 | Issued |
Array
(
[id] => 9348441
[patent_doc_number] => 08667605
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-04
[patent_title] => 'Method and system for determining the eligibility for deploying protected content'
[patent_app_type] => utility
[patent_app_number] => 12/622031
[patent_app_country] => US
[patent_app_date] => 2009-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4520
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12622031
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/622031 | Method and system for determining the eligibility for deploying protected content | Nov 18, 2009 | Issued |
Array
(
[id] => 6612864
[patent_doc_number] => 20100131938
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-27
[patent_title] => 'RECORDING MEDIUM ENCODED WITH UPDATE FUNCTION VERIFICATION PROGRAM, UPDATE FUNCTION VERIFICATION METHOD, AND INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/621891
[patent_app_country] => US
[patent_app_date] => 2009-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4371
[patent_no_of_claims] => 7
[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/20100131938.pdf
[firstpage_image] =>[orig_patent_app_number] => 12621891
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/621891 | RECORDING MEDIUM ENCODED WITH UPDATE FUNCTION VERIFICATION PROGRAM, UPDATE FUNCTION VERIFICATION METHOD, AND INFORMATION PROCESSING DEVICE | Nov 18, 2009 | Abandoned |