
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] => 6030591
[patent_doc_number] => 20110055229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'SYSTEM AND METHOD FOR GENERATING A VALUATION OF REVENUE OPPORTUNITY FOR A KEYWORD FROM A VALUATION OF ONLINE SESSIONS ON A WEBSITE FROM USER ACTIVITIES FOLLOWING A KEYWORD SEARCH'
[patent_app_type] => utility
[patent_app_number] => 12/547468
[patent_app_country] => US
[patent_app_date] => 2009-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6994
[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/0055/20110055229.pdf
[firstpage_image] =>[orig_patent_app_number] => 12547468
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/547468 | SYSTEM AND METHOD FOR GENERATING A VALUATION OF REVENUE OPPORTUNITY FOR A KEYWORD FROM A VALUATION OF ONLINE SESSIONS ON A WEBSITE FROM USER ACTIVITIES FOLLOWING A KEYWORD SEARCH | Aug 24, 2009 | Abandoned |
Array
(
[id] => 6525719
[patent_doc_number] => 20100287187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'Method for query based on layout information'
[patent_app_type] => utility
[patent_app_number] => 12/537746
[patent_app_country] => US
[patent_app_date] => 2009-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8195
[patent_no_of_claims] => 16
[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/0287/20100287187.pdf
[firstpage_image] =>[orig_patent_app_number] => 12537746
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/537746 | Method for query based on layout information | Aug 6, 2009 | Issued |
Array
(
[id] => 5955954
[patent_doc_number] => 20110035242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-10
[patent_title] => 'EVENT DRIVEN AUDIT LOGGING'
[patent_app_type] => utility
[patent_app_number] => 12/537877
[patent_app_country] => US
[patent_app_date] => 2009-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5857
[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] => publications/A1/0035/20110035242.pdf
[firstpage_image] =>[orig_patent_app_number] => 12537877
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/537877 | Event driven audit logging | Aug 6, 2009 | Issued |
Array
(
[id] => 6253746
[patent_doc_number] => 20100138808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'EMBEDDED SYSTEM DESIGN DEVICE AND A METHOD THEREOF USING A TARGET INDEPENDENT MODEL'
[patent_app_type] => utility
[patent_app_number] => 12/484299
[patent_app_country] => US
[patent_app_date] => 2009-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6008
[patent_no_of_claims] => 10
[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] => publications/A1/0138/20100138808.pdf
[firstpage_image] =>[orig_patent_app_number] => 12484299
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/484299 | EMBEDDED SYSTEM DESIGN DEVICE AND A METHOD THEREOF USING A TARGET INDEPENDENT MODEL | Jun 14, 2009 | Abandoned |
Array
(
[id] => 9555889
[patent_doc_number] => 08762962
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-24
[patent_title] => 'Methods and apparatus for automatic translation of a computer program language code'
[patent_app_type] => utility
[patent_app_number] => 12/484622
[patent_app_country] => US
[patent_app_date] => 2009-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5427
[patent_no_of_claims] => 51
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12484622
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/484622 | Methods and apparatus for automatic translation of a computer program language code | Jun 14, 2009 | Issued |
Array
(
[id] => 6397530
[patent_doc_number] => 20100318968
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-16
[patent_title] => 'CATALOG-BASED SOFTWARE COMPONENT MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 12/484394
[patent_app_country] => US
[patent_app_date] => 2009-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6175
[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/0318/20100318968.pdf
[firstpage_image] =>[orig_patent_app_number] => 12484394
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/484394 | Catalog-based software component management | Jun 14, 2009 | Issued |
Array
(
[id] => 6396096
[patent_doc_number] => 20100318769
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-16
[patent_title] => 'USING VECTOR ATOMIC MEMORY OPERATION TO HANDLE DATA OF DIFFERENT LENGTHS'
[patent_app_type] => utility
[patent_app_number] => 12/483908
[patent_app_country] => US
[patent_app_date] => 2009-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3445
[patent_no_of_claims] => 7
[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/0318/20100318769.pdf
[firstpage_image] =>[orig_patent_app_number] => 12483908
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/483908 | Using vector atomic memory operation to handle data of different lengths | Jun 11, 2009 | Issued |
Array
(
[id] => 9248640
[patent_doc_number] => 08612942
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-17
[patent_title] => 'System for debugging computer program'
[patent_app_type] => utility
[patent_app_number] => 12/483675
[patent_app_country] => US
[patent_app_date] => 2009-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 14263
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 363
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12483675
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/483675 | System for debugging computer program | Jun 11, 2009 | Issued |
Array
(
[id] => 9143416
[patent_doc_number] => 08583898
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-12
[patent_title] => 'System and method for managing processor-in-memory (PIM) operations'
[patent_app_type] => utility
[patent_app_number] => 12/484062
[patent_app_country] => US
[patent_app_date] => 2009-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3971
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12484062
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/484062 | System and method for managing processor-in-memory (PIM) operations | Jun 11, 2009 | Issued |
Array
(
[id] => 6645168
[patent_doc_number] => 20100313185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-09
[patent_title] => 'ACCESS TO TEST-READY VIRTUAL ENVIRONMENTS'
[patent_app_type] => utility
[patent_app_number] => 12/477147
[patent_app_country] => US
[patent_app_date] => 2009-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7041
[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/0313/20100313185.pdf
[firstpage_image] =>[orig_patent_app_number] => 12477147
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/477147 | ACCESS TO TEST-READY VIRTUAL ENVIRONMENTS | Jun 2, 2009 | Abandoned |
Array
(
[id] => 8922996
[patent_doc_number] => 08488939
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-16
[patent_title] => 'Recording apparatus, software update data acquisition method, program, and data delivery system'
[patent_app_type] => utility
[patent_app_number] => 12/476508
[patent_app_country] => US
[patent_app_date] => 2009-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 11037
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12476508
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/476508 | Recording apparatus, software update data acquisition method, program, and data delivery system | Jun 1, 2009 | Issued |
Array
(
[id] => 6415532
[patent_doc_number] => 20100306733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'Automatically Creating Parallel Iterative Program Code in a Data Flow Program'
[patent_app_type] => utility
[patent_app_number] => 12/475803
[patent_app_country] => US
[patent_app_date] => 2009-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 26202
[patent_no_of_claims] => 43
[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/0306/20100306733.pdf
[firstpage_image] =>[orig_patent_app_number] => 12475803
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/475803 | Automatically creating parallel iterative program code in a data flow program | May 31, 2009 | Issued |
Array
(
[id] => 9847838
[patent_doc_number] => 08949772
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-02-03
[patent_title] => 'Dynamic model based software application development'
[patent_app_type] => utility
[patent_app_number] => 12/476163
[patent_app_country] => US
[patent_app_date] => 2009-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 4488
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12476163
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/476163 | Dynamic model based software application development | May 31, 2009 | Issued |
Array
(
[id] => 5387632
[patent_doc_number] => 20090228877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-10
[patent_title] => 'INTELLIGENT TERMINAL AND METHOD FOR MANAGING INTELLIGENT TERMINAL SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/463777
[patent_app_country] => US
[patent_app_date] => 2009-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5964
[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] => publications/A1/0228/20090228877.pdf
[firstpage_image] =>[orig_patent_app_number] => 12463777
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/463777 | INTELLIGENT TERMINAL AND METHOD FOR MANAGING INTELLIGENT TERMINAL SYSTEM | May 10, 2009 | Abandoned |
Array
(
[id] => 8741349
[patent_doc_number] => 08413136
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-02
[patent_title] => 'Application virtualization'
[patent_app_type] => utility
[patent_app_number] => 12/437691
[patent_app_country] => US
[patent_app_date] => 2009-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5301
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12437691
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/437691 | Application virtualization | May 7, 2009 | Issued |
Array
(
[id] => 6537461
[patent_doc_number] => 20100287528
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'Systems and Methods for Modifying Code Generation Templates'
[patent_app_type] => utility
[patent_app_number] => 12/437252
[patent_app_country] => US
[patent_app_date] => 2009-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4286
[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/0287/20100287528.pdf
[firstpage_image] =>[orig_patent_app_number] => 12437252
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/437252 | Systems and methods for modifying code generation templates | May 6, 2009 | Issued |
Array
(
[id] => 5317696
[patent_doc_number] => 20090282294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-12
[patent_title] => 'Debugging System and Method'
[patent_app_type] => utility
[patent_app_number] => 12/437081
[patent_app_country] => US
[patent_app_date] => 2009-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6138
[patent_no_of_claims] => 24
[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] => publications/A1/0282/20090282294.pdf
[firstpage_image] =>[orig_patent_app_number] => 12437081
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/437081 | Debugging system and method | May 6, 2009 | Issued |
Array
(
[id] => 6537440
[patent_doc_number] => 20100287527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'System Decomposition Via Evolutionary Programming'
[patent_app_type] => utility
[patent_app_number] => 12/436714
[patent_app_country] => US
[patent_app_date] => 2009-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2462
[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/0287/20100287527.pdf
[firstpage_image] =>[orig_patent_app_number] => 12436714
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/436714 | System decomposition via evolutionary programming | May 5, 2009 | Issued |
Array
(
[id] => 6465046
[patent_doc_number] => 20100281460
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-04
[patent_title] => 'Whitebox Trace Fuzzing'
[patent_app_type] => utility
[patent_app_number] => 12/434558
[patent_app_country] => US
[patent_app_date] => 2009-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2971
[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/0281/20100281460.pdf
[firstpage_image] =>[orig_patent_app_number] => 12434558
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/434558 | Whitebox trace fuzzing | Apr 30, 2009 | Issued |
Array
(
[id] => 8787202
[patent_doc_number] => 08434059
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-30
[patent_title] => 'Systems, methods, and computer-readable media for fertilizing machine-executable code'
[patent_app_type] => utility
[patent_app_number] => 12/434300
[patent_app_country] => US
[patent_app_date] => 2009-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7034
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12434300
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/434300 | Systems, methods, and computer-readable media for fertilizing machine-executable code | Apr 30, 2009 | Issued |