Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 8419116 [patent_doc_number] => 20120246615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-27 [patent_title] => 'COMPLETE AND COMPATIBLE FUNCTION' [patent_app_type] => utility [patent_app_number] => 13/428876 [patent_app_country] => US [patent_app_date] => 2012-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2725 [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] => 13428876 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/428876
Complete and compatible function Mar 22, 2012 Issued
Array ( [id] => 8419126 [patent_doc_number] => 20120246627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-27 [patent_title] => 'Adding Instrumentation to a Body of Code to Enable Generation of Code Coverage Data' [patent_app_type] => utility [patent_app_number] => 13/428405 [patent_app_country] => US [patent_app_date] => 2012-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4295 [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] => 13428405 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/428405
Adding instrumentation to a body of code to enable generation of code coverage data Mar 22, 2012 Issued
Array ( [id] => 8419121 [patent_doc_number] => 20120246622 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-27 [patent_title] => 'STORAGE OF SOFTWARE EXECUTION DATA BY BEHAVIORAL IDENTIFICATION' [patent_app_type] => utility [patent_app_number] => 13/428597 [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] => 3714 [patent_no_of_claims] => 17 [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] => 13428597 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/428597
STORAGE OF SOFTWARE EXECUTION DATA BY BEHAVIORAL IDENTIFICATION Mar 22, 2012 Abandoned
Array ( [id] => 9999151 [patent_doc_number] => 09043767 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-26 [patent_title] => 'Release management system for a multi-node application' [patent_app_type] => utility [patent_app_number] => 13/428121 [patent_app_country] => US [patent_app_date] => 2012-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10495 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13428121 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/428121
Release management system for a multi-node application Mar 22, 2012 Issued
Array ( [id] => 9458764 [patent_doc_number] => 08719790 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-06 [patent_title] => 'Donut domains—efficient non-convex domains for abstract interpretation' [patent_app_type] => utility [patent_app_number] => 13/428608 [patent_app_country] => US [patent_app_date] => 2012-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6697 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13428608 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/428608
Donut domains—efficient non-convex domains for abstract interpretation Mar 22, 2012 Issued
Array ( [id] => 9057041 [patent_doc_number] => 20130254755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'DYNAMICALLY UPDATING ON-DEMAND RUNTIME PLATFORMS EXECUTING BUSINESS APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 13/427860 [patent_app_country] => US [patent_app_date] => 2012-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7357 [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] => 13427860 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/427860
Dynamically updating on-demand runtime platforms executing business applications Mar 21, 2012 Issued
Array ( [id] => 10834890 [patent_doc_number] => 08863086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-14 [patent_title] => 'System and method for data collection and analysis of information relating to mobile applications' [patent_app_type] => utility [patent_app_number] => 13/426493 [patent_app_country] => US [patent_app_date] => 2012-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 11741 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13426493 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/426493
System and method for data collection and analysis of information relating to mobile applications Mar 20, 2012 Issued
Array ( [id] => 10847904 [patent_doc_number] => 08875105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-28 [patent_title] => 'Efficiently developing software using test cases to check the conformity of the software to the requirements' [patent_app_type] => utility [patent_app_number] => 13/410000 [patent_app_country] => US [patent_app_date] => 2012-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11554 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13410000 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/410000
Efficiently developing software using test cases to check the conformity of the software to the requirements Feb 29, 2012 Issued
Array ( [id] => 10867386 [patent_doc_number] => 08893116 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-18 [patent_title] => 'Installation engine and package format for parallelizable, reliable installations' [patent_app_type] => utility [patent_app_number] => 13/350810 [patent_app_country] => US [patent_app_date] => 2012-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3076 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13350810 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/350810
Installation engine and package format for parallelizable, reliable installations Jan 14, 2012 Issued
Array ( [id] => 10847918 [patent_doc_number] => 08875119 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-28 [patent_title] => 'System and method for generating a source code for a computer program' [patent_app_type] => utility [patent_app_number] => 13/349725 [patent_app_country] => US [patent_app_date] => 2012-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 7890 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13349725 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349725
System and method for generating a source code for a computer program Jan 12, 2012 Issued
Array ( [id] => 8929948 [patent_doc_number] => 20130185708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'DETERMINING COMPATIBILITY OF AN APPLICATION WITH DIFFERENT VERSIONS OF AN OPERATING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/349590 [patent_app_country] => US [patent_app_date] => 2012-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7325 [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] => 13349590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349590
Determining compatibility of an application with different versions of an operating system Jan 12, 2012 Issued
Array ( [id] => 8929946 [patent_doc_number] => 20130185706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'Method, Computer Readable Medium And System For Deploying And Merging Release Independent Applications' [patent_app_type] => utility [patent_app_number] => 13/349983 [patent_app_country] => US [patent_app_date] => 2012-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9625 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 7 [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] => 13349983 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349983
Method, computer readable medium and system for deploying and merging release independent applications Jan 12, 2012 Issued
Array ( [id] => 10841407 [patent_doc_number] => 08869107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Declarative dynamic control flow in continuation-based runtime' [patent_app_type] => utility [patent_app_number] => 13/349261 [patent_app_country] => US [patent_app_date] => 2012-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 9420 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13349261 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349261
Declarative dynamic control flow in continuation-based runtime Jan 11, 2012 Issued
Array ( [id] => 10847907 [patent_doc_number] => 08875108 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-28 [patent_title] => 'Run-time bottleneck detection' [patent_app_type] => utility [patent_app_number] => 13/349357 [patent_app_country] => US [patent_app_date] => 2012-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 4672 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13349357 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/349357
Run-time bottleneck detection Jan 11, 2012 Issued
Array ( [id] => 8929950 [patent_doc_number] => 20130185710 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'DATA COLLECTION AND ANALYSIS DEVICE AND OPERATING METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 13/348729 [patent_app_country] => US [patent_app_date] => 2012-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1605 [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] => 13348729 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/348729
DATA COLLECTION AND ANALYSIS DEVICE AND OPERATING METHOD OF THE SAME Jan 11, 2012 Abandoned
Array ( [id] => 8202012 [patent_doc_number] => 20120124559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-17 [patent_title] => 'Performance Evaluation System' [patent_app_type] => utility [patent_app_number] => 13/339375 [patent_app_country] => US [patent_app_date] => 2011-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14590 [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] => publications/A1/0124/20120124559.pdf [firstpage_image] =>[orig_patent_app_number] => 13339375 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/339375
Performance Evaluation System Dec 28, 2011 Abandoned
Array ( [id] => 10098676 [patent_doc_number] => 09134988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-15 [patent_title] => 'Managing pre-requisite of a software product virtual image' [patent_app_type] => utility [patent_app_number] => 13/880891 [patent_app_country] => US [patent_app_date] => 2011-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3880 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13880891 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/880891
Managing pre-requisite of a software product virtual image Nov 2, 2011 Issued
Array ( [id] => 8177034 [patent_doc_number] => 20120110566 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-03 [patent_title] => 'APPARATUS AND METHOD FOR SETTING UP MULTI-TENANT SAAS APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 13/284185 [patent_app_country] => US [patent_app_date] => 2011-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7193 [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/0110/20120110566.pdf [firstpage_image] =>[orig_patent_app_number] => 13284185 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284185
APPARATUS AND METHOD FOR SETTING UP MULTI-TENANT SAAS APPLICATIONS Oct 27, 2011 Abandoned
Array ( [id] => 8267644 [patent_doc_number] => 20120167071 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'SOFTWARE UPDATE APPARATUS AND METHOD OF VEHICLE' [patent_app_type] => utility [patent_app_number] => 13/284274 [patent_app_country] => US [patent_app_date] => 2011-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2447 [patent_no_of_claims] => 11 [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] => 13284274 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284274
SOFTWARE UPDATE APPARATUS AND METHOD OF VEHICLE Oct 27, 2011 Abandoned
Array ( [id] => 8794470 [patent_doc_number] => 20130111439 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'SOFTWARE DEVELOPMENT PLATFORM WITH ENHANCED FEATURE CONTROL AND REUSABILITY' [patent_app_type] => utility [patent_app_number] => 13/283585 [patent_app_country] => US [patent_app_date] => 2011-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4323 [patent_no_of_claims] => 19 [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] => 13283585 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/283585
SOFTWARE DEVELOPMENT PLATFORM WITH ENHANCED FEATURE CONTROL AND REUSABILITY Oct 27, 2011 Abandoned
Menu