
Qamrun Nahar
Examiner (ID: 3502, Phone: (571)272-3730 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2191, 2196, 2199, 2124, 2198 |
| Total Applications | 1102 |
| Issued Applications | 922 |
| Pending Applications | 68 |
| Abandoned Applications | 137 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11823893
[patent_doc_number] => 20170212830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-27
[patent_title] => 'POLICY COMPLIANCE OF CONTAINER IMAGES'
[patent_app_type] => utility
[patent_app_number] => 15/005320
[patent_app_country] => US
[patent_app_date] => 2016-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3103
[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] => 15005320
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/005320 | Policy compliance of container images | Jan 24, 2016 | Issued |
Array
(
[id] => 11019993
[patent_doc_number] => 20160216947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-28
[patent_title] => 'Unifying Cloud Platform for Interconnected Applications'
[patent_app_type] => utility
[patent_app_number] => 15/006042
[patent_app_country] => US
[patent_app_date] => 2016-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4215
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15006042
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/006042 | Unifying Cloud Platform for Interconnected Applications | Jan 24, 2016 | Abandoned |
Array
(
[id] => 12331590
[patent_doc_number] => 09946524
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-17
[patent_title] => Method of compiling a source code, storage medium, and apparatus
[patent_app_type] => utility
[patent_app_number] => 15/002767
[patent_app_country] => US
[patent_app_date] => 2016-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8697
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[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] => 15002767
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/002767 | Method of compiling a source code, storage medium, and apparatus | Jan 20, 2016 | Issued |
Array
(
[id] => 11759212
[patent_doc_number] => 20170206081
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-20
[patent_title] => 'Automatic extraction of sensitive code fragments to be executed in a sandbox'
[patent_app_type] => utility
[patent_app_number] => 14/995214
[patent_app_country] => US
[patent_app_date] => 2016-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6544
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14995214
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/995214 | Automatic extraction of sensitive code fragments to be executed in a sandbox | Jan 13, 2016 | Abandoned |
Array
(
[id] => 11745663
[patent_doc_number] => 20170199736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-13
[patent_title] => 'TRANSACTIONAL BOUNDARIES FOR SOFTWARE SYSTEM PROFILING'
[patent_app_type] => utility
[patent_app_number] => 14/990173
[patent_app_country] => US
[patent_app_date] => 2016-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14681
[patent_no_of_claims] => 22
[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] => 14990173
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/990173 | Transactional boundaries for software system profiling | Jan 6, 2016 | Issued |
Array
(
[id] => 11731322
[patent_doc_number] => 20170192765
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'DYNAMIC CODE COMPONENT DEPLOYMENT IN CLOUD-BASED SERVICE PLATFORMS'
[patent_app_type] => utility
[patent_app_number] => 14/986342
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 12574
[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] => 14986342
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/986342 | Dynamic code component deployment in cloud-based service platforms | Dec 30, 2015 | Issued |
Array
(
[id] => 10816227
[patent_doc_number] => 20160162388
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-09
[patent_title] => 'TRANSITIVE SOURCE CODE VIOLATION MATCHING AND ATTRIBUTION'
[patent_app_type] => utility
[patent_app_number] => 14/983133
[patent_app_country] => US
[patent_app_date] => 2015-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15034
[patent_no_of_claims] => 21
[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] => 14983133
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/983133 | Transitive source code violation matching and attribution | Dec 28, 2015 | Issued |
Array
(
[id] => 10753844
[patent_doc_number] => 20160099996
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-07
[patent_title] => 'Converged Call Flow and Web Service Application Integration Using a Processing Engine'
[patent_app_type] => utility
[patent_app_number] => 14/966145
[patent_app_country] => US
[patent_app_date] => 2015-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10522
[patent_no_of_claims] => 24
[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] => 14966145
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/966145 | Converged call flow and web service application integration using a processing engine | Dec 10, 2015 | Issued |
Array
(
[id] => 12167492
[patent_doc_number] => 09886261
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-02-06
[patent_title] => 'System to prioritize update distribution to devices'
[patent_app_type] => utility
[patent_app_number] => 14/965645
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11488
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14965645
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/965645 | System to prioritize update distribution to devices | Dec 9, 2015 | Issued |
Array
(
[id] => 13068863
[patent_doc_number] => 10055211
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Use-case-based application installation and switching to a second application to perform an action
[patent_app_type] => utility
[patent_app_number] => 14/965152
[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] => 7478
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14965152
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/965152 | Use-case-based application installation and switching to a second application to perform an action | Dec 9, 2015 | Issued |
Array
(
[id] => 12413910
[patent_doc_number] => 09971579
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-15
[patent_title] => Processor and command processing method performed by same
[patent_app_type] => utility
[patent_app_number] => 14/964069
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6762
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964069
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964069 | Processor and command processing method performed by same | Dec 8, 2015 | Issued |
Array
(
[id] => 13171727
[patent_doc_number] => 10101978
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-16
[patent_title] => Statically speculative compilation and execution
[patent_app_type] => utility
[patent_app_number] => 14/964443
[patent_app_country] => US
[patent_app_date] => 2015-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9635
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14964443
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964443 | Statically speculative compilation and execution | Dec 8, 2015 | Issued |
Array
(
[id] => 11738972
[patent_doc_number] => 09703554
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-11
[patent_title] => 'Custom code migration suggestion system based on actual change references'
[patent_app_type] => utility
[patent_app_number] => 14/960983
[patent_app_country] => US
[patent_app_date] => 2015-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9940
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14960983
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/960983 | Custom code migration suggestion system based on actual change references | Dec 6, 2015 | Issued |
Array
(
[id] => 11672455
[patent_doc_number] => 20170161177
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'TECHNIQUES TO IDENTIFY IDIOMATIC CODE IN A CODE BASE'
[patent_app_type] => utility
[patent_app_number] => 14/960114
[patent_app_country] => US
[patent_app_date] => 2015-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 15704
[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] => 14960114
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/960114 | Techniques to identify idiomatic code in a code base | Dec 3, 2015 | Issued |
Array
(
[id] => 12213950
[patent_doc_number] => 09910759
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Logging framework and methods'
[patent_app_type] => utility
[patent_app_number] => 14/958613
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10340
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14958613
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/958613 | Logging framework and methods | Dec 2, 2015 | Issued |
Array
(
[id] => 10991370
[patent_doc_number] => 20160188315
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-30
[patent_title] => 'UPGRADABLE FIRMWARE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/958407
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4078
[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] => 14958407
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/958407 | Upgradable firmware system | Dec 2, 2015 | Issued |
Array
(
[id] => 10816225
[patent_doc_number] => 20160162386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-09
[patent_title] => 'CODE CHANGE ANALYSIS TO OPTIMIZE TESTING LIFECYCLE'
[patent_app_type] => utility
[patent_app_number] => 14/957508
[patent_app_country] => US
[patent_app_date] => 2015-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6177
[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] => 14957508
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957508 | Code change analysis to optimize testing lifecycle | Dec 1, 2015 | Issued |
Array
(
[id] => 11384817
[patent_doc_number] => 20170010872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-12
[patent_title] => 'VIRTUALIZING EXTENSION CODE IN AN APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 14/956106
[patent_app_country] => US
[patent_app_date] => 2015-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 17080
[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] => 14956106
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/956106 | Virtualizing extension code in an application | Nov 30, 2015 | Issued |
Array
(
[id] => 11509094
[patent_doc_number] => 09600254
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-21
[patent_title] => 'Loop branch reduction'
[patent_app_type] => utility
[patent_app_number] => 14/953688
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8372
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14953688
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/953688 | Loop branch reduction | Nov 29, 2015 | Issued |
Array
(
[id] => 11665155
[patent_doc_number] => 20170153875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-01
[patent_title] => 'UNDO/REDO IN JAVASCRIPT OBJECT NOTATION'
[patent_app_type] => utility
[patent_app_number] => 14/953500
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6505
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[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] => 14953500
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/953500 | Undo/redo in JavaScript object notation | Nov 29, 2015 | Issued |