Search

Rita J Desai

Examiner (ID: 148, Phone: (571)272-0684 , Office: P/1625 )

Most Active Art Unit
1625
Art Unit(s)
1612, 1625
Total Applications
2152
Issued Applications
1290
Pending Applications
146
Abandoned Applications
716

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17557787 [patent_doc_number] => 11314491 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-26 [patent_title] => Generating asynchronous runtime compatibility in JavaScript applications [patent_app_type] => utility [patent_app_number] => 17/171120 [patent_app_country] => US [patent_app_date] => 2021-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6088 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17171120 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/171120
Generating asynchronous runtime compatibility in JavaScript applications Feb 8, 2021 Issued
Array ( [id] => 17817171 [patent_doc_number] => 11422782 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-23 [patent_title] => Transforming logic programming language code into structured query language code [patent_app_type] => utility [patent_app_number] => 17/162514 [patent_app_country] => US [patent_app_date] => 2021-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10456 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17162514 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/162514
Transforming logic programming language code into structured query language code Jan 28, 2021 Issued
Array ( [id] => 18030588 [patent_doc_number] => 11513776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => System for self modification [patent_app_type] => utility [patent_app_number] => 17/157958 [patent_app_country] => US [patent_app_date] => 2021-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15936 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17157958 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/157958
System for self modification Jan 24, 2021 Issued
Array ( [id] => 18493383 [patent_doc_number] => 11698799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-11 [patent_title] => Lazy loading of code containers based on invoked actions in applications [patent_app_type] => utility [patent_app_number] => 17/154540 [patent_app_country] => US [patent_app_date] => 2021-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7182 [patent_no_of_claims] => 17 [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] => 17154540 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/154540
Lazy loading of code containers based on invoked actions in applications Jan 20, 2021 Issued
Array ( [id] => 18546993 [patent_doc_number] => 11720345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Pull based inner-loop code deployment [patent_app_type] => utility [patent_app_number] => 17/153534 [patent_app_country] => US [patent_app_date] => 2021-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9808 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153534 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/153534
Pull based inner-loop code deployment Jan 19, 2021 Issued
Array ( [id] => 17515500 [patent_doc_number] => 11294649 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-05 [patent_title] => Techniques for translating between high level programming languages [patent_app_type] => utility [patent_app_number] => 17/148085 [patent_app_country] => US [patent_app_date] => 2021-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10857 [patent_no_of_claims] => 19 [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] => 17148085 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/148085
Techniques for translating between high level programming languages Jan 12, 2021 Issued
Array ( [id] => 18111488 [patent_doc_number] => 20230004368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => MULTI-CHIP COMPATIBLE COMPILING METHOD AND DEVICE [patent_app_type] => utility [patent_app_number] => 17/782459 [patent_app_country] => US [patent_app_date] => 2020-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7840 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17782459 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/782459
Multi-chip compatible compiling method and device Dec 23, 2020 Issued
Array ( [id] => 18370627 [patent_doc_number] => 11650800 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-16 [patent_title] => Attestation of operations by tool chains [patent_app_type] => utility [patent_app_number] => 17/133880 [patent_app_country] => US [patent_app_date] => 2020-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8457 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17133880 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/133880
Attestation of operations by tool chains Dec 23, 2020 Issued
Array ( [id] => 17757273 [patent_doc_number] => 11397565 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-26 [patent_title] => Automated generation of software applications using analysis of submitted content items [patent_app_type] => utility [patent_app_number] => 17/133021 [patent_app_country] => US [patent_app_date] => 2020-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12013 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17133021 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/133021
Automated generation of software applications using analysis of submitted content items Dec 22, 2020 Issued
Array ( [id] => 16764139 [patent_doc_number] => 20210109720 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-15 [patent_title] => INTERPRETER FOR INTERPRETING A DATA MODEL ALGORITHM AND CREATING A DATA SCHEMA [patent_app_type] => utility [patent_app_number] => 17/129549 [patent_app_country] => US [patent_app_date] => 2020-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6494 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17129549 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/129549
Interpreter for interpreting a data model algorithm and creating a data schema Dec 20, 2020 Issued
Array ( [id] => 16729687 [patent_doc_number] => 20210096834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => ACCESSING A MIGRATED MEMBER IN AN UPDATED TYPE [patent_app_type] => utility [patent_app_number] => 17/120538 [patent_app_country] => US [patent_app_date] => 2020-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18480 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17120538 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/120538
Accessing a migrated member in an updated type Dec 13, 2020 Issued
Array ( [id] => 16729686 [patent_doc_number] => 20210096833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => TYPE INFERENCE OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 17/120530 [patent_app_country] => US [patent_app_date] => 2020-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17120530 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/120530
Type inference optimization Dec 13, 2020 Issued
Array ( [id] => 16872174 [patent_doc_number] => 20210165641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-03 [patent_title] => REMOTE APPLICATION MODERNIZATION [patent_app_type] => utility [patent_app_number] => 17/110234 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9597 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17110234 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/110234
Remote application modernization Dec 1, 2020 Issued
Array ( [id] => 17698908 [patent_doc_number] => 11372632 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Systems and methods for creating and deploying applications and services [patent_app_type] => utility [patent_app_number] => 17/099691 [patent_app_country] => US [patent_app_date] => 2020-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 12331 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17099691 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/099691
Systems and methods for creating and deploying applications and services Nov 15, 2020 Issued
Array ( [id] => 16780092 [patent_doc_number] => 20210117171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-22 [patent_title] => GENERATING AND VERIFYING INSTRUCTIONS FOR A RETAIL SEARCH APPLIANCE [patent_app_type] => utility [patent_app_number] => 17/087230 [patent_app_country] => US [patent_app_date] => 2020-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5350 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17087230 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/087230
GENERATING AND VERIFYING INSTRUCTIONS FOR A RETAIL SEARCH APPLIANCE Nov 1, 2020 Abandoned
Array ( [id] => 17744303 [patent_doc_number] => 11392370 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => Distributed vectorized representations of source code commits [patent_app_type] => utility [patent_app_number] => 17/080520 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4980 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17080520 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/080520
Distributed vectorized representations of source code commits Oct 25, 2020 Issued
Array ( [id] => 17621858 [patent_doc_number] => 11340914 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Run-time identification of dependencies during dynamic linking [patent_app_type] => utility [patent_app_number] => 17/076485 [patent_app_country] => US [patent_app_date] => 2020-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8670 [patent_no_of_claims] => 20 [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] => 17076485 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/076485
Run-time identification of dependencies during dynamic linking Oct 20, 2020 Issued
Array ( [id] => 18030940 [patent_doc_number] => 11514129 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Customizable redaptor extensions for single-page web applications [patent_app_type] => utility [patent_app_number] => 17/069173 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7709 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069173 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069173
Customizable redaptor extensions for single-page web applications Oct 12, 2020 Issued
Array ( [id] => 17046637 [patent_doc_number] => 11099817 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-24 [patent_title] => Generation of software program repair examples [patent_app_type] => utility [patent_app_number] => 17/061377 [patent_app_country] => US [patent_app_date] => 2020-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12012 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17061377 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/061377
Generation of software program repair examples Sep 30, 2020 Issued
Array ( [id] => 17484743 [patent_doc_number] => 20220092247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => Compile Time Logic for Detecting Streaming Compatible and Broadcast Compatible Data Access Patterns [patent_app_type] => utility [patent_app_number] => 17/031679 [patent_app_country] => US [patent_app_date] => 2020-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17861 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17031679 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/031679
Systems and methods for memory layout determination and conflict resolution Sep 23, 2020 Issued
Menu