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] => 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
Array ( [id] => 10731659 [patent_doc_number] => 20160077809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'AUTOMATED METHODS AND SYSTEMS FOR DEVELOPING AND DEPLOYING PROJECTS IN PARALLEL' [patent_app_type] => utility [patent_app_number] => 14/859560 [patent_app_country] => US [patent_app_date] => 2015-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 58 [patent_no_of_words] => 17448 [patent_no_of_claims] => 26 [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] => 14859560 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/859560
Automated methods and systems for developing and deploying projects in parallel Sep 20, 2015 Issued
Array ( [id] => 10704106 [patent_doc_number] => 20160050253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'Asynchronous Message Passing' [patent_app_type] => utility [patent_app_number] => 14/846138 [patent_app_country] => US [patent_app_date] => 2015-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7551 [patent_no_of_claims] => 21 [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] => 14846138 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/846138
Asynchronous message passing Sep 3, 2015 Issued
Array ( [id] => 10446666 [patent_doc_number] => 20150331680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'METHODS AND SYSTEMS FOR EVALUATING BYTECODE IN AN ON-DEMAND SERVICE ENVIRONMENT INCLUDING TRANSLATION OF APEX TO BYTECODE' [patent_app_type] => utility [patent_app_number] => 14/807781 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9661 [patent_no_of_claims] => 10 [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] => 14807781 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807781
Methods and systems for evaluating bytecode in an on-demand service environment including translation of apex to bytecode Jul 22, 2015 Issued
Array ( [id] => 10439176 [patent_doc_number] => 20150324188 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'Aggregation of Update Sets' [patent_app_type] => utility [patent_app_number] => 14/803885 [patent_app_country] => US [patent_app_date] => 2015-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7911 [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] => 14803885 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/803885
Aggregation of Update Sets Jul 19, 2015 Abandoned
Array ( [id] => 11366009 [patent_doc_number] => 20170003990 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'VIRTUAL MACHINE MIGRATION VIA A MOBILE DEVICE' [patent_app_type] => utility [patent_app_number] => 14/754905 [patent_app_country] => US [patent_app_date] => 2015-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5371 [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] => 14754905 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/754905
Virtual machine migration via a mobile device Jun 29, 2015 Issued
Array ( [id] => 11086290 [patent_doc_number] => 20160283257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-29 [patent_title] => 'PARALLELIZED VIRTUAL MACHINE CONFIGURATION' [patent_app_type] => utility [patent_app_number] => 14/751194 [patent_app_country] => US [patent_app_date] => 2015-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5543 [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] => 14751194 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/751194
Parallelized virtual machine configuration Jun 25, 2015 Issued
Array ( [id] => 11352335 [patent_doc_number] => 20160371075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'METHOD FOR SOFTWARE UPDATING OF VEHICLE COMPONENTS' [patent_app_type] => utility [patent_app_number] => 14/740391 [patent_app_country] => US [patent_app_date] => 2015-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 17784 [patent_no_of_claims] => 33 [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] => 14740391 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/740391
Method for software updating of vehicle components Jun 15, 2015 Issued
Array ( [id] => 11352338 [patent_doc_number] => 20160371077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'METHOD FOR WIRELESS REMOTE UPDATING VEHICLE SOFTWARE' [patent_app_type] => utility [patent_app_number] => 14/740546 [patent_app_country] => US [patent_app_date] => 2015-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 17853 [patent_no_of_claims] => 23 [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] => 14740546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/740546
Method for wireless remote updating vehicle software Jun 15, 2015 Issued
Array ( [id] => 11338477 [patent_doc_number] => 20160364232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'METHOD FOR OTA UPDATING VEHICLE ELECTRONIC CONTROL UNIT' [patent_app_type] => utility [patent_app_number] => 14/739090 [patent_app_country] => US [patent_app_date] => 2015-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 17853 [patent_no_of_claims] => 22 [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] => 14739090 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/739090
Method for OTA updating vehicle electronic control unit Jun 14, 2015 Issued
Array ( [id] => 10746052 [patent_doc_number] => 20160092203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'Live Operating System Update Mechanisms' [patent_app_type] => utility [patent_app_number] => 14/729430 [patent_app_country] => US [patent_app_date] => 2015-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15123 [patent_no_of_claims] => 11 [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] => 14729430 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/729430
Live operating system update mechanisms Jun 2, 2015 Issued
Array ( [id] => 10376516 [patent_doc_number] => 20150261523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'SYSTEM AND METHODS FOR DECLARATION-BASED EXTENSION MANAGEMENT FOR MULTI-TENANT ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/727669 [patent_app_country] => US [patent_app_date] => 2015-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8000 [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] => 14727669 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/727669
System and methods for declaration-based extension management for multi-tenant environments May 31, 2015 Issued
Array ( [id] => 14395129 [patent_doc_number] => 10310848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Parallel development of diverged source streams [patent_app_type] => utility [patent_app_number] => 14/726249 [patent_app_country] => US [patent_app_date] => 2015-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5320 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14726249 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/726249
Parallel development of diverged source streams May 28, 2015 Issued
Array ( [id] => 11292566 [patent_doc_number] => 20160342498 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-24 [patent_title] => 'SYMBOL TABLES FOR PROCESSING HIERARCHICAL DATA STRUCTURES IN DATA FLOW ANALYSIS' [patent_app_type] => utility [patent_app_number] => 14/717433 [patent_app_country] => US [patent_app_date] => 2015-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8414 [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] => 14717433 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/717433
Symbol tables for processing hierarchical data structures in data flow analysis May 19, 2015 Issued
Array ( [id] => 11272622 [patent_doc_number] => 20160335168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'REAL-TIME ANALYSIS OF APPLICATION PROGRAMMING INTERFACES' [patent_app_type] => utility [patent_app_number] => 14/714014 [patent_app_country] => US [patent_app_date] => 2015-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9004 [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] => 14714014 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/714014
REAL-TIME ANALYSIS OF APPLICATION PROGRAMMING INTERFACES May 14, 2015 Abandoned
Array ( [id] => 15577319 [patent_doc_number] => 10579036 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-03 [patent_title] => Apparatus for program management of programmable logic controller [patent_app_type] => utility [patent_app_number] => 14/712666 [patent_app_country] => US [patent_app_date] => 2015-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3055 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 372 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14712666 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/712666
Apparatus for program management of programmable logic controller May 13, 2015 Issued
Array ( [id] => 11131240 [patent_doc_number] => 20160328215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'PATTERN RECOGNITION OF SOFTWARE PROGRAM CODE IN AN INTEGRATED SOFTWARE DEVELOPMENT ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/706754 [patent_app_country] => US [patent_app_date] => 2015-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 7653 [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] => 14706754 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/706754
Pattern recognition of software program code in an integrated software development environment May 6, 2015 Issued
Array ( [id] => 11131336 [patent_doc_number] => 20160328311 [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/705208 [patent_app_country] => US [patent_app_date] => 2015-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6771 [patent_no_of_claims] => 11 [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] => 14705208 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/705208
Operating a trace procedure for a computer program May 5, 2015 Issued
Array ( [id] => 12868930 [patent_doc_number] => 20180181485 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => SOURCE CODE EQUIVALENCE VERIFICATION DEVICE AND SOURCE CODE EQUIVALENCE VERIFICATION METHOD [patent_app_type] => utility [patent_app_number] => 15/561207 [patent_app_country] => US [patent_app_date] => 2015-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15561207 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/561207
SOURCE CODE EQUIVALENCE VERIFICATION DEVICE AND SOURCE CODE EQUIVALENCE VERIFICATION METHOD Apr 27, 2015 Abandoned
Array ( [id] => 11124062 [patent_doc_number] => 20160321036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'DYNAMICALLY MONITORING CODE EXECUTION ACTIVITY TO IDENTIFY AND MANAGE INACTIVE CODE' [patent_app_type] => utility [patent_app_number] => 14/698808 [patent_app_country] => US [patent_app_date] => 2015-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10460 [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] => 14698808 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/698808
DYNAMICALLY MONITORING CODE EXECUTION ACTIVITY TO IDENTIFY AND MANAGE INACTIVE CODE Apr 27, 2015 Abandoned
Menu