Search

Mohammad M. Choudhry

Examiner (ID: 13269, Phone: (571)270-5716 , Office: P/2816 )

Most Active Art Unit
2816
Art Unit(s)
2898, 2899, 2894, 2816, 4126
Total Applications
907
Issued Applications
708
Pending Applications
84
Abandoned Applications
138

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17327459 [patent_doc_number] => 11218491 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-04 [patent_title] => Security de-escalation for data access [patent_app_type] => utility [patent_app_number] => 16/712461 [patent_app_country] => US [patent_app_date] => 2019-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10295 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16712461 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/712461
Security de-escalation for data access Dec 11, 2019 Issued
Array ( [id] => 17439954 [patent_doc_number] => 11265301 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-01 [patent_title] => Distribution of security keys [patent_app_type] => utility [patent_app_number] => 16/708273 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9565 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16708273 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/708273
Distribution of security keys Dec 8, 2019 Issued
Array ( [id] => 17684194 [patent_doc_number] => 11368464 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Monitoring resource utilization of an online system based on statistics describing browser attributes [patent_app_type] => utility [patent_app_number] => 16/698970 [patent_app_country] => US [patent_app_date] => 2019-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6872 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16698970 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/698970
Monitoring resource utilization of an online system based on statistics describing browser attributes Nov 27, 2019 Issued
Array ( [id] => 16535505 [patent_doc_number] => 10878106 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Firmware verification [patent_app_type] => utility [patent_app_number] => 16/693929 [patent_app_country] => US [patent_app_date] => 2019-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 22354 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16693929 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/693929
Firmware verification Nov 24, 2019 Issued
Array ( [id] => 15793969 [patent_doc_number] => 10630721 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-21 [patent_title] => Monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server [patent_app_type] => utility [patent_app_number] => 16/692456 [patent_app_country] => US [patent_app_date] => 2019-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 7020 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16692456 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/692456
Monitoring system for detecting and preventing a malicious program code from being uploaded from a client computer to a webpage computer server Nov 21, 2019 Issued
Array ( [id] => 15837783 [patent_doc_number] => 20200134174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => SYSTEMS AND METHODS FOR REMOTE DETECTION OF SOFTWARE THROUGH BROWSER WEBINJECTS [patent_app_type] => utility [patent_app_number] => 16/688647 [patent_app_country] => US [patent_app_date] => 2019-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16688647 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/688647
Systems and methods for remote detection of software through browser webinjects Nov 18, 2019 Issued
Array ( [id] => 16730047 [patent_doc_number] => 20210097194 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => FINE GRAINED ACCESS CONTROL ON PROCEDURAL LANGUAGE FOR DATABASES BASED ON ACCESSED RESOURCES [patent_app_type] => utility [patent_app_number] => 16/678574 [patent_app_country] => US [patent_app_date] => 2019-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9510 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16678574 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/678574
Fine grained access control on procedural language for databases based on accessed resources Nov 7, 2019 Issued
Array ( [id] => 17589774 [patent_doc_number] => 11328047 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Gamified challenge to detect a non-human user [patent_app_type] => utility [patent_app_number] => 16/669912 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 6103 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669912 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/669912
Gamified challenge to detect a non-human user Oct 30, 2019 Issued
Array ( [id] => 18742068 [patent_doc_number] => 20230351050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => METHOD AND APPARATUS FOR CUSTOM DEVELOPMENT OF PAYMENT APPLICATION, COMPUTER DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/785822 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9210 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17785822 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/785822
Method and apparatus for custom development of payment application, computer device, and storage medium Oct 30, 2019 Issued
Array ( [id] => 17039485 [patent_doc_number] => 20210256121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => SYSTEM AND METHOD TO BUILD ROBUST CLASSIFIERS AGAINST EVASION ATTACKS [patent_app_type] => utility [patent_app_number] => 16/972243 [patent_app_country] => US [patent_app_date] => 2019-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4170 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16972243 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/972243
System and method to build robust classifiers against evasion attacks Oct 29, 2019 Issued
Array ( [id] => 15908577 [patent_doc_number] => 20200153810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => TOOL VERIFICATION SYSTEM AND METHOD OF VERIFYING AN UNQUALIFIED COMPONENT [patent_app_type] => utility [patent_app_number] => 16/660055 [patent_app_country] => US [patent_app_date] => 2019-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8686 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16660055 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/660055
Tool verification system and method of verifying an unqualified component Oct 21, 2019 Issued
Array ( [id] => 17031809 [patent_doc_number] => 11093623 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-17 [patent_title] => System and methods for using cipher objects to protect data [patent_app_type] => utility [patent_app_number] => 16/657412 [patent_app_country] => US [patent_app_date] => 2019-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14964 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16657412 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/657412
System and methods for using cipher objects to protect data Oct 17, 2019 Issued
Array ( [id] => 15743957 [patent_doc_number] => 20200110867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => Method and apparatus for deciding dyschromatopsia [patent_app_type] => utility [patent_app_number] => 16/596191 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5376 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16596191 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/596191
Method and apparatus for deciding dyschromatopsia Oct 7, 2019 Issued
Array ( [id] => 16706644 [patent_doc_number] => 10956579 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Methods and systems for determining software risk scores [patent_app_type] => utility [patent_app_number] => 16/593412 [patent_app_country] => US [patent_app_date] => 2019-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12318 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16593412 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/593412
Methods and systems for determining software risk scores Oct 3, 2019 Issued
Array ( [id] => 16732310 [patent_doc_number] => 20210099459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => Serverless Application Center for Multi-Cloud Deployment of Serverless Applications [patent_app_type] => utility [patent_app_number] => 16/587716 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7439 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16587716 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/587716
Serverless application center for multi-cloud deployment of serverless applications Sep 29, 2019 Issued
Array ( [id] => 16732289 [patent_doc_number] => 20210099438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => User Authentication Using Tokens [patent_app_type] => utility [patent_app_number] => 16/584653 [patent_app_country] => US [patent_app_date] => 2019-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16584653 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/584653
User authentication using tokens Sep 25, 2019 Issued
Array ( [id] => 17310015 [patent_doc_number] => 11211140 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-28 [patent_title] => Device authentication based on inconsistent responses [patent_app_type] => utility [patent_app_number] => 16/580774 [patent_app_country] => US [patent_app_date] => 2019-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 8245 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16580774 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/580774
Device authentication based on inconsistent responses Sep 23, 2019 Issued
Array ( [id] => 17746612 [patent_doc_number] => 11394702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => Authentication system when authentication is not functioning [patent_app_type] => utility [patent_app_number] => 16/579141 [patent_app_country] => US [patent_app_date] => 2019-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6610 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16579141 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/579141
Authentication system when authentication is not functioning Sep 22, 2019 Issued
Array ( [id] => 17353777 [patent_doc_number] => 11228431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-18 [patent_title] => Communication systems and methods for authenticating data packets within network flow [patent_app_type] => utility [patent_app_number] => 16/578057 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 9124 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16578057 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/578057
Communication systems and methods for authenticating data packets within network flow Sep 19, 2019 Issued
Array ( [id] => 16722524 [patent_doc_number] => 20210089671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => CREDENTIALS FOR CONSENT BASED FILE ACCESS [patent_app_type] => utility [patent_app_number] => 16/577046 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16577046 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/577046
Credentials for consent based file access Sep 19, 2019 Issued
Menu