Search

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 numberTitle of the applicationFiling DateStatus
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
Menu