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] => 16270942
[patent_doc_number] => 20200272430
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-27
[patent_title] => SYSTEM FOR SELF MODIFICATION
[patent_app_type] => utility
[patent_app_number] => 15/930872
[patent_app_country] => US
[patent_app_date] => 2020-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15914
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15930872
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/930872 | System for self modification | May 12, 2020 | Issued |
Array
(
[id] => 17216399
[patent_doc_number] => 20210349737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-11
[patent_title] => SYSTEM AND METHOD FOR LOADING AN AGENT CLASS
[patent_app_type] => utility
[patent_app_number] => 16/868829
[patent_app_country] => US
[patent_app_date] => 2020-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2964
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16868829
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/868829 | SYSTEM AND METHOD FOR LOADING AN AGENT CLASS | May 6, 2020 | Abandoned |
Array
(
[id] => 17999656
[patent_doc_number] => 11500763
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-15
[patent_title] => Distributed canary testing with test artifact caching
[patent_app_type] => utility
[patent_app_number] => 16/831655
[patent_app_country] => US
[patent_app_date] => 2020-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7752
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16831655
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/831655 | Distributed canary testing with test artifact caching | Mar 25, 2020 | Issued |
Array
(
[id] => 16346135
[patent_doc_number] => 20200310786
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => Non-Stop Internet-of-Things (IoT) Controllers
[patent_app_type] => utility
[patent_app_number] => 16/829561
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5288
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16829561
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/829561 | Non-stop internet-of-things (IoT) controllers | Mar 24, 2020 | Issued |
Array
(
[id] => 16314556
[patent_doc_number] => 20200293294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => SPECIFICATION AND EXECUTION OF REAL-TIME STREAMING APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/812792
[patent_app_country] => US
[patent_app_date] => 2020-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7812
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16812792
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/812792 | Specification and execution of real-time streaming applications | Mar 8, 2020 | Issued |
Array
(
[id] => 17084060
[patent_doc_number] => 20210279066
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => TRANSFORMATION OF AN ENTERPRISE APPLICATION INTO A CLOUD NATIVE APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/811586
[patent_app_country] => US
[patent_app_date] => 2020-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14523
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16811586
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/811586 | Transformation of an enterprise application into a cloud native application | Mar 5, 2020 | Issued |
Array
(
[id] => 17084035
[patent_doc_number] => 20210279041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => DYNAMIC VALIDATION FRAMEWORK EXTENSION
[patent_app_type] => utility
[patent_app_number] => 16/809025
[patent_app_country] => US
[patent_app_date] => 2020-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12908
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16809025
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/809025 | Dynamic validation framework extension | Mar 3, 2020 | Issued |
Array
(
[id] => 16834034
[patent_doc_number] => 11010286
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-18
[patent_title] => Software testing with machine learning models
[patent_app_type] => utility
[patent_app_number] => 16/793365
[patent_app_country] => US
[patent_app_date] => 2020-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6567
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 348
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16793365
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/793365 | Software testing with machine learning models | Feb 17, 2020 | Issued |
Array
(
[id] => 18136097
[patent_doc_number] => 11561774
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => Composition of pattern-driven reactions in real-time dataflow programming
[patent_app_type] => utility
[patent_app_number] => 16/792149
[patent_app_country] => US
[patent_app_date] => 2020-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 17
[patent_no_of_words] => 21352
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 17
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16792149
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/792149 | Composition of pattern-driven reactions in real-time dataflow programming | Feb 13, 2020 | Issued |
Array
(
[id] => 17597755
[patent_doc_number] => 20220147329
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-12
[patent_title] => METHOD OF GENERATING A REPRESENTATION OF A PROGRAM LOGIC, DECOMPILATION APPARATUS, RECOMPILATION SYSTEM AND COMPUTER PROGRAM PRODUCTS
[patent_app_type] => utility
[patent_app_number] => 17/436409
[patent_app_country] => US
[patent_app_date] => 2020-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9479
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17436409
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/436409 | Method of generating a representation of a program logic, decompilation apparatus, recompilation system and computer program products | Feb 11, 2020 | Issued |
Array
(
[id] => 16818607
[patent_doc_number] => 11003433
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-11
[patent_title] => System and method for improved peer-to-peer software distribution
[patent_app_type] => utility
[patent_app_number] => 16/782801
[patent_app_country] => US
[patent_app_date] => 2020-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6780
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16782801
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/782801 | System and method for improved peer-to-peer software distribution | Feb 4, 2020 | Issued |
Array
(
[id] => 16994002
[patent_doc_number] => 20210232422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => METHOD AND APPARATUS FOR PREDICTING AND SCHEDULING COPY INSTRUCTION FOR SOFTWARE PIPELINED LOOPS
[patent_app_type] => utility
[patent_app_number] => 16/750734
[patent_app_country] => US
[patent_app_date] => 2020-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16750734
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/750734 | Method and apparatus for predicting and scheduling copy instruction for software pipelined loops | Jan 22, 2020 | Issued |
Array
(
[id] => 16964787
[patent_doc_number] => 20210216286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-15
[patent_title] => PACKAGE CONVERSIONS FOR PROCEDURAL LANGUAGE EXTENSIONS
[patent_app_type] => utility
[patent_app_number] => 16/742742
[patent_app_country] => US
[patent_app_date] => 2020-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16147
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16742742
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/742742 | Package conversions for procedural language extensions | Jan 13, 2020 | Issued |
Array
(
[id] => 16826345
[patent_doc_number] => 20210141638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-13
[patent_title] => VERSION MANAGEMENT SYSTEM, VERSION MANAGEMENT METHOD AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/741107
[patent_app_country] => US
[patent_app_date] => 2020-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5719
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16741107
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/741107 | Version management system, version management method and non-transitory computer-readable medium | Jan 12, 2020 | Issued |
Array
(
[id] => 16834160
[patent_doc_number] => 11010412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-18
[patent_title] => Coding commands using syntax templates
[patent_app_type] => utility
[patent_app_number] => 16/735055
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 44
[patent_no_of_words] => 28510
[patent_no_of_claims] => 30
[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] => 16735055
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/735055 | Coding commands using syntax templates | Jan 5, 2020 | Issued |
Array
(
[id] => 16698582
[patent_doc_number] => 10949179
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-03-16
[patent_title] => Generating asynchronous runtime compatibility in JavaScript applications
[patent_app_type] => utility
[patent_app_number] => 16/715177
[patent_app_country] => US
[patent_app_date] => 2019-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6076
[patent_no_of_claims] => 19
[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] => 16715177
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/715177 | Generating asynchronous runtime compatibility in JavaScript applications | Dec 15, 2019 | Issued |
Array
(
[id] => 17651412
[patent_doc_number] => 11354139
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Integrated code inspection framework and check variants
[patent_app_type] => utility
[patent_app_number] => 16/714506
[patent_app_country] => US
[patent_app_date] => 2019-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9816
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16714506
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/714506 | Integrated code inspection framework and check variants | Dec 12, 2019 | Issued |
Array
(
[id] => 16887439
[patent_doc_number] => 20210173636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => PREDICTING THE IMPACT OF NETWORK SOFTWARE UPGRADES ON MACHINE LEARNING MODEL PERFORMANCE
[patent_app_type] => utility
[patent_app_number] => 16/709307
[patent_app_country] => US
[patent_app_date] => 2019-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9385
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16709307
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/709307 | Predicting the impact of network software upgrades on machine learning model performance | Dec 9, 2019 | Issued |
Array
(
[id] => 16887436
[patent_doc_number] => 20210173633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => RULE-BASED DYNAMIC COMMAND TRIGGERS IN MOBILE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/706322
[patent_app_country] => US
[patent_app_date] => 2019-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15764
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706322
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/706322 | Rule-based dynamic command triggers in mobile applications | Dec 5, 2019 | Issued |
Array
(
[id] => 16698586
[patent_doc_number] => 10949183
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => System and method for transforming co-routines to equivalent sub-routines
[patent_app_type] => utility
[patent_app_number] => 16/703818
[patent_app_country] => US
[patent_app_date] => 2019-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7111
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16703818
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/703818 | System and method for transforming co-routines to equivalent sub-routines | Dec 3, 2019 | Issued |