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 number | Title of the application | Filing Date | Status |
---|---|---|---|
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 |