
Mohammad H. Kabir
Examiner (ID: 5885, Phone: (571)270-1341 , Office: P/2197 )
| Most Active Art Unit | 2198 |
| Art Unit(s) | 2198, 2154, 2199, 2192, 2197 |
| Total Applications | 461 |
| Issued Applications | 290 |
| Pending Applications | 44 |
| Abandoned Applications | 135 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13627743
[patent_doc_number] => 20180365423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => METHOD AND SYSTEM FOR FIRMWARE-UPDATING A CONTROL DEVICE FOR PROCESS CONTROL
[patent_app_type] => utility
[patent_app_number] => 15/747058
[patent_app_country] => US
[patent_app_date] => 2016-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5659
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15747058
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/747058 | Method and system for firmware-updating a control device for process control | Jul 18, 2016 | Issued |
Array
(
[id] => 12060778
[patent_doc_number] => 20170337122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'SYNTHETIC TEST RECORDER INSTALLED INLINE WITH A WEB PORTAL'
[patent_app_type] => utility
[patent_app_number] => 15/157765
[patent_app_country] => US
[patent_app_date] => 2016-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 5579
[patent_no_of_claims] => 16
[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] => 15157765
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/157765 | Synthetic test recorder installed inline with a web portal | May 17, 2016 | Issued |
Array
(
[id] => 11094981
[patent_doc_number] => 20160291949
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-06
[patent_title] => 'PARALLELIZATION COMPILING METHOD, PARALLELIZATION COMPILER, AND VEHICULAR DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/083592
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 6747
[patent_no_of_claims] => 16
[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] => 15083592
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/083592 | PARALLELIZATION COMPILING METHOD, PARALLELIZATION COMPILER, AND VEHICULAR DEVICE | Mar 28, 2016 | Abandoned |
Array
(
[id] => 14250057
[patent_doc_number] => 10275228
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Relaxing user-specified register constraints for improving register allocation
[patent_app_type] => utility
[patent_app_number] => 15/084110
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7288
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[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] => 15084110
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/084110 | Relaxing user-specified register constraints for improving register allocation | Mar 28, 2016 | Issued |
Array
(
[id] => 17969981
[patent_doc_number] => 11487512
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-01
[patent_title] => Generating a services application
[patent_app_type] => utility
[patent_app_number] => 15/083984
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12695
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15083984
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/083984 | Generating a services application | Mar 28, 2016 | Issued |
Array
(
[id] => 11958127
[patent_doc_number] => 20170262279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-14
[patent_title] => 'METHODS AND SYSTEMS FOR DEVELOPING USER CUSTOMIZABLE WEB APPLICATION FRAMEWORKS'
[patent_app_type] => utility
[patent_app_number] => 15/082460
[patent_app_country] => US
[patent_app_date] => 2016-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4302
[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] => 15082460
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/082460 | METHODS AND SYSTEMS FOR DEVELOPING USER CUSTOMIZABLE WEB APPLICATION FRAMEWORKS | Mar 27, 2016 | Abandoned |
Array
(
[id] => 12262475
[patent_doc_number] => 20180081671
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'PROGRAM REWRITING DEVICE AND PROGRAM REWRITING METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/562153
[patent_app_country] => US
[patent_app_date] => 2016-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14202
[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] => 15562153
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/562153 | PROGRAM REWRITING DEVICE AND PROGRAM REWRITING METHOD | Mar 21, 2016 | Abandoned |
Array
(
[id] => 11693118
[patent_doc_number] => 20170168833
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'INSTRUCTION WEIGHTING FOR PERFORMANCE PROFILING IN A GROUP DISPATCH PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 15/044285
[patent_app_country] => US
[patent_app_date] => 2016-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6306
[patent_no_of_claims] => 8
[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] => 15044285
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/044285 | INSTRUCTION WEIGHTING FOR PERFORMANCE PROFILING IN A GROUP DISPATCH PROCESSOR | Feb 15, 2016 | Abandoned |
Array
(
[id] => 11731316
[patent_doc_number] => 20170192759
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'METHOD AND SYSTEM FOR GENERATION OF MACHINE-EXECUTABLE CODE ON THE BASIS OF AT LEAST DUAL-CORE PREDICTIVE LATENCY'
[patent_app_type] => utility
[patent_app_number] => 14/985723
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8240
[patent_no_of_claims] => 28
[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] => 14985723
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985723 | METHOD AND SYSTEM FOR GENERATION OF MACHINE-EXECUTABLE CODE ON THE BASIS OF AT LEAST DUAL-CORE PREDICTIVE LATENCY | Dec 30, 2015 | Abandoned |
Array
(
[id] => 17437777
[patent_doc_number] => 11263110
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-01
[patent_title] => Inter-object validation system and method for the objects of a test system
[patent_app_type] => utility
[patent_app_number] => 14/986400
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 18129
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 439
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14986400
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/986400 | Inter-object validation system and method for the objects of a test system | Dec 30, 2015 | Issued |
Array
(
[id] => 13919641
[patent_doc_number] => 10203943
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-12
[patent_title] => Static analysis and reconstruction of deep link handling in compiled applications
[patent_app_type] => utility
[patent_app_number] => 14/984642
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 9518
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 14984642
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/984642 | Static analysis and reconstruction of deep link handling in compiled applications | Dec 29, 2015 | Issued |
Array
(
[id] => 18218311
[patent_doc_number] => 11593249
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-28
[patent_title] => Scalable points-to analysis via multiple slicing
[patent_app_type] => utility
[patent_app_number] => 14/757684
[patent_app_country] => US
[patent_app_date] => 2015-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8200
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 420
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14757684
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/757684 | Scalable points-to analysis via multiple slicing | Dec 22, 2015 | Issued |
Array
(
[id] => 11716895
[patent_doc_number] => 20170185394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'METHOD AND SYSTEM FOR CUSTOMIZING SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 14/757976
[patent_app_country] => US
[patent_app_date] => 2015-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3743
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14757976
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/757976 | METHOD AND SYSTEM FOR CUSTOMIZING SOFTWARE | Dec 22, 2015 | Abandoned |
Array
(
[id] => 16307289
[patent_doc_number] => 10776080
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-15
[patent_title] => Integrated development tool for an internet of things (IOT) system
[patent_app_type] => utility
[patent_app_number] => 14/967623
[patent_app_country] => US
[patent_app_date] => 2015-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 21349
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14967623
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/967623 | Integrated development tool for an internet of things (IOT) system | Dec 13, 2015 | Issued |
Array
(
[id] => 11693117
[patent_doc_number] => 20170168832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'INSTRUCTION WEIGHTING FOR PERFORMANCE PROFILING IN A GROUP DISPATCH PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 14/966561
[patent_app_country] => US
[patent_app_date] => 2015-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6276
[patent_no_of_claims] => 13
[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] => 14966561
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/966561 | INSTRUCTION WEIGHTING FOR PERFORMANCE PROFILING IN A GROUP DISPATCH PROCESSOR | Dec 10, 2015 | Abandoned |
Array
(
[id] => 11693207
[patent_doc_number] => 20170168923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'SYSTEM AND METHOD FOR CREATING A TEST APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 14/965838
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3473
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14965838
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/965838 | SYSTEM AND METHOD FOR CREATING A TEST APPLICATION | Dec 9, 2015 | Abandoned |
Array
(
[id] => 19243336
[patent_doc_number] => 12013775
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-18
[patent_title] => Building coverage metrics and testing strategies for mobile testing via view enumeration
[patent_app_type] => utility
[patent_app_number] => 14/964210
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3853
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964210
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964210 | Building coverage metrics and testing strategies for mobile testing via view enumeration | Dec 8, 2015 | Issued |
Array
(
[id] => 10739361
[patent_doc_number] => 20160085512
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-24
[patent_title] => 'Project Planning And Debugging From Functional Decomposition'
[patent_app_type] => utility
[patent_app_number] => 14/956891
[patent_app_country] => US
[patent_app_date] => 2015-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 44
[patent_no_of_words] => 18018
[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] => 14956891
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/956891 | Project planning and debugging from functional decomposition | Dec 1, 2015 | Issued |
Array
(
[id] => 14457475
[patent_doc_number] => 10324698
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Software installation onto a client using existing resources
[patent_app_type] => utility
[patent_app_number] => 14/948326
[patent_app_country] => US
[patent_app_date] => 2015-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10340
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14948326
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/948326 | Software installation onto a client using existing resources | Nov 21, 2015 | Issued |
Array
(
[id] => 11131308
[patent_doc_number] => 20160328283
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-10
[patent_title] => 'OPERATING A TRACE PROCEDURE FOR A COMPUTER PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 14/922304
[patent_app_country] => US
[patent_app_date] => 2015-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6379
[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] => 14922304
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/922304 | Operating a trace procedure for a computer program | Oct 25, 2015 | Issued |