
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] => 8633041
[patent_doc_number] => 08365140
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-29
[patent_title] => 'Automated methods and systems for developing and deploying projects in parallel'
[patent_app_type] => utility
[patent_app_number] => 12/336982
[patent_app_country] => US
[patent_app_date] => 2008-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 57
[patent_figures_cnt] => 57
[patent_no_of_words] => 17425
[patent_no_of_claims] => 53
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12336982
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336982 | Automated methods and systems for developing and deploying projects in parallel | Dec 16, 2008 | Issued |
Array
(
[id] => 6385648
[patent_doc_number] => 20100077387
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'MANAGING UPDATES USING COMPILER AND LINKER INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 12/237778
[patent_app_country] => US
[patent_app_date] => 2008-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4790
[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/0077/20100077387.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237778
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237778 | Managing updates using compiler and linker information | Sep 24, 2008 | Issued |
Array
(
[id] => 6385670
[patent_doc_number] => 20100077391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'Virtual Machine Manufacturing Methods and Media'
[patent_app_type] => utility
[patent_app_number] => 12/237347
[patent_app_country] => US
[patent_app_date] => 2008-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4168
[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/0077/20100077391.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237347
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237347 | Virtual machine manufacturing methods and media | Sep 23, 2008 | Issued |
Array
(
[id] => 8763452
[patent_doc_number] => 08423990
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Installing software onto a client through a network, and corresponding client'
[patent_app_type] => utility
[patent_app_number] => 12/235777
[patent_app_country] => US
[patent_app_date] => 2008-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10620
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12235777
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/235777 | Installing software onto a client through a network, and corresponding client | Sep 22, 2008 | Issued |
Array
(
[id] => 6385687
[patent_doc_number] => 20100077393
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING SOFTWARE AND CONFIGURING APPLICATION INSTALLATION'
[patent_app_type] => utility
[patent_app_number] => 12/235397
[patent_app_country] => US
[patent_app_date] => 2008-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4996
[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/0077/20100077393.pdf
[firstpage_image] =>[orig_patent_app_number] => 12235397
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/235397 | Method and system for automatically generating software and configuring application installation | Sep 21, 2008 | Issued |
Array
(
[id] => 8558352
[patent_doc_number] => 08332839
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-11
[patent_title] => 'Method and system for modifying firmware image settings within data storage device controllers'
[patent_app_type] => utility
[patent_app_number] => 12/192444
[patent_app_country] => US
[patent_app_date] => 2008-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4543
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12192444
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/192444 | Method and system for modifying firmware image settings within data storage device controllers | Aug 14, 2008 | Issued |
Array
(
[id] => 8219548
[patent_doc_number] => 08195687
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Program retrieval support device for accumulating and searching pieces of program information and corresponding programs and a method for performing the same'
[patent_app_type] => utility
[patent_app_number] => 12/517403
[patent_app_country] => US
[patent_app_date] => 2008-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 14212
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 448
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/195/08195687.pdf
[firstpage_image] =>[orig_patent_app_number] => 12517403
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/517403 | Program retrieval support device for accumulating and searching pieces of program information and corresponding programs and a method for performing the same | Aug 4, 2008 | Issued |
Array
(
[id] => 8449311
[patent_doc_number] => 08291382
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-16
[patent_title] => 'Maintenance assessment management'
[patent_app_type] => utility
[patent_app_number] => 12/177187
[patent_app_country] => US
[patent_app_date] => 2008-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5474
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12177187
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/177187 | Maintenance assessment management | Jul 21, 2008 | Issued |
Array
(
[id] => 7681108
[patent_doc_number] => 20100023700
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-28
[patent_title] => 'Dynamically Maintaining Coherency Within Live Ranges of Direct Buffers'
[patent_app_type] => utility
[patent_app_number] => 12/177507
[patent_app_country] => US
[patent_app_date] => 2008-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11625
[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/0023/20100023700.pdf
[firstpage_image] =>[orig_patent_app_number] => 12177507
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/177507 | Dynamically maintaining coherency within live ranges of direct buffers | Jul 21, 2008 | Issued |
Array
(
[id] => 8574952
[patent_doc_number] => 08341615
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-25
[patent_title] => 'Single instruction multiple data (SIMD) code generation for parallel loops using versioning and scheduling'
[patent_app_type] => utility
[patent_app_number] => 12/172199
[patent_app_country] => US
[patent_app_date] => 2008-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3999
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12172199
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/172199 | Single instruction multiple data (SIMD) code generation for parallel loops using versioning and scheduling | Jul 10, 2008 | Issued |
Array
(
[id] => 8343282
[patent_doc_number] => 08245222
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-14
[patent_title] => 'Image installer'
[patent_app_type] => utility
[patent_app_number] => 12/170180
[patent_app_country] => US
[patent_app_date] => 2008-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 5140
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12170180
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/170180 | Image installer | Jul 8, 2008 | Issued |
Array
(
[id] => 8401557
[patent_doc_number] => 08271935
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-18
[patent_title] => 'Methods and tools for data-driven application engineering'
[patent_app_type] => utility
[patent_app_number] => 12/170113
[patent_app_country] => US
[patent_app_date] => 2008-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6710
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12170113
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/170113 | Methods and tools for data-driven application engineering | Jul 8, 2008 | Issued |
Array
(
[id] => 5467814
[patent_doc_number] => 20090328014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'COMPILER BASED CODE MODIFICATION FOR USE IN DOCUMENT RANKING'
[patent_app_type] => utility
[patent_app_number] => 12/165457
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8742
[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/0328/20090328014.pdf
[firstpage_image] =>[orig_patent_app_number] => 12165457
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/165457 | Compiler based code modification for use in document ranking | Jun 29, 2008 | Issued |
Array
(
[id] => 5305950
[patent_doc_number] => 20090300602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-03
[patent_title] => 'DETERMINING APPLICATION DISTRIBUTION BASED ON APPLICATION STATE TRACKING INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 12/132358
[patent_app_country] => US
[patent_app_date] => 2008-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6121
[patent_no_of_claims] => 18
[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/0300/20090300602.pdf
[firstpage_image] =>[orig_patent_app_number] => 12132358
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/132358 | Determining application distribution based on application state tracking information | Jun 2, 2008 | Issued |
Array
(
[id] => 5305046
[patent_doc_number] => 20090299698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-03
[patent_title] => 'Co-Resident Software Performance Tracking'
[patent_app_type] => utility
[patent_app_number] => 12/132038
[patent_app_country] => US
[patent_app_date] => 2008-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4750
[patent_no_of_claims] => 18
[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/0299/20090299698.pdf
[firstpage_image] =>[orig_patent_app_number] => 12132038
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/132038 | Co-resident software performance tracking | Jun 2, 2008 | Issued |
Array
(
[id] => 5305945
[patent_doc_number] => 20090300597
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-03
[patent_title] => 'APPLICATION LOADING'
[patent_app_type] => utility
[patent_app_number] => 12/131139
[patent_app_country] => US
[patent_app_date] => 2008-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5851
[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/0300/20090300597.pdf
[firstpage_image] =>[orig_patent_app_number] => 12131139
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/131139 | Application loading | Jun 1, 2008 | Issued |
Array
(
[id] => 5305943
[patent_doc_number] => 20090300595
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-03
[patent_title] => 'System and Method for Remotely Updating Control Software in a Vehicle With an Electric Drive System'
[patent_app_type] => utility
[patent_app_number] => 12/130834
[patent_app_country] => US
[patent_app_date] => 2008-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7930
[patent_no_of_claims] => 26
[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/0300/20090300595.pdf
[firstpage_image] =>[orig_patent_app_number] => 12130834
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/130834 | System and Method for Remotely Updating Control Software in a Vehicle With an Electric Drive System | May 29, 2008 | Abandoned |
Array
(
[id] => 8752320
[patent_doc_number] => 08418164
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Image install of a network appliance'
[patent_app_type] => utility
[patent_app_number] => 12/156248
[patent_app_country] => US
[patent_app_date] => 2008-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4932
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12156248
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/156248 | Image install of a network appliance | May 28, 2008 | Issued |
Array
(
[id] => 8752319
[patent_doc_number] => 08418163
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Stacked hardware abstraction layer methods for maintaining software/hardware backward compatibility'
[patent_app_type] => utility
[patent_app_number] => 12/103833
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4266
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12103833
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/103833 | Stacked hardware abstraction layer methods for maintaining software/hardware backward compatibility | Apr 15, 2008 | Issued |
Array
(
[id] => 5497674
[patent_doc_number] => 20090265702
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-22
[patent_title] => 'METHOD OF REINSTALLING A COMPUTER BASED ON FREQUENCY OF APPLICATION UTILIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/103730
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2028
[patent_no_of_claims] => 18
[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/0265/20090265702.pdf
[firstpage_image] =>[orig_patent_app_number] => 12103730
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/103730 | Reinstalling a computer based on frequency of application utilization | Apr 15, 2008 | Issued |