Search

Anil Khatri

Examiner (ID: 783, Phone: (571)272-3725 , Office: P/2191 )

Most Active Art Unit
2191
Art Unit(s)
3992, 2191, 2197, 2124, 2193, 2122, 2762
Total Applications
1556
Issued Applications
1379
Pending Applications
84
Abandoned Applications
112

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18174363 [patent_doc_number] => 11574075 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-07 [patent_title] => Distributed machine learning technique used for data analysis and data computation in distributed environment [patent_app_type] => utility [patent_app_number] => 16/432712 [patent_app_country] => US [patent_app_date] => 2019-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5292 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16432712 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/432712
Distributed machine learning technique used for data analysis and data computation in distributed environment Jun 4, 2019 Issued
Array ( [id] => 15271707 [patent_doc_number] => 20190384588 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/427409 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4836 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16427409 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/427409
Information processing apparatus that detects falsification of a program, method of controlling the same, and storage medium May 30, 2019 Issued
Array ( [id] => 16486134 [patent_doc_number] => 20200379739 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => External Code Integrations Within a Computing Environment [patent_app_type] => utility [patent_app_number] => 16/428445 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16428445 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/428445
External code integrations within a computing environment May 30, 2019 Issued
Array ( [id] => 16486275 [patent_doc_number] => 20200379881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => TEST REGRESSION BUCKET CREATION [patent_app_type] => utility [patent_app_number] => 16/426144 [patent_app_country] => US [patent_app_date] => 2019-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5579 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16426144 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/426144
Test regression creating bucket by using package of code to be tested May 29, 2019 Issued
Array ( [id] => 16486270 [patent_doc_number] => 20200379876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => SOFTWARE DEBUGGING SYSTEM WITH IMPROVED TEST EXECUTION AND LOG FILE TRACKING [patent_app_type] => utility [patent_app_number] => 16/425480 [patent_app_country] => US [patent_app_date] => 2019-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7334 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16425480 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/425480
Software debugging system with improved test execution and log file tracking May 28, 2019 Issued
Array ( [id] => 14840367 [patent_doc_number] => 20190278584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-12 [patent_title] => METHOD AND APPARATUS FOR AUTO INSTALLING APPLICATION INTO DIFFERENT TERMINALS [patent_app_type] => utility [patent_app_number] => 16/422567 [patent_app_country] => US [patent_app_date] => 2019-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7191 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16422567 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/422567
Method and apparatus for auto installing application into different terminals May 23, 2019 Issued
Array ( [id] => 14840589 [patent_doc_number] => 20190278695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-12 [patent_title] => Instrumentation of User Actions in Software Applications [patent_app_type] => utility [patent_app_number] => 16/420621 [patent_app_country] => US [patent_app_date] => 2019-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7577 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16420621 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/420621
Instrumentation of user actions in software applications May 22, 2019 Issued
Array ( [id] => 14782607 [patent_doc_number] => 20190266201 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => DATA PROCESSING SYSTEMS FOR FULFILLING DATA SUBJECT ACCESS REQUESTS AND RELATED METHODS [patent_app_type] => utility [patent_app_number] => 16/410296 [patent_app_country] => US [patent_app_date] => 2019-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14032 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16410296 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/410296
Data processing systems for fulfilling data subject access requests and related methods May 12, 2019 Issued
Array ( [id] => 15566769 [patent_doc_number] => 20200067796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => MANAGING SERVICE DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 16/406259 [patent_app_country] => US [patent_app_date] => 2019-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10251 [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] => 16406259 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/406259
Managing service deployment May 7, 2019 Issued
Array ( [id] => 14724503 [patent_doc_number] => 20190253315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => REMOTE MANAGEMENT OF SOFTWARE [patent_app_type] => utility [patent_app_number] => 16/391015 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391015 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391015
Remote management of software with incorporation of profile and compliance rules Apr 21, 2019 Issued
Array ( [id] => 14629091 [patent_doc_number] => 20190227913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => REGRESSION TESTING OF NEW SOFTWARE VERSION AND DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 16/367647 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6144 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367647 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367647
Regression testing of new software version and deployment Mar 27, 2019 Issued
Array ( [id] => 16331093 [patent_doc_number] => 20200302059 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => Device, Method, and System for Synthesizing Variants of Semantically Equivalent Computer Source Code using Computer Source Code Components to Protect Against Cyberattacks [patent_app_type] => utility [patent_app_number] => 16/359821 [patent_app_country] => US [patent_app_date] => 2019-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6621 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16359821 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/359821
Device, method, and system for synthesizing variants of semantically equivalent computer source code using computer source code components to protect against cyberattacks Mar 19, 2019 Issued
Array ( [id] => 15312983 [patent_doc_number] => 10521195 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-31 [patent_title] => Guided definition of an application programming interface action for a workflow [patent_app_type] => utility [patent_app_number] => 16/358276 [patent_app_country] => US [patent_app_date] => 2019-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 22264 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16358276 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/358276
Guided definition of an application programming interface action for a workflow Mar 18, 2019 Issued
Array ( [id] => 16314692 [patent_doc_number] => 20200293430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => ENVIRONMENT MODIFICATION FOR SOFTWARE APPLICATION TESTING [patent_app_type] => utility [patent_app_number] => 16/298064 [patent_app_country] => US [patent_app_date] => 2019-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16298064 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/298064
Environment modification for software application testing Mar 10, 2019 Issued
Array ( [id] => 16592439 [patent_doc_number] => 10901700 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-26 [patent_title] => Automatic generation of container image in a runtime environment [patent_app_type] => utility [patent_app_number] => 16/287652 [patent_app_country] => US [patent_app_date] => 2019-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7307 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16287652 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/287652
Automatic generation of container image in a runtime environment Feb 26, 2019 Issued
Array ( [id] => 16592435 [patent_doc_number] => 10901696 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-26 [patent_title] => Validating computer documentation via error detection in a natural language of the computer documentation [patent_app_type] => utility [patent_app_number] => 16/285383 [patent_app_country] => US [patent_app_date] => 2019-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6625 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [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] => 16285383 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/285383
Validating computer documentation via error detection in a natural language of the computer documentation Feb 25, 2019 Issued
Array ( [id] => 16565743 [patent_doc_number] => 10891111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Distributed key-value consistency and mapping [patent_app_type] => utility [patent_app_number] => 16/279604 [patent_app_country] => US [patent_app_date] => 2019-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8032 [patent_no_of_claims] => 16 [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] => 16279604 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/279604
Distributed key-value consistency and mapping Feb 18, 2019 Issued
Array ( [id] => 14953501 [patent_doc_number] => 10438017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-08 [patent_title] => Data processing systems for processing data subject access requests [patent_app_type] => utility [patent_app_number] => 16/278121 [patent_app_country] => US [patent_app_date] => 2019-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 50 [patent_figures_cnt] => 51 [patent_no_of_words] => 41977 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16278121 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/278121
Data processing systems for processing data subject access requests Feb 16, 2019 Issued
Array ( [id] => 15248789 [patent_doc_number] => 10509920 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Data processing systems for processing data subject access requests [patent_app_type] => utility [patent_app_number] => 16/277539 [patent_app_country] => US [patent_app_date] => 2019-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 50 [patent_figures_cnt] => 51 [patent_no_of_words] => 41977 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16277539 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/277539
Data processing systems for processing data subject access requests Feb 14, 2019 Issued
Array ( [id] => 16208877 [patent_doc_number] => 20200241867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => METHOD AND SYSTEM FOR OPTIMIZATION OF CONTAINER IMAGE LAYERING [patent_app_type] => utility [patent_app_number] => 16/262818 [patent_app_country] => US [patent_app_date] => 2019-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9642 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16262818 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/262818
Method and system for optimization of container image layering Jan 29, 2019 Issued
Menu