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] => 9774062 [patent_doc_number] => 20140297725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'SCRIPTING WEB SERVICES' [patent_app_type] => utility [patent_app_number] => 14/170082 [patent_app_country] => US [patent_app_date] => 2014-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7297 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 14170082 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/170082
Scripting web services Jan 30, 2014 Issued
Array ( [id] => 9637325 [patent_doc_number] => 20140215434 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-31 [patent_title] => 'NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING USER INTERFACE PROGRAM FOR DEVELOPING APPLICATION SOFTWARE' [patent_app_type] => utility [patent_app_number] => 14/167172 [patent_app_country] => US [patent_app_date] => 2014-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2635 [patent_no_of_claims] => 12 [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] => 14167172 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/167172
Non-transitory computer-readable recording medium storing user interface program for developing application software Jan 28, 2014 Issued
Array ( [id] => 9637332 [patent_doc_number] => 20140215442 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-31 [patent_title] => 'SYSTEM AND METHOD TO IDENTIFY CODE EXECUTION RHYTHMS' [patent_app_type] => utility [patent_app_number] => 14/165818 [patent_app_country] => US [patent_app_date] => 2014-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7820 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [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] => 14165818 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/165818
System and method to identify code execution rhythms Jan 27, 2014 Issued
Array ( [id] => 9571940 [patent_doc_number] => 20140189653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'CONFIGURABLE TESTING OF COMPUTER PROGRAMS' [patent_app_type] => utility [patent_app_number] => 14/165698 [patent_app_country] => US [patent_app_date] => 2014-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9163 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [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] => 14165698 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/165698
Configurable testing of computer programs Jan 27, 2014 Issued
Array ( [id] => 10137602 [patent_doc_number] => 09170922 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-27 [patent_title] => 'Remote application debugging' [patent_app_type] => utility [patent_app_number] => 14/165452 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14402 [patent_no_of_claims] => 20 [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] => 14165452 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/165452
Remote application debugging Jan 26, 2014 Issued
Array ( [id] => 9774658 [patent_doc_number] => 20140298321 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'INSTALLATION CONTROL METHOD AND INSTALLATION CONTROL APPARATUS' [patent_app_type] => utility [patent_app_number] => 14/164486 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 12311 [patent_no_of_claims] => 17 [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] => 14164486 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/164486
INSTALLATION CONTROL METHOD AND INSTALLATION CONTROL APPARATUS Jan 26, 2014 Abandoned
Array ( [id] => 10562372 [patent_doc_number] => 09286048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Apparatus, non-transitory computer readable information recording medium and information recording method that determine identification information for identifying a program that has issued a use request' [patent_app_type] => utility [patent_app_number] => 14/164393 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5633 [patent_no_of_claims] => 18 [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] => 14164393 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/164393
Apparatus, non-transitory computer readable information recording medium and information recording method that determine identification information for identifying a program that has issued a use request Jan 26, 2014 Issued
Array ( [id] => 9513472 [patent_doc_number] => 20140149962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'Parser, Code Generator, and Data Calculation and Transformation Engine for Spreadsheet Calculations' [patent_app_type] => utility [patent_app_number] => 14/150465 [patent_app_country] => US [patent_app_date] => 2014-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 12405 [patent_no_of_claims] => 30 [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] => 14150465 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/150465
Parser, Code Generator, and Data Calculation and Transformation Engine for Spreadsheet Calculations Jan 7, 2014 Abandoned
Array ( [id] => 9571963 [patent_doc_number] => 20140189676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'Dynamic Update of Applications As Code is Checked-In' [patent_app_type] => utility [patent_app_number] => 14/145912 [patent_app_country] => US [patent_app_date] => 2013-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 25348 [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] => 14145912 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/145912
Dynamic update of applications as code is checked-in Dec 30, 2013 Issued
Array ( [id] => 9437663 [patent_doc_number] => 20140115570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-24 [patent_title] => 'SOFTWARE OBJECT LOCK MANAGEMENT USING OBSERVATIONS' [patent_app_type] => utility [patent_app_number] => 14/141939 [patent_app_country] => US [patent_app_date] => 2013-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7089 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 14141939 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/141939
Software object lock management using observations Dec 26, 2013 Issued
Array ( [id] => 10847925 [patent_doc_number] => 08875126 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-10-28 [patent_title] => 'System and method for server customization' [patent_app_type] => utility [patent_app_number] => 14/135976 [patent_app_country] => US [patent_app_date] => 2013-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 7808 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 3 [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] => 14135976 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/135976
System and method for server customization Dec 19, 2013 Issued
Array ( [id] => 9398368 [patent_doc_number] => 20140095774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-03 [patent_title] => 'CODE PATCHING FOR NON-VOLATILE MEMORY' [patent_app_type] => utility [patent_app_number] => 14/098054 [patent_app_country] => US [patent_app_date] => 2013-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4389 [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] => 14098054 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/098054
Code patching for non-volatile memory Dec 4, 2013 Issued
Array ( [id] => 9451933 [patent_doc_number] => 20140123103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'METHOD OF WEBSITE OPTIMISATION' [patent_app_type] => utility [patent_app_number] => 14/083747 [patent_app_country] => US [patent_app_date] => 2013-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7714 [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] => 14083747 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/083747
Method of website optimisation Nov 18, 2013 Issued
Array ( [id] => 9409418 [patent_doc_number] => 20140100670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'METHOD AND A SYSTEM FOR ONLINE AND DYNAMIC DISTRIBUTION AND CONFIGURATION OF APPLICATIONS IN A DISTRIBUTED CONTROL SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/082967 [patent_app_country] => US [patent_app_date] => 2013-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2622 [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] => 14082967 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/082967
METHOD AND A SYSTEM FOR ONLINE AND DYNAMIC DISTRIBUTION AND CONFIGURATION OF APPLICATIONS IN A DISTRIBUTED CONTROL SYSTEM Nov 17, 2013 Abandoned
Array ( [id] => 11020105 [patent_doc_number] => 20160217058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'LEGACY SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/915341 [patent_app_country] => US [patent_app_date] => 2013-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7089 [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] => 14915341 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/915341
Legacy system Sep 29, 2013 Issued
Array ( [id] => 9479618 [patent_doc_number] => 20140137081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'INDICATING HIERARCHY DIVERSION IN A CLASS DIAGRAM' [patent_app_type] => utility [patent_app_number] => 14/025007 [patent_app_country] => US [patent_app_date] => 2013-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5615 [patent_no_of_claims] => 14 [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] => 14025007 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/025007
Indicating hierarchy diversion in a class diagram Sep 11, 2013 Issued
Array ( [id] => 10124177 [patent_doc_number] => 09158535 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Smart endpoint architecture' [patent_app_type] => utility [patent_app_number] => 14/023316 [patent_app_country] => US [patent_app_date] => 2013-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9595 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 14023316 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/023316
Smart endpoint architecture Sep 9, 2013 Issued
Array ( [id] => 10357217 [patent_doc_number] => 20150242222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'Method and client for using an embedded ActiveX plug-in in a browser' [patent_app_type] => utility [patent_app_number] => 14/431969 [patent_app_country] => US [patent_app_date] => 2013-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4830 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [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] => 14431969 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/431969
Method and client for using an embedded ActiveX plug-in in a browser Sep 5, 2013 Issued
Array ( [id] => 10085447 [patent_doc_number] => 09122795 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-01 [patent_title] => 'Recording and replaying computer program execution with log amplification logic' [patent_app_type] => utility [patent_app_number] => 14/016741 [patent_app_country] => US [patent_app_date] => 2013-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13407 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14016741 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/016741
Recording and replaying computer program execution with log amplification logic Sep 2, 2013 Issued
Array ( [id] => 10999171 [patent_doc_number] => 20160196118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-07 [patent_title] => 'PROGRAM FOR PROGRAM EDITING' [patent_app_type] => utility [patent_app_number] => 14/913062 [patent_app_country] => US [patent_app_date] => 2013-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 48 [patent_no_of_words] => 30115 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 12 [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] => 14913062 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/913062
Program for program editing Aug 20, 2013 Issued
Menu