Search

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 numberTitle of the applicationFiling DateStatus
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
Menu