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] => 17861547
[patent_doc_number] => 11442703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Domain-specific language for serverless network functions
[patent_app_type] => utility
[patent_app_number] => 17/028646
[patent_app_country] => US
[patent_app_date] => 2020-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 15811
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028646
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/028646 | Domain-specific language for serverless network functions | Sep 21, 2020 | Issued |
Array
(
[id] => 17106198
[patent_doc_number] => 11126415
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-21
[patent_title] => Combining domain-specific language with general-purpose language for serverless network functions
[patent_app_type] => utility
[patent_app_number] => 17/028566
[patent_app_country] => US
[patent_app_date] => 2020-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 15811
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028566
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/028566 | Combining domain-specific language with general-purpose language for serverless network functions | Sep 21, 2020 | Issued |
Array
(
[id] => 16675584
[patent_doc_number] => 20210064350
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-04
[patent_title] => Computer Architecture for Executing Quantum Programs
[patent_app_type] => utility
[patent_app_number] => 17/011324
[patent_app_country] => US
[patent_app_date] => 2020-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17011324
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/011324 | Computer architecture for executing quantum programs | Sep 2, 2020 | Issued |
Array
(
[id] => 17136467
[patent_doc_number] => 11138020
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-05
[patent_title] => Content provisioning system
[patent_app_type] => utility
[patent_app_number] => 17/011293
[patent_app_country] => US
[patent_app_date] => 2020-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8187
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17011293
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/011293 | Content provisioning system | Sep 2, 2020 | Issued |
Array
(
[id] => 16910382
[patent_doc_number] => 11042422
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-06-22
[patent_title] => Hybrid binaries supporting code stream folding
[patent_app_type] => utility
[patent_app_number] => 17/008346
[patent_app_country] => US
[patent_app_date] => 2020-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 18365
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17008346
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/008346 | Hybrid binaries supporting code stream folding | Aug 30, 2020 | Issued |
Array
(
[id] => 17061833
[patent_doc_number] => 11106434
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-08-31
[patent_title] => Method, device, and computer program product for generating program code
[patent_app_type] => utility
[patent_app_number] => 16/997342
[patent_app_country] => US
[patent_app_date] => 2020-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4842
[patent_no_of_claims] => 20
[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] => 16997342
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/997342 | Method, device, and computer program product for generating program code | Aug 18, 2020 | Issued |
Array
(
[id] => 17824410
[patent_doc_number] => 11429358
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-30
[patent_title] => Representing asynchronous state machine in intermediate code
[patent_app_type] => utility
[patent_app_number] => 16/991892
[patent_app_country] => US
[patent_app_date] => 2020-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6390
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16991892
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/991892 | Representing asynchronous state machine in intermediate code | Aug 11, 2020 | Issued |
Array
(
[id] => 17969982
[patent_doc_number] => 11487513
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-01
[patent_title] => Reusable custom functions for playbooks
[patent_app_type] => utility
[patent_app_number] => 16/945574
[patent_app_country] => US
[patent_app_date] => 2020-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 46
[patent_figures_cnt] => 46
[patent_no_of_words] => 129716
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16945574
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/945574 | Reusable custom functions for playbooks | Jul 30, 2020 | Issued |
Array
(
[id] => 17651388
[patent_doc_number] => 11354115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Methods and a system for interface extensions
[patent_app_type] => utility
[patent_app_number] => 16/947391
[patent_app_country] => US
[patent_app_date] => 2020-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4026
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16947391
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/947391 | Methods and a system for interface extensions | Jul 29, 2020 | Issued |
Array
(
[id] => 16745075
[patent_doc_number] => 10970064
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-04-06
[patent_title] => Dynamically updating a software program to resolve errors
[patent_app_type] => utility
[patent_app_number] => 16/941258
[patent_app_country] => US
[patent_app_date] => 2020-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6160
[patent_no_of_claims] => 20
[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] => 16941258
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/941258 | Dynamically updating a software program to resolve errors | Jul 27, 2020 | Issued |
Array
(
[id] => 17001216
[patent_doc_number] => 11080026
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-08-03
[patent_title] => Combined building of dual representation program instructions
[patent_app_type] => utility
[patent_app_number] => 16/941020
[patent_app_country] => US
[patent_app_date] => 2020-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6558
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16941020
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/941020 | Combined building of dual representation program instructions | Jul 27, 2020 | Issued |
Array
(
[id] => 18218189
[patent_doc_number] => 11593126
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-28
[patent_title] => Implementation for a heterogeneous device
[patent_app_type] => utility
[patent_app_number] => 16/928619
[patent_app_country] => US
[patent_app_date] => 2020-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 11616
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16928619
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/928619 | Implementation for a heterogeneous device | Jul 13, 2020 | Issued |
Array
(
[id] => 17325245
[patent_doc_number] => 11216257
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-01-04
[patent_title] => Automated conference sessions generated to manage application development
[patent_app_type] => utility
[patent_app_number] => 16/919895
[patent_app_country] => US
[patent_app_date] => 2020-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4956
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16919895
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/919895 | Automated conference sessions generated to manage application development | Jul 1, 2020 | Issued |
Array
(
[id] => 17352176
[patent_doc_number] => 11226813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-18
[patent_title] => System and method for automated source code generation to provide service layer functionality for legacy computing systems in a service-oriented architecture
[patent_app_type] => utility
[patent_app_number] => 16/916716
[patent_app_country] => US
[patent_app_date] => 2020-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7066
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16916716
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/916716 | System and method for automated source code generation to provide service layer functionality for legacy computing systems in a service-oriented architecture | Jun 29, 2020 | Issued |
Array
(
[id] => 16508102
[patent_doc_number] => 20200387358
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-10
[patent_title] => Systems and Methods for Robotic Process Automation
[patent_app_type] => utility
[patent_app_number] => 16/898324
[patent_app_country] => US
[patent_app_date] => 2020-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7992
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16898324
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/898324 | Systems and methods for robotic process automation | Jun 9, 2020 | Issued |
Array
(
[id] => 18276327
[patent_doc_number] => 11615271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-28
[patent_title] => Machine learning pipeline optimization
[patent_app_type] => utility
[patent_app_number] => 16/891834
[patent_app_country] => US
[patent_app_date] => 2020-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 31862
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 313
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16891834
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/891834 | Machine learning pipeline optimization | Jun 2, 2020 | Issued |
Array
(
[id] => 18316568
[patent_doc_number] => 11630649
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-18
[patent_title] => Intelligent application library management
[patent_app_type] => utility
[patent_app_number] => 15/929997
[patent_app_country] => US
[patent_app_date] => 2020-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10112
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15929997
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/929997 | Intelligent application library management | Jun 1, 2020 | Issued |
Array
(
[id] => 16314576
[patent_doc_number] => 20200293314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => METHOD FOR MANAGING AN UPDATE OF A MICROCODE WITHIN A PROCESSING UNIT
[patent_app_type] => utility
[patent_app_number] => 16/886245
[patent_app_country] => US
[patent_app_date] => 2020-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4213
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16886245
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/886245 | Method for managing an update of a microcode within a processing unit | May 27, 2020 | Issued |
Array
(
[id] => 17715210
[patent_doc_number] => 11379201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-05
[patent_title] => Wrapping method, registration method, device, and rendering apparatus
[patent_app_type] => utility
[patent_app_number] => 16/879986
[patent_app_country] => US
[patent_app_date] => 2020-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 9659
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16879986
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/879986 | Wrapping method, registration method, device, and rendering apparatus | May 20, 2020 | Issued |
Array
(
[id] => 17636764
[patent_doc_number] => 11347488
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-31
[patent_title] => Compiling domain-specific language code to generate executable code targeting an appropriate type of processor of a network device
[patent_app_type] => utility
[patent_app_number] => 16/877204
[patent_app_country] => US
[patent_app_date] => 2020-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10723
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16877204
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/877204 | Compiling domain-specific language code to generate executable code targeting an appropriate type of processor of a network device | May 17, 2020 | Issued |