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] => 16894928 [patent_doc_number] => 11036479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-15 [patent_title] => Devices, systems, and methods of program identification, isolation, and profile attachment [patent_app_type] => utility [patent_app_number] => 16/545020 [patent_app_country] => US [patent_app_date] => 2019-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8420 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16545020 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/545020
Devices, systems, and methods of program identification, isolation, and profile attachment Aug 19, 2019 Issued
Array ( [id] => 17832186 [patent_doc_number] => 20220269490 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-25 [patent_title] => FEATURE ESTIMATING DEVICE, FEATURE ESTIMATING METHOD AND COMPUTER-READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/631044 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2733 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17631044 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/631044
Estimation of features corresponding to extracted commands used to divide code of software Aug 7, 2019 Issued
Array ( [id] => 15919371 [patent_doc_number] => 10656923 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-19 [patent_title] => Systems for determining regulatory compliance of smart contracts [patent_app_type] => utility [patent_app_number] => 16/527068 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10597 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16527068 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/527068
Systems for determining regulatory compliance of smart contracts Jul 30, 2019 Issued
Array ( [id] => 15121107 [patent_doc_number] => 20190347187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => SYSTEMS AND METHODS FOR REDUCING STORAGE REQUIRED FOR CODE COVERAGE RESULTS [patent_app_type] => utility [patent_app_number] => 16/521438 [patent_app_country] => US [patent_app_date] => 2019-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7308 [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] => 16521438 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/521438
Systems and methods for reducing storage required for code coverage results Jul 23, 2019 Issued
Array ( [id] => 18856137 [patent_doc_number] => 11853721 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Interrupt-driven system verification method based on interrupt sequence diagram [patent_app_type] => utility [patent_app_number] => 17/616855 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4639 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 556 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17616855 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/616855
Interrupt-driven system verification method based on interrupt sequence diagram Jul 16, 2019 Issued
Array ( [id] => 15349199 [patent_doc_number] => 20200012491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => ENCRYPTION MACHINE UPGRADE, DATA IMPORT AND REQUEST MIGRATION METHOD, APPARATUS AND DEVICE [patent_app_type] => utility [patent_app_number] => 16/503295 [patent_app_country] => US [patent_app_date] => 2019-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15873 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16503295 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/503295
Encryption machine upgrade, data import and request migration method, apparatus and device Jul 2, 2019 Issued
Array ( [id] => 15349177 [patent_doc_number] => 20200012480 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => METHOD AND SYSTEM FOR IMPLEMENTING A CLOUD INFRASTRUCTURE VISUALIZER AND GENERATOR [patent_app_type] => utility [patent_app_number] => 16/502325 [patent_app_country] => US [patent_app_date] => 2019-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3820 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16502325 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/502325
Method and system for implementing a cloud infrastructure visualizer and generator Jul 2, 2019 Issued
Array ( [id] => 18720530 [patent_doc_number] => 11797876 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-24 [patent_title] => Unified optimization for convolutional neural network model inference on integrated graphics processing units [patent_app_type] => utility [patent_app_number] => 16/453489 [patent_app_country] => US [patent_app_date] => 2019-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 18105 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16453489 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/453489
Unified optimization for convolutional neural network model inference on integrated graphics processing units Jun 25, 2019 Issued
Array ( [id] => 18493651 [patent_doc_number] => 11699070 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-11 [patent_title] => Method and apparatus for providing rotational invariant neural networks [patent_app_type] => utility [patent_app_number] => 16/452005 [patent_app_country] => US [patent_app_date] => 2019-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8489 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16452005 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/452005
Method and apparatus for providing rotational invariant neural networks Jun 24, 2019 Issued
Array ( [id] => 15459335 [patent_doc_number] => 20200042492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => OPTIMIZATION OF LOOPS AND DATA FLOW SECTIONS IN MULTI-CORE PROCESSOR ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/446544 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12277 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16446544 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/446544
OPTIMIZATION OF LOOPS AND DATA FLOW SECTIONS IN MULTI-CORE PROCESSOR ENVIRONMENT Jun 18, 2019 Abandoned
Array ( [id] => 16745207 [patent_doc_number] => 10970197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Breakpoint value-based version control [patent_app_type] => utility [patent_app_number] => 16/440800 [patent_app_country] => US [patent_app_date] => 2019-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9029 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16440800 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/440800
Breakpoint value-based version control Jun 12, 2019 Issued
Array ( [id] => 16514863 [patent_doc_number] => 20200394121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-17 [patent_title] => ASSOCIATING ATTRIBUTE SEEDS OF REGRESSION TEST CASES WITH BREAKPOINT VALUE-BASED FINGERPRINTS [patent_app_type] => utility [patent_app_number] => 16/440857 [patent_app_country] => US [patent_app_date] => 2019-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16440857 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/440857
Associating attribute seeds of regression test cases with breakpoint value-based fingerprints Jun 12, 2019 Issued
Array ( [id] => 16737714 [patent_doc_number] => 10963366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-30 [patent_title] => Regression test fingerprints based on breakpoint values [patent_app_type] => utility [patent_app_number] => 16/440404 [patent_app_country] => US [patent_app_date] => 2019-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9089 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16440404 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/440404
Regression test fingerprints based on breakpoint values Jun 12, 2019 Issued
Array ( [id] => 16745205 [patent_doc_number] => 10970195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Reduction of test infrastructure [patent_app_type] => utility [patent_app_number] => 16/440781 [patent_app_country] => US [patent_app_date] => 2019-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6936 [patent_no_of_claims] => 17 [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] => 16440781 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/440781
Reduction of test infrastructure Jun 12, 2019 Issued
Array ( [id] => 15439909 [patent_doc_number] => 20200034138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-30 [patent_title] => PROGRAM UPDATE SYSTEM, PROGRAM UPDATE SERVER, AND VEHICLE [patent_app_type] => utility [patent_app_number] => 16/436300 [patent_app_country] => US [patent_app_date] => 2019-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3843 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16436300 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/436300
Software update program for in-vehicle devices and associated server Jun 9, 2019 Issued
Array ( [id] => 16508111 [patent_doc_number] => 20200387367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => UPDATING SUB-SYSTEMS OF A DEVICE USING BLOCKCHAIN [patent_app_type] => utility [patent_app_number] => 16/435237 [patent_app_country] => US [patent_app_date] => 2019-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16435237 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/435237
Updating sub-systems of a device using blockchain Jun 6, 2019 Issued
Array ( [id] => 16508183 [patent_doc_number] => 20200387439 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => INTERCEPTING AND RECORDING CALLS TO A MODULE IN REAL-TIME [patent_app_type] => utility [patent_app_number] => 16/433010 [patent_app_country] => US [patent_app_date] => 2019-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5931 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16433010 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/433010
Intercepting and recording calls to a module in real-time Jun 5, 2019 Issued
Array ( [id] => 16508115 [patent_doc_number] => 20200387371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => REPLAYING INTERACTIONS WITH TRANSACTIONAL AND DATABASE ENVIRONMENTS WITH RE-ARRANGEMENT [patent_app_type] => utility [patent_app_number] => 16/433019 [patent_app_country] => US [patent_app_date] => 2019-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7159 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16433019 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/433019
Replaying interactions with transactional and database environments with re-arrangement Jun 5, 2019 Issued
Array ( [id] => 16667054 [patent_doc_number] => 10936300 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-02 [patent_title] => Live system updates [patent_app_type] => utility [patent_app_number] => 16/433892 [patent_app_country] => US [patent_app_date] => 2019-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9621 [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] => 16433892 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/433892
Live system updates Jun 5, 2019 Issued
Array ( [id] => 16508114 [patent_doc_number] => 20200387370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => INTERCEPTING AND REPLAYING INTERACTIONS WITH TRANSACTIONAL AND DATABASE ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/433016 [patent_app_country] => US [patent_app_date] => 2019-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6490 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16433016 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/433016
Intercepting and replaying interactions with transactional and database environments Jun 5, 2019 Issued
Menu