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] => 16706201 [patent_doc_number] => 10956133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Static optimization of production code for dynamic profiling [patent_app_type] => utility [patent_app_number] => 16/203330 [patent_app_country] => US [patent_app_date] => 2018-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10542 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16203330 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/203330
Static optimization of production code for dynamic profiling Nov 27, 2018 Issued
Array ( [id] => 15854631 [patent_doc_number] => 10642599 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-05 [patent_title] => Preemptive deployment in software deployment pipelines [patent_app_type] => utility [patent_app_number] => 16/201528 [patent_app_country] => US [patent_app_date] => 2018-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7349 [patent_no_of_claims] => 21 [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] => 16201528 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/201528
Preemptive deployment in software deployment pipelines Nov 26, 2018 Issued
Array ( [id] => 16431558 [patent_doc_number] => 10831640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Method and system for testing an application using multiple test case execution channels [patent_app_type] => utility [patent_app_number] => 16/190194 [patent_app_country] => US [patent_app_date] => 2018-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6975 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16190194 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/190194
Method and system for testing an application using multiple test case execution channels Nov 13, 2018 Issued
Array ( [id] => 16644212 [patent_doc_number] => 10922068 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-16 [patent_title] => Updating firmware for programmable integrated circuits in computing environments [patent_app_type] => utility [patent_app_number] => 16/186204 [patent_app_country] => US [patent_app_date] => 2018-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9669 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16186204 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/186204
Updating firmware for programmable integrated circuits in computing environments Nov 8, 2018 Issued
Array ( [id] => 15804673 [patent_doc_number] => 20200125479 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => PROCESSOR MEMORY REORDERING HINTS IN A BIT-ACCURATE TRACE [patent_app_type] => utility [patent_app_number] => 16/168404 [patent_app_country] => US [patent_app_date] => 2018-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8359 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16168404 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/168404
Processor memory reordering hints in a bit-accurate trace Oct 22, 2018 Issued
Array ( [id] => 16416647 [patent_doc_number] => 10824541 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-03 [patent_title] => System and method for test data fabrication [patent_app_type] => utility [patent_app_number] => 16/164475 [patent_app_country] => US [patent_app_date] => 2018-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 12875 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16164475 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/164475
System and method for test data fabrication Oct 17, 2018 Issued
Array ( [id] => 15500505 [patent_doc_number] => 20200050441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => SYSTEM AND METHOD FOR DATA PROCESSING OF ON-BOARD-UNIT [patent_app_type] => utility [patent_app_number] => 16/158812 [patent_app_country] => US [patent_app_date] => 2018-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4928 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16158812 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/158812
SYSTEM AND METHOD FOR DATA PROCESSING OF ON-BOARD-UNIT Oct 11, 2018 Abandoned
Array ( [id] => 15773117 [patent_doc_number] => 20200117576 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => ASSESSING THE CONTAINER-READINESS OF SOFTWARE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/158749 [patent_app_country] => US [patent_app_date] => 2018-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8493 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16158749 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/158749
ASSESSING THE CONTAINER-READINESS OF SOFTWARE APPLICATIONS Oct 11, 2018 Abandoned
Array ( [id] => 16129837 [patent_doc_number] => 10698678 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-30 [patent_title] => Method for online updating firmware of complex programmable logic device [patent_app_type] => utility [patent_app_number] => 16/153729 [patent_app_country] => US [patent_app_date] => 2018-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2244 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16153729 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/153729
Method for online updating firmware of complex programmable logic device Oct 5, 2018 Issued
Array ( [id] => 16224820 [patent_doc_number] => 20200249937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => INFORMATION UPDATE APPARATUS AND INFORMATION UPDATE METHOD [patent_app_type] => utility [patent_app_number] => 16/755230 [patent_app_country] => US [patent_app_date] => 2018-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16755230 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/755230
Information update apparatus and information update method Oct 4, 2018 Issued
Array ( [id] => 15952693 [patent_doc_number] => 10664251 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-26 [patent_title] => Analytics driven compiler [patent_app_type] => utility [patent_app_number] => 16/153330 [patent_app_country] => US [patent_app_date] => 2018-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5030 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16153330 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/153330
Analytics driven compiler Oct 4, 2018 Issued
Array ( [id] => 16032209 [patent_doc_number] => 10678523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occurs [patent_app_type] => utility [patent_app_number] => 16/146140 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 22 [patent_no_of_words] => 7394 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16146140 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/146140
Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occurs Sep 27, 2018 Issued
Array ( [id] => 14811099 [patent_doc_number] => 20190272159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-05 [patent_title] => GEOMETRIC 64-BIT CAPABILITY POINTER [patent_app_type] => utility [patent_app_number] => 16/147336 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7655 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147336 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147336
Geometric 64-bit capability pointer Sep 27, 2018 Issued
Array ( [id] => 16032881 [patent_doc_number] => 10678864 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Analysis model preparing system, programming apparatus, and analysis model preparing method [patent_app_type] => utility [patent_app_number] => 16/135516 [patent_app_country] => US [patent_app_date] => 2018-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 18068 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16135516 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/135516
Analysis model preparing system, programming apparatus, and analysis model preparing method Sep 18, 2018 Issued
Array ( [id] => 15425627 [patent_doc_number] => 10545742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Annotation-driven framework for generating state machine updates [patent_app_type] => utility [patent_app_number] => 16/121817 [patent_app_country] => US [patent_app_date] => 2018-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3720 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121817 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/121817
Annotation-driven framework for generating state machine updates Sep 4, 2018 Issued
Array ( [id] => 14022407 [patent_doc_number] => 20190073197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => CHATBOT DEVELOPMENT AND DEPLOYMENT PLATFORM [patent_app_type] => utility [patent_app_number] => 16/119153 [patent_app_country] => US [patent_app_date] => 2018-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5824 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16119153 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/119153
Chatbot development and deployment platform Aug 30, 2018 Issued
Array ( [id] => 16064969 [patent_doc_number] => 10691430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => Latency scheduling mehanism [patent_app_type] => utility [patent_app_number] => 16/113650 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 19078 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16113650 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/113650
Latency scheduling mehanism Aug 26, 2018 Issued
Array ( [id] => 14917723 [patent_doc_number] => 10430181 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-01 [patent_title] => Retrieving updated firmware code [patent_app_type] => utility [patent_app_number] => 16/105043 [patent_app_country] => US [patent_app_date] => 2018-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6284 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16105043 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/105043
Retrieving updated firmware code Aug 19, 2018 Issued
Array ( [id] => 16565746 [patent_doc_number] => 10891114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Interpreter for interpreting a data model algorithm and creating a data schema [patent_app_type] => utility [patent_app_number] => 16/104050 [patent_app_country] => US [patent_app_date] => 2018-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6462 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16104050 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/104050
Interpreter for interpreting a data model algorithm and creating a data schema Aug 15, 2018 Issued
Array ( [id] => 16644214 [patent_doc_number] => 10922070 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Hardware assisted firmware download syncing [patent_app_type] => utility [patent_app_number] => 16/057564 [patent_app_country] => US [patent_app_date] => 2018-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4557 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16057564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/057564
Hardware assisted firmware download syncing Aug 6, 2018 Issued
Menu