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] => 18220341 [patent_doc_number] => 11595299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => System and method of suppressing inbound payload to an integration flow of an orchestration based application integration [patent_app_type] => utility [patent_app_number] => 16/942425 [patent_app_country] => US [patent_app_date] => 2020-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6449 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 364 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16942425 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942425
System and method of suppressing inbound payload to an integration flow of an orchestration based application integration Jul 28, 2020 Issued
Array ( [id] => 17358617 [patent_doc_number] => 20220019413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => ARCHITECTURE DIAGRAM ANALYSIS TOOL FOR SOFTWARE DEVELOPMENT [patent_app_type] => utility [patent_app_number] => 16/933783 [patent_app_country] => US [patent_app_date] => 2020-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5962 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16933783 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/933783
Architecture diagram analysis tool for software development Jul 19, 2020 Issued
Array ( [id] => 17301579 [patent_doc_number] => 20210397418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-23 [patent_title] => UTILIZING NATURAL LANGUAGE UNDERSTANDING AND MACHINE LEARNING TO GENERATE AN APPLICATION [patent_app_type] => utility [patent_app_number] => 16/907818 [patent_app_country] => US [patent_app_date] => 2020-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907818 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/907818
Utilizing natural language understanding and machine learning to generate an application Jun 21, 2020 Issued
Array ( [id] => 16365636 [patent_doc_number] => 20200322387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => DATA PROCESSING SYSTEMS FOR DATA-TRANSFER RISK IDENTIFICATION, CROSS-BORDER VISUALIZATION GENERATION, AND RELATED METHODS [patent_app_type] => utility [patent_app_number] => 16/901973 [patent_app_country] => US [patent_app_date] => 2020-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 55647 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 320 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901973 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/901973
Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods Jun 14, 2020 Issued
Array ( [id] => 16349496 [patent_doc_number] => 20200314147 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => DATA PROCESSING SYSTEMS FOR DATA-TRANSFER RISK IDENTIFICATION, CROSS-BORDER VISUALIZATION GENERATION, AND RELATED METHODS [patent_app_type] => utility [patent_app_number] => 16/901979 [patent_app_country] => US [patent_app_date] => 2020-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 55646 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901979 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/901979
Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods Jun 14, 2020 Issued
Array ( [id] => 17294623 [patent_doc_number] => 20210390462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => METHOD FOR AI MODEL TRANSFERRING WITH LAYER RANDOMIZATION [patent_app_type] => utility [patent_app_number] => 16/900561 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7332 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16900561 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/900561
Method for AI model transferring with layer randomization Jun 11, 2020 Issued
Array ( [id] => 17394961 [patent_doc_number] => 11243975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-08 [patent_title] => Method and/or system for transforming between trees and strings [patent_app_type] => utility [patent_app_number] => 16/898134 [patent_app_country] => US [patent_app_date] => 2020-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 8714 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16898134 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/898134
Method and/or system for transforming between trees and strings Jun 9, 2020 Issued
Array ( [id] => 17515516 [patent_doc_number] => 11294665 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-05 [patent_title] => Computerized software version control with a software database and a human database [patent_app_type] => utility [patent_app_number] => 16/896040 [patent_app_country] => US [patent_app_date] => 2020-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 9611 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16896040 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/896040
Computerized software version control with a software database and a human database Jun 7, 2020 Issued
Array ( [id] => 17492177 [patent_doc_number] => 11281480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Enhancing parameter-less exit-calls from a command line interface [patent_app_type] => utility [patent_app_number] => 16/886090 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4568 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16886090 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/886090
Enhancing parameter-less exit-calls from a command line interface May 27, 2020 Issued
Array ( [id] => 17144287 [patent_doc_number] => 20210312300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => INTELLIGENT FEATURE DELIVERY IN A COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/884355 [patent_app_country] => US [patent_app_date] => 2020-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7954 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16884355 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/884355
INTELLIGENT FEATURE DELIVERY IN A COMPUTING ENVIRONMENT May 26, 2020 Abandoned
Array ( [id] => 17353963 [patent_doc_number] => 11228620 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-18 [patent_title] => Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods [patent_app_type] => utility [patent_app_number] => 16/881699 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 49 [patent_no_of_words] => 55340 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16881699 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/881699
Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods May 21, 2020 Issued
Array ( [id] => 17128685 [patent_doc_number] => 20210303454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => METHOD, DEVICE, AND PROGRAM PRODUCT FOR EVALUATING APPLICATION PROGRAM INTERFACE [patent_app_type] => utility [patent_app_number] => 16/874150 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5714 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16874150 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/874150
Method for evaluating application program interface (AP) with API maturity matric and testing May 13, 2020 Issued
Array ( [id] => 17076645 [patent_doc_number] => 11113043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Split front end for flexible back end cluster processing [patent_app_type] => utility [patent_app_number] => 16/864074 [patent_app_country] => US [patent_app_date] => 2020-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6033 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16864074 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864074
Split front end for flexible back end cluster processing Apr 29, 2020 Issued
Array ( [id] => 17173079 [patent_doc_number] => 20210326750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => EFFICIENT CONVOLUTION OF MULTI-CHANNEL INPUT SAMPLES WITH MULTIPLE KERNELS [patent_app_type] => utility [patent_app_number] => 16/854803 [patent_app_country] => US [patent_app_date] => 2020-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11362 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16854803 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/854803
Efficient convolution of multi-channel input samples with multiple kernels Apr 20, 2020 Issued
Array ( [id] => 17076644 [patent_doc_number] => 11113042 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Systems for determining regulatory compliance of smart contracts [patent_app_type] => utility [patent_app_number] => 16/847695 [patent_app_country] => US [patent_app_date] => 2020-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10638 [patent_no_of_claims] => 20 [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] => 16847695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/847695
Systems for determining regulatory compliance of smart contracts Apr 13, 2020 Issued
Array ( [id] => 18119528 [patent_doc_number] => 11550923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Systems and/or methods for static-dynamic security testing using a test configurator to identify vulnerabilities and automatically repair defects [patent_app_type] => utility [patent_app_number] => 16/834712 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 8506 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16834712 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834712
Systems and/or methods for static-dynamic security testing using a test configurator to identify vulnerabilities and automatically repair defects Mar 29, 2020 Issued
Array ( [id] => 16255479 [patent_doc_number] => 20200264853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => SYSTEM FOR GENERATING A MAP ILLUSTRATING BINDINGS [patent_app_type] => utility [patent_app_number] => 16/828795 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14435 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828795 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/828795
System for generating a map illustrating bindings Mar 23, 2020 Issued
Array ( [id] => 17674932 [patent_doc_number] => 20220188099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => Project Management Method and System for Computer Code Mapping and Visualization [patent_app_type] => utility [patent_app_number] => 17/441064 [patent_app_country] => US [patent_app_date] => 2020-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7813 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17441064 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/441064
Project Management Method and System for Computer Code Mapping and Visualization Mar 19, 2020 Abandoned
Array ( [id] => 17283008 [patent_doc_number] => 11200037 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-14 [patent_title] => Systems and methods for translation based computing (TBC) with incorporating ontology and pearl schema [patent_app_type] => utility [patent_app_number] => 16/824418 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 14922 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824418 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824418
Systems and methods for translation based computing (TBC) with incorporating ontology and pearl schema Mar 18, 2020 Issued
Array ( [id] => 19475996 [patent_doc_number] => 12106090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Software updating device, software updating method, and software updating program that prohibit abnormality warning during updating process [patent_app_type] => utility [patent_app_number] => 17/911667 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3957 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17911667 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/911667
Software updating device, software updating method, and software updating program that prohibit abnormality warning during updating process Mar 17, 2020 Issued
Menu