
Mohammad H. Kabir
Examiner (ID: 3861, Phone: (571)270-1341 , Office: P/2197 )
| Most Active Art Unit | 2198 |
| Art Unit(s) | 2192, 2199, 2154, 2198, 2197 |
| Total Applications | 462 |
| Issued Applications | 292 |
| Pending Applications | 43 |
| Abandoned Applications | 135 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9308735
[patent_doc_number] => 20140047409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'ENTERPRISE APPLICATION DEVELOPMENT TOOL'
[patent_app_type] => utility
[patent_app_number] => 13/584737
[patent_app_country] => US
[patent_app_date] => 2012-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4896
[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] => 13584737
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/584737 | ENTERPRISE APPLICATION DEVELOPMENT TOOL | Aug 12, 2012 | Abandoned |
Array
(
[id] => 8722825
[patent_doc_number] => 20130074043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-21
[patent_title] => 'Self Generating Automation System (SGAS) including framework for automation of software functional testing'
[patent_app_type] => utility
[patent_app_number] => 13/572932
[patent_app_country] => US
[patent_app_date] => 2012-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10597
[patent_no_of_claims] => 3
[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] => 13572932
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572932 | Self Generating Automation System (SGAS) including framework for automation of software functional testing | Aug 12, 2012 | Abandoned |
Array
(
[id] => 9308753
[patent_doc_number] => 20140047427
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'CONCURRENT EMBEDDED APPLICATION UPDATE AND MIGRATION'
[patent_app_type] => utility
[patent_app_number] => 13/572772
[patent_app_country] => US
[patent_app_date] => 2012-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6690
[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] => 13572772
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572772 | Concurrent embedded application update and migration | Aug 12, 2012 | Issued |
Array
(
[id] => 9308760
[patent_doc_number] => 20140047434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'Systems and Methods for Cloud Management'
[patent_app_type] => utility
[patent_app_number] => 13/572330
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5867
[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] => 13572330
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572330 | Systems and methods for cloud management | Aug 9, 2012 | Issued |
Array
(
[id] => 9879165
[patent_doc_number] => 08966462
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-24
[patent_title] => 'Memory management parameters derived from system modeling'
[patent_app_type] => utility
[patent_app_number] => 13/571599
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10350
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13571599
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/571599 | Memory management parameters derived from system modeling | Aug 9, 2012 | Issued |
Array
(
[id] => 9308736
[patent_doc_number] => 20140047410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'Method and system for semiconductor host simulation automation'
[patent_app_type] => utility
[patent_app_number] => 13/571354
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1447
[patent_no_of_claims] => 12
[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] => 13571354
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/571354 | Method and system for semiconductor host simulation automation | Aug 9, 2012 | Abandoned |
Array
(
[id] => 9308755
[patent_doc_number] => 20140047429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'DIRECTING PLUG-IN UPDATES FOR A SOFTWARE APPLICATION TO A TARGET AUDIENCE USING MANIFEST PARAMETERS'
[patent_app_type] => utility
[patent_app_number] => 13/572440
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9668
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13572440
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572440 | Directing plug-in updates for a software application to a target audience using manifest parameters | Aug 9, 2012 | Issued |
Array
(
[id] => 9308744
[patent_doc_number] => 20140047418
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'MECHANISM FOR REPLACING AN ARRAY CREATION ROUTINE WITHIN CODE'
[patent_app_type] => utility
[patent_app_number] => 13/572386
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 20986
[patent_no_of_claims] => 27
[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] => 13572386
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572386 | Mechanism for replacing an array creation routine within code | Aug 9, 2012 | Issued |
Array
(
[id] => 9308759
[patent_doc_number] => 20140047433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'INTERACTIVE PRODUCT IMPROVEMENT THROUGH THE USE OF VARIANTS AND DATA GATHERING REPORTS IN A SYSTEM THAT CAN BE UPDATED ON THE FLY'
[patent_app_type] => utility
[patent_app_number] => 13/572419
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9251
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13572419
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572419 | Interactive product improvement through the use of variants and data gathering reports in a system that can be updated on the fly | Aug 9, 2012 | Issued |
Array
(
[id] => 10517620
[patent_doc_number] => 09244667
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-26
[patent_title] => 'Mechanism for transforming between type-independent and type-specific code'
[patent_app_type] => utility
[patent_app_number] => 13/572389
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 20
[patent_no_of_words] => 16867
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13572389
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/572389 | Mechanism for transforming between type-independent and type-specific code | Aug 9, 2012 | Issued |
Array
(
[id] => 9308752
[patent_doc_number] => 20140047426
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'AGGREGATION OF UPDATE SETS'
[patent_app_type] => utility
[patent_app_number] => 13/571849
[patent_app_country] => US
[patent_app_date] => 2012-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7871
[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] => 13571849
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/571849 | Aggregation of update sets | Aug 9, 2012 | Issued |
Array
(
[id] => 9044383
[patent_doc_number] => 20130247021
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-19
[patent_title] => 'ELECTRONIC DEVICE, SYSTEM AND METHOD FOR UPDATING AND UNINSTALLING SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 13/570272
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 1318
[patent_no_of_claims] => 10
[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] => 13570272
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570272 | ELECTRONIC DEVICE, SYSTEM AND METHOD FOR UPDATING AND UNINSTALLING SOFTWARE | Aug 8, 2012 | Abandoned |
Array
(
[id] => 9586020
[patent_doc_number] => 08776031
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-07-08
[patent_title] => 'Manipulating resources embedded in a dynamic-link library'
[patent_app_type] => utility
[patent_app_number] => 13/570533
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7574
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13570533
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570533 | Manipulating resources embedded in a dynamic-link library | Aug 8, 2012 | Issued |
Array
(
[id] => 9308740
[patent_doc_number] => 20140047414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'Importing Profiles for Configuring Specific System Components Into a Configuration Profile for the System'
[patent_app_type] => utility
[patent_app_number] => 13/570890
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 13114
[patent_no_of_claims] => 21
[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] => 13570890
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570890 | Importing profiles for configuring specific system components into a configuration profile for the system | Aug 8, 2012 | Issued |
Array
(
[id] => 10040881
[patent_doc_number] => 09081586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-14
[patent_title] => 'Systems and methods for customizing optimization/transformation/ processing strategies'
[patent_app_type] => utility
[patent_app_number] => 13/570148
[patent_app_country] => US
[patent_app_date] => 2012-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5030
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13570148
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570148 | Systems and methods for customizing optimization/transformation/ processing strategies | Aug 7, 2012 | Issued |
Array
(
[id] => 9308757
[patent_doc_number] => 20140047431
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'METHODS AND SYSTEMS FOR UPDATING ONLINE GAMING CLIENTS'
[patent_app_type] => utility
[patent_app_number] => 13/569114
[patent_app_country] => US
[patent_app_date] => 2012-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5460
[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] => 13569114
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/569114 | METHODS AND SYSTEMS FOR UPDATING ONLINE GAMING CLIENTS | Aug 6, 2012 | Abandoned |
Array
(
[id] => 8395743
[patent_doc_number] => 20120233586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-13
[patent_title] => 'METHODS AND TOOLS FOR DATA-DRIVEN APPLICATION ENGINEERING'
[patent_app_type] => utility
[patent_app_number] => 13/480700
[patent_app_country] => US
[patent_app_date] => 2012-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6750
[patent_no_of_claims] => 17
[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] => 13480700
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/480700 | Methods and tools for data-driven application engineering | May 24, 2012 | Issued |
Array
(
[id] => 8432974
[patent_doc_number] => 20120254849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-04
[patent_title] => 'ONTOLOGY UPDATING APPARATUS, METHOD AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/428399
[patent_app_country] => US
[patent_app_date] => 2012-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5253
[patent_no_of_claims] => 9
[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] => 13428399
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/428399 | Ontology updating apparatus, method and system | Mar 22, 2012 | Issued |
Array
(
[id] => 8419129
[patent_doc_number] => 20120246630
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-27
[patent_title] => 'System and Method for Automating Installation and Updating of Third Party Software'
[patent_app_type] => utility
[patent_app_number] => 13/428789
[patent_app_country] => US
[patent_app_date] => 2012-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8460
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13428789
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/428789 | System and Method for Automating Installation and Updating of Third Party Software | Mar 22, 2012 | Abandoned |
Array
(
[id] => 10308284
[patent_doc_number] => 20150193286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'ASYNCHRONOUS MESSAGE PASSING'
[patent_app_type] => utility
[patent_app_number] => 13/428970
[patent_app_country] => US
[patent_app_date] => 2012-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7551
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 6
[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] => 13428970
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/428970 | Asynchronous message passing | Mar 22, 2012 | Issued |