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] => 18227689 [patent_doc_number] => 20230066683 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-02 [patent_title] => APPARATUS FOR OPERATING OTA UPDATE FOR VEHICLE, AND METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 17/878333 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8445 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878333 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878333
Apparatus for operating OTA update for vehicle, and method thereof Jul 31, 2022 Issued
Array ( [id] => 19375806 [patent_doc_number] => 12067376 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Methods and systems for building custom automation workflows [patent_app_type] => utility [patent_app_number] => 17/815859 [patent_app_country] => US [patent_app_date] => 2022-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9509 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17815859 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/815859
Methods and systems for building custom automation workflows Jul 27, 2022 Issued
Array ( [id] => 17962117 [patent_doc_number] => 20220342698 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-27 [patent_title] => LONG-TERM PROGRAMMATIC WORKFLOW MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/860544 [patent_app_country] => US [patent_app_date] => 2022-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17860544 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/860544
LONG-TERM PROGRAMMATIC WORKFLOW MANAGEMENT Jul 7, 2022 Abandoned
Array ( [id] => 19459326 [patent_doc_number] => 12099818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Plugin-oriented functional programming system configured with software components [patent_app_type] => utility [patent_app_number] => 17/857533 [patent_app_country] => US [patent_app_date] => 2022-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 13003 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17857533 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/857533
Plugin-oriented functional programming system configured with software components Jul 4, 2022 Issued
Array ( [id] => 19375355 [patent_doc_number] => 12066920 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Automated software testing with reinforcement learning [patent_app_type] => utility [patent_app_number] => 17/854640 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13148 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17854640 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/854640
Automated software testing with reinforcement learning Jun 29, 2022 Issued
Array ( [id] => 18881247 [patent_doc_number] => 20240004616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => RUNTIME SUPPORT FOR ROLE TYPES THAT EXTEND UNDERLYING TYPES [patent_app_type] => utility [patent_app_number] => 17/853004 [patent_app_country] => US [patent_app_date] => 2022-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6092 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17853004 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/853004
Runtime support for role types that extend underlying types Jun 28, 2022 Issued
Array ( [id] => 18095636 [patent_doc_number] => 20220413977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => SYSTEMS AND METHODS FOR MONITORING SOFTWARE SERVICES [patent_app_type] => utility [patent_app_number] => 17/848708 [patent_app_country] => US [patent_app_date] => 2022-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9147 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -34 [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] => 17848708 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/848708
Systems and methods for monitoring software services Jun 23, 2022 Issued
Array ( [id] => 19152948 [patent_doc_number] => 11977860 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-05-07 [patent_title] => Systems and methods for analyzing robotic process automation code [patent_app_type] => utility [patent_app_number] => 17/844419 [patent_app_country] => US [patent_app_date] => 2022-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 4315 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17844419 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/844419
Systems and methods for analyzing robotic process automation code Jun 19, 2022 Issued
Array ( [id] => 18038319 [patent_doc_number] => 20220382535 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => CONSUMER DEVICE FIRMWARE UPDATING VIA HDMI [patent_app_type] => utility [patent_app_number] => 17/827139 [patent_app_country] => US [patent_app_date] => 2022-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9771 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17827139 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/827139
Consumer device firmware updating via HDMI May 26, 2022 Issued
Array ( [id] => 19625835 [patent_doc_number] => 12164667 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-10 [patent_title] => Application privacy scanning systems and related methods [patent_app_type] => utility [patent_app_number] => 17/743749 [patent_app_country] => US [patent_app_date] => 2022-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 59 [patent_no_of_words] => 36167 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17743749 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/743749
Application privacy scanning systems and related methods May 12, 2022 Issued
Array ( [id] => 18531745 [patent_doc_number] => 20230236817 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => FIRMWARE UPGRADE METHOD AND FIRMWARE UPGRADE SYSTEM BASED ON MULTI-STREAM TRANSMISSION MODE OF DISPLAYPORT INTERFACE [patent_app_type] => utility [patent_app_number] => 17/741563 [patent_app_country] => US [patent_app_date] => 2022-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6628 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 400 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741563 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/741563
Firmware upgrade method and firmware upgrade system based on multi-stream transmission mode of DisplayPort interface May 10, 2022 Issued
Array ( [id] => 20805075 [patent_doc_number] => 12669982 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-30 [patent_title] => Script generation method, electronic device and storage medium [patent_app_type] => utility [patent_app_number] => 18/567556 [patent_app_country] => US [patent_app_date] => 2022-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 12 [patent_no_of_words] => 6074 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18567556 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/567556
Script generation method, electronic device and storage medium May 9, 2022 Issued
Array ( [id] => 19152966 [patent_doc_number] => 11977878 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-07 [patent_title] => System and method for managing software services in building customized software [patent_app_type] => utility [patent_app_number] => 17/740632 [patent_app_country] => US [patent_app_date] => 2022-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6602 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17740632 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/740632
System and method for managing software services in building customized software May 9, 2022 Issued
Array ( [id] => 17809662 [patent_doc_number] => 20220261497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => DATA PROCESSING SYSTEMS FOR PROCESSING AND MANAGING DATA SUBJECT ACCESS IN A DISTRIBUTED ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/738448 [patent_app_country] => US [patent_app_date] => 2022-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 45276 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17738448 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/738448
DATA PROCESSING SYSTEMS FOR PROCESSING AND MANAGING DATA SUBJECT ACCESS IN A DISTRIBUTED ENVIRONMENT May 5, 2022 Abandoned
Array ( [id] => 20635757 [patent_doc_number] => 12596631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Diffing prior executions of an executable program [patent_app_type] => utility [patent_app_number] => 18/557412 [patent_app_country] => US [patent_app_date] => 2022-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8572 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 490 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18557412 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/557412
Diffing prior executions of an executable program May 1, 2022 Issued
Array ( [id] => 19780195 [patent_doc_number] => 12229228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-18 [patent_title] => System and method for client-side rewriting of code included in a web page [patent_app_type] => utility [patent_app_number] => 17/730776 [patent_app_country] => US [patent_app_date] => 2022-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 12556 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17730776 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/730776
System and method for client-side rewriting of code included in a web page Apr 26, 2022 Issued
Array ( [id] => 18727852 [patent_doc_number] => 20230342145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => SYSTEM AND METHOD IMPLEMENTING A DESIGN SYSTEM REVIEW TOOL [patent_app_type] => utility [patent_app_number] => 17/660507 [patent_app_country] => US [patent_app_date] => 2022-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13609 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17660507 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/660507
System and method implementing a design system review tool Apr 24, 2022 Issued
Array ( [id] => 19313508 [patent_doc_number] => 12039324 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => High-performance computer system and method for improved software event management [patent_app_type] => utility [patent_app_number] => 17/727352 [patent_app_country] => US [patent_app_date] => 2022-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7629 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17727352 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/727352
High-performance computer system and method for improved software event management Apr 21, 2022 Issued
Array ( [id] => 18727984 [patent_doc_number] => 20230342277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => TRACKING USAGE OF COMMON LIBRARIES BY MEANS OF DIGITALLY SIGNED DIGESTS THEREOF [patent_app_type] => utility [patent_app_number] => 17/659883 [patent_app_country] => US [patent_app_date] => 2022-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11387 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17659883 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/659883
Tracking usage of common libraries by means of digitally signed digests thereof Apr 19, 2022 Issued
Array ( [id] => 17794281 [patent_doc_number] => 20220253373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => SYSTEM AND METHOD TO USE PAST COMPUTER EXECUTABLE INSTRUCTIONS TO EVALUATE PROPOSED COMPUTER EXECUTABLE INSTRUCTIONS [patent_app_type] => utility [patent_app_number] => 17/723579 [patent_app_country] => US [patent_app_date] => 2022-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6472 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17723579 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/723579
System and method to use past computer executable instructions to evaluate proposed computer executable instructions Apr 18, 2022 Issued
Menu