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] => 12153553
[patent_doc_number] => 20180024817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-25
[patent_title] => 'Development Environment for Real-Time Application Development'
[patent_app_type] => utility
[patent_app_number] => 15/218559
[patent_app_country] => US
[patent_app_date] => 2016-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10518
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15218559
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/218559 | Development environment for real-time application development | Jul 24, 2016 | Issued |
Array
(
[id] => 11272528
[patent_doc_number] => 20160335075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'Dynamic Update of Application as Code is Checked-In'
[patent_app_type] => utility
[patent_app_number] => 15/217912
[patent_app_country] => US
[patent_app_date] => 2016-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 25447
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15217912
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/217912 | Dynamic update of application as code is checked-in | Jul 21, 2016 | Issued |
Array
(
[id] => 11131338
[patent_doc_number] => 20160328313
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-10
[patent_title] => 'SYSTEM AND METHOD TO CLASSIFY AUTOMATED CODE INSPECTION SERVICES DEFECT OUTPUT FOR DEFECT ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 15/215664
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 52
[patent_figures_cnt] => 52
[patent_no_of_words] => 10522
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15215664
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/215664 | System and method to classify automated code inspection services defect output for defect analysis | Jul 20, 2016 | Issued |
Array
(
[id] => 13655191
[patent_doc_number] => 09853925
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-26
[patent_title] => Automatic transformation of messages between service versions
[patent_app_type] => utility
[patent_app_number] => 15/212913
[patent_app_country] => US
[patent_app_date] => 2016-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4860
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15212913
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/212913 | Automatic transformation of messages between service versions | Jul 17, 2016 | Issued |
Array
(
[id] => 11109659
[patent_doc_number] => 20160306629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'VISUALIZING A CONGRUENCY OF VERSIONS OF AN APPLICATION ACROSS PHASES OF A RELEASE PIPELINE'
[patent_app_type] => utility
[patent_app_number] => 15/195505
[patent_app_country] => US
[patent_app_date] => 2016-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10861
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15195505
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/195505 | Visualizing a congruency of versions of an application across phases of a release pipeline | Jun 27, 2016 | Issued |
Array
(
[id] => 12475275
[patent_doc_number] => 09990343
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-05
[patent_title] => System and method for in-browser editing
[patent_app_type] => utility
[patent_app_number] => 15/193985
[patent_app_country] => US
[patent_app_date] => 2016-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6327
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[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] => 15193985
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193985 | System and method for in-browser editing | Jun 26, 2016 | Issued |
Array
(
[id] => 11109656
[patent_doc_number] => 20160306626
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'METHOD OF CONSOLIDATING, SYNCHRONIZING, AND STREAMING PRODUCTION CONTENT FOR DISTRIBUTED EDITING OF MEDIA COMPOSITIONS'
[patent_app_type] => utility
[patent_app_number] => 15/193193
[patent_app_country] => US
[patent_app_date] => 2016-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8965
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193193
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193193 | Method of consolidating, synchronizing, and streaming production content for distributed editing of media compositions | Jun 26, 2016 | Issued |
Array
(
[id] => 11365974
[patent_doc_number] => 20170003955
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-05
[patent_title] => 'Method of Rewriting Printer Firmware, and Printer'
[patent_app_type] => utility
[patent_app_number] => 15/193359
[patent_app_country] => US
[patent_app_date] => 2016-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4876
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193359
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193359 | Method of rewriting printer firmware, and printer | Jun 26, 2016 | Issued |
Array
(
[id] => 13752347
[patent_doc_number] => 10169120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Redundant software stack
[patent_app_type] => utility
[patent_app_number] => 15/192070
[patent_app_country] => US
[patent_app_date] => 2016-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5403
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15192070
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/192070 | Redundant software stack | Jun 23, 2016 | Issued |
Array
(
[id] => 12454350
[patent_doc_number] => 09983981
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-29
[patent_title] => System, method, and computer program for implementing optimal regression test strategies
[patent_app_type] => utility
[patent_app_number] => 15/191407
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5337
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191407
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/191407 | System, method, and computer program for implementing optimal regression test strategies | Jun 22, 2016 | Issued |
Array
(
[id] => 11109655
[patent_doc_number] => 20160306625
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'VISUALIZING A CONGRUENCY OF VERSIONS OF AN APPLICATION ACROSS PHASES OF A RELEASE PIPELINE'
[patent_app_type] => utility
[patent_app_number] => 15/187746
[patent_app_country] => US
[patent_app_date] => 2016-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10867
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15187746
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/187746 | Visualizing a congruency of versions of an application across phases of a release pipeline | Jun 19, 2016 | Issued |
Array
(
[id] => 11693101
[patent_doc_number] => 20170168816
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'AUTOMATICALLY EXPIRING OUT SOURCE CODE COMMENTS'
[patent_app_type] => utility
[patent_app_number] => 15/177452
[patent_app_country] => US
[patent_app_date] => 2016-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7568
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15177452
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/177452 | Automatically expiring out source code comments | Jun 8, 2016 | Issued |
Array
(
[id] => 12094403
[patent_doc_number] => 20170351496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-07
[patent_title] => 'PROCESSOR THAT INCLUDES A SPECIAL STORE INSTRUCTION USED IN REGIONS OF A COMPUTER PROGRAM WHERE MEMORY ALIASING MAY OCCUR'
[patent_app_type] => utility
[patent_app_number] => 15/169743
[patent_app_country] => US
[patent_app_date] => 2016-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 7587
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15169743
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/169743 | Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occur | May 31, 2016 | Issued |
Array
(
[id] => 11326921
[patent_doc_number] => 20160357534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'DATA TYPE REASSIGNMENT'
[patent_app_type] => utility
[patent_app_number] => 15/170439
[patent_app_country] => US
[patent_app_date] => 2016-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10438
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15170439
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/170439 | Data type reassignment | May 31, 2016 | Issued |
Array
(
[id] => 12094402
[patent_doc_number] => 20170351495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-07
[patent_title] => 'PROCESSOR THAT DETECTS MEMORY ALIASING IN HARDWARE AND ASSURES CORRECT OPERATION WHEN MEMORY ALIASING OCCURS'
[patent_app_type] => utility
[patent_app_number] => 15/169736
[patent_app_country] => US
[patent_app_date] => 2016-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 7582
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15169736
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/169736 | Processor that detects memory aliasing in hardware and assures correct operation when memory aliasing occurs | May 31, 2016 | Issued |
Array
(
[id] => 11306479
[patent_doc_number] => 09513877
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-06
[patent_title] => 'Generating comprehensive symbol tables for source code files'
[patent_app_type] => utility
[patent_app_number] => 15/163040
[patent_app_country] => US
[patent_app_date] => 2016-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4605
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15163040
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/163040 | Generating comprehensive symbol tables for source code files | May 23, 2016 | Issued |
Array
(
[id] => 11062753
[patent_doc_number] => 20160259715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-08
[patent_title] => 'TEST COVERAGE ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 15/155387
[patent_app_country] => US
[patent_app_date] => 2016-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4114
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15155387
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/155387 | Test coverage analysis | May 15, 2016 | Issued |
Array
(
[id] => 11049630
[patent_doc_number] => 20160246589
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-25
[patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN AN INFORMATION PROCESSING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 15/147145
[patent_app_country] => US
[patent_app_date] => 2016-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9577
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15147145
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/147145 | Information processing apparatus, information processing system, information processing method, and non-transitory computer-readable storage medium having stored therein an information processing program | May 4, 2016 | Issued |
Array
(
[id] => 12046305
[patent_doc_number] => 09823908
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-21
[patent_title] => 'Apparatus for providing framework to develop client application executed on multiple platforms, and method using the same'
[patent_app_type] => utility
[patent_app_number] => 15/140680
[patent_app_country] => US
[patent_app_date] => 2016-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3010
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15140680
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/140680 | Apparatus for providing framework to develop client application executed on multiple platforms, and method using the same | Apr 27, 2016 | Issued |
Array
(
[id] => 11117031
[patent_doc_number] => 20160314006
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'METHOD FOR PROCESSING DYNAMIC LANGUAGE AND ELECTRONIC DEVICE USING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 15/139929
[patent_app_country] => US
[patent_app_date] => 2016-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10425
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15139929
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/139929 | Method for processing dynamic language and electronic device using the same | Apr 26, 2016 | Issued |