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] => 16833895
[patent_doc_number] => 11010146
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-18
[patent_title] => Unified management of heterogeneous applications
[patent_app_type] => utility
[patent_app_number] => 16/444934
[patent_app_country] => US
[patent_app_date] => 2019-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7100
[patent_no_of_claims] => 20
[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] => 16444934
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/444934 | Unified management of heterogeneous applications | Jun 17, 2019 | Issued |
Array
(
[id] => 14902545
[patent_doc_number] => 20190295038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => Blockchain For Program Code Credit And Programmer Contribution In A Collective
[patent_app_type] => utility
[patent_app_number] => 16/438984
[patent_app_country] => US
[patent_app_date] => 2019-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6824
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16438984
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/438984 | Blockchain for program code credit and programmer contribution in a collective | Jun 11, 2019 | Issued |
Array
(
[id] => 16248151
[patent_doc_number] => 10747510
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-18
[patent_title] => Application runtime modification
[patent_app_type] => utility
[patent_app_number] => 16/431000
[patent_app_country] => US
[patent_app_date] => 2019-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10544
[patent_no_of_claims] => 20
[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] => 16431000
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/431000 | Application runtime modification | Jun 3, 2019 | Issued |
Array
(
[id] => 17076632
[patent_doc_number] => 11113030
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-07
[patent_title] => Constraints for applications in a heterogeneous programming environment
[patent_app_type] => utility
[patent_app_number] => 16/420905
[patent_app_country] => US
[patent_app_date] => 2019-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 27
[patent_no_of_words] => 17139
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16420905
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/420905 | Constraints for applications in a heterogeneous programming environment | May 22, 2019 | Issued |
Array
(
[id] => 15182183
[patent_doc_number] => 20190361683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-28
[patent_title] => METHOD OF PROVIDING APPLICATION-ORIENTED SOFTWARE AND COMPUTER SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/412601
[patent_app_country] => US
[patent_app_date] => 2019-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4905
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16412601
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/412601 | Method of providing application-oriented software and computer system | May 14, 2019 | Issued |
Array
(
[id] => 16400907
[patent_doc_number] => 20200341765
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => COMPILATION TO REDUCE NUMBER OF INSTRUCTIONS FOR DEEP LEARNING PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/393333
[patent_app_country] => US
[patent_app_date] => 2019-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5609
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16393333
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/393333 | Compilation to reduce number of instructions for deep learning processor | Apr 23, 2019 | Issued |
Array
(
[id] => 14657441
[patent_doc_number] => 20190235849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => TECHNOLOGIES FOR TRANSLATION CACHE MANAGEMENT IN BINARY TRANSLATION SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/378641
[patent_app_country] => US
[patent_app_date] => 2019-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6738
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16378641
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/378641 | Technologies for translation cache management in binary translation systems | Apr 8, 2019 | Issued |
Array
(
[id] => 18386077
[patent_doc_number] => 11656858
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Program generation unit, information processing device, program generation method, and program
[patent_app_type] => utility
[patent_app_number] => 16/981014
[patent_app_country] => US
[patent_app_date] => 2019-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7661
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16981014
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/981014 | Program generation unit, information processing device, program generation method, and program | Mar 18, 2019 | Issued |
Array
(
[id] => 16208882
[patent_doc_number] => 20200241872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-30
[patent_title] => Systems and Methods for Automating and Monitoring Software Development Operations
[patent_app_type] => utility
[patent_app_number] => 16/257814
[patent_app_country] => US
[patent_app_date] => 2019-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9317
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16257814
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/257814 | Systems and methods for automating and monitoring software development operations | Jan 24, 2019 | Issued |
Array
(
[id] => 14347211
[patent_doc_number] => 20190155578
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => DETERMINING THE IDENTITY OF SOFTWARE IN SOFTWARE CONTAINERS
[patent_app_type] => utility
[patent_app_number] => 16/251168
[patent_app_country] => US
[patent_app_date] => 2019-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8142
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251168
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/251168 | Determining the identity of software in software containers | Jan 17, 2019 | Issued |
Array
(
[id] => 14314113
[patent_doc_number] => 20190146760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => DECLARATIVE SOFTWARE APPLICATION META-MODEL AND SYSTEM FOR SELF MODIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/243012
[patent_app_country] => US
[patent_app_date] => 2019-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15691
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16243012
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/243012 | Declarative software application meta-model and system for self modification | Jan 7, 2019 | Issued |
Array
(
[id] => 17106203
[patent_doc_number] => 11126420
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-21
[patent_title] => Component firmware update from baseboard management controller
[patent_app_type] => utility
[patent_app_number] => 16/243050
[patent_app_country] => US
[patent_app_date] => 2019-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8866
[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] => 16243050
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/243050 | Component firmware update from baseboard management controller | Jan 7, 2019 | Issued |
Array
(
[id] => 16116283
[patent_doc_number] => 20200210164
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => PREVENTING DATABASE PACKAGE UPDATES TO FAIL CUSTOMER REQUESTS AND CAUSE DATA CORRUPTIONS
[patent_app_type] => utility
[patent_app_number] => 16/236915
[patent_app_country] => US
[patent_app_date] => 2018-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9681
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16236915
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/236915 | Preventing database package updates to fail customer requests and cause data corruptions | Dec 30, 2018 | Issued |
Array
(
[id] => 14235205
[patent_doc_number] => 20190129775
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-02
[patent_title] => REDUNDANT SOFTWARE STACK
[patent_app_type] => utility
[patent_app_number] => 16/234639
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5403
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234639
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/234639 | Redundant software stack | Dec 27, 2018 | Issued |
Array
(
[id] => 15367269
[patent_doc_number] => 20200019399
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-16
[patent_title] => Feature Installer For Software Programs
[patent_app_type] => utility
[patent_app_number] => 16/231082
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4923
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16231082
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/231082 | Feature installer for software programs | Dec 20, 2018 | Issued |
Array
(
[id] => 16565758
[patent_doc_number] => 10891127
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-12
[patent_title] => Configuring data collection
[patent_app_type] => utility
[patent_app_number] => 16/228402
[patent_app_country] => US
[patent_app_date] => 2018-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11357
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16228402
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/228402 | Configuring data collection | Dec 19, 2018 | Issued |
Array
(
[id] => 16872183
[patent_doc_number] => 20210165650
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-03
[patent_title] => SEAMLESS AND SAFE UPGRADE OF SOFTWARE INTENSIVE SYSTEMS DURING OPERATION
[patent_app_type] => utility
[patent_app_number] => 16/954086
[patent_app_country] => US
[patent_app_date] => 2018-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4179
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16954086
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/954086 | SEAMLESS AND SAFE UPGRADE OF SOFTWARE INTENSIVE SYSTEMS DURING OPERATION | Dec 16, 2018 | Abandoned |
Array
(
[id] => 15854597
[patent_doc_number] => 10642581
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Systems and methods for building applications using building blocks linkable with metadata
[patent_app_type] => utility
[patent_app_number] => 16/221007
[patent_app_country] => US
[patent_app_date] => 2018-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 20229
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16221007
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/221007 | Systems and methods for building applications using building blocks linkable with metadata | Dec 13, 2018 | Issued |
Array
(
[id] => 16494417
[patent_doc_number] => 10860459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-08
[patent_title] => Dynamically determined adaptive timeout value for detecting graphical user interface element of application undergoing functional testing
[patent_app_type] => utility
[patent_app_number] => 16/211850
[patent_app_country] => US
[patent_app_date] => 2018-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4262
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16211850
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/211850 | Dynamically determined adaptive timeout value for detecting graphical user interface element of application undergoing functional testing | Dec 5, 2018 | Issued |
Array
(
[id] => 16462713
[patent_doc_number] => 10846061
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-24
[patent_title] => Development environment for real-time application development
[patent_app_type] => utility
[patent_app_number] => 16/207717
[patent_app_country] => US
[patent_app_date] => 2018-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10361
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16207717
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/207717 | Development environment for real-time application development | Dec 2, 2018 | Issued |