
Abdhesh K. Jha
Examiner (ID: 15607, Phone: (571)272-6218 , Office: P/3665 )
| Most Active Art Unit | 3668 |
| Art Unit(s) | 3669, 3665, 3668 |
| Total Applications | 519 |
| Issued Applications | 409 |
| Pending Applications | 54 |
| Abandoned Applications | 80 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10824549
[patent_doc_number] => 20160170715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'SYSTEMS AND METHODS TO SYNCHRONIZE ARTIFACT RELATIONSHIPS ACROSS A PLURALITY OF REPOSITORIES'
[patent_app_type] => utility
[patent_app_number] => 14/571113
[patent_app_country] => US
[patent_app_date] => 2014-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13694
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 6
[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] => 14571113
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/571113 | Systems and methods to synchronize artifact relationships across a plurality of repositories | Dec 14, 2014 | Issued |
Array
(
[id] => 11452106
[patent_doc_number] => 09575750
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Generic annotation seeker'
[patent_app_type] => utility
[patent_app_number] => 14/568035
[patent_app_country] => US
[patent_app_date] => 2014-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3029
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14568035
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/568035 | Generic annotation seeker | Dec 10, 2014 | Issued |
Array
(
[id] => 10716604
[patent_doc_number] => 20160062751
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'METHOD AND APPARATUS FOR OPTIMISING COMPUTER PROGRAM CODE'
[patent_app_type] => utility
[patent_app_number] => 14/531024
[patent_app_country] => US
[patent_app_date] => 2014-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6566
[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] => 14531024
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/531024 | Method and apparatus for optimising computer program code | Nov 2, 2014 | Issued |
Array
(
[id] => 10746134
[patent_doc_number] => 20160092285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'Method and Apparatus for Approximating Detection of Overlaps Between Memory Ranges'
[patent_app_type] => utility
[patent_app_number] => 14/497157
[patent_app_country] => US
[patent_app_date] => 2014-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8292
[patent_no_of_claims] => 25
[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] => 14497157
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/497157 | Method and apparatus for approximating detection of overlaps between memory ranges | Sep 24, 2014 | Issued |
Array
(
[id] => 10739405
[patent_doc_number] => 20160085556
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-24
[patent_title] => 'INSTRUCTION AND LOGIC FOR SCHEDULING INSTRUCTIONS'
[patent_app_type] => utility
[patent_app_number] => 14/494829
[patent_app_country] => US
[patent_app_date] => 2014-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 23536
[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] => 14494829
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/494829 | Instruction and logic for scheduling instructions | Sep 23, 2014 | Issued |
Array
(
[id] => 11306476
[patent_doc_number] => 09513873
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-06
[patent_title] => 'Computer-assisted release planning'
[patent_app_type] => utility
[patent_app_number] => 14/453685
[patent_app_country] => US
[patent_app_date] => 2014-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 11052
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14453685
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/453685 | Computer-assisted release planning | Aug 6, 2014 | Issued |
Array
(
[id] => 11452097
[patent_doc_number] => 09575741
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Methods and devices for wireless device-to-device software upgrades'
[patent_app_type] => utility
[patent_app_number] => 14/453923
[patent_app_country] => US
[patent_app_date] => 2014-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4899
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14453923
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/453923 | Methods and devices for wireless device-to-device software upgrades | Aug 6, 2014 | Issued |
Array
(
[id] => 11791110
[patent_doc_number] => 09400737
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Generation of automated unit tests for a controller layer system and method'
[patent_app_type] => utility
[patent_app_number] => 14/454236
[patent_app_country] => US
[patent_app_date] => 2014-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6795
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14454236
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/454236 | Generation of automated unit tests for a controller layer system and method | Aug 6, 2014 | Issued |
Array
(
[id] => 11452218
[patent_doc_number] => 09575864
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Function-level dynamic instrumentation'
[patent_app_type] => utility
[patent_app_number] => 14/453457
[patent_app_country] => US
[patent_app_date] => 2014-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9672
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14453457
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/453457 | Function-level dynamic instrumentation | Aug 5, 2014 | Issued |
Array
(
[id] => 10236358
[patent_doc_number] => 20150121352
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'IDENTIFICATION OF CODE SYNCHRONIZATION POINTS'
[patent_app_type] => utility
[patent_app_number] => 14/452634
[patent_app_country] => US
[patent_app_date] => 2014-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8293
[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] => 14452634
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/452634 | Identification of code synchronization points | Aug 5, 2014 | Issued |
Array
(
[id] => 9866896
[patent_doc_number] => 20150046915
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-12
[patent_title] => 'PROVIDING AN IMPROVED WEB USER INTERFACE FRAMEWORK FOR BUILDING WEB APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/452420
[patent_app_country] => US
[patent_app_date] => 2014-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17901
[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] => 14452420
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/452420 | Providing an improved web user interface framework for building web applications | Aug 4, 2014 | Issued |
Array
(
[id] => 11523503
[patent_doc_number] => 09606903
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-28
[patent_title] => 'Unit test automation for business rules and applications'
[patent_app_type] => utility
[patent_app_number] => 14/451244
[patent_app_country] => US
[patent_app_date] => 2014-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7463
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14451244
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/451244 | Unit test automation for business rules and applications | Aug 3, 2014 | Issued |
Array
(
[id] => 9860096
[patent_doc_number] => 20150040113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-05
[patent_title] => 'OPERATING SYSTEM REPLACEMENT FOR IN-VEHICLE COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/451296
[patent_app_country] => US
[patent_app_date] => 2014-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10037
[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] => 14451296
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/451296 | Operating system replacement for in-vehicle computing system | Aug 3, 2014 | Issued |
Array
(
[id] => 9860099
[patent_doc_number] => 20150040115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-05
[patent_title] => 'SYSTEM AND METHOD FOR ACCELERATED SOFTWARE UPGRADES'
[patent_app_type] => utility
[patent_app_number] => 14/449030
[patent_app_country] => US
[patent_app_date] => 2014-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7756
[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] => 14449030
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/449030 | System and method for accelerated software upgrades | Jul 30, 2014 | Issued |
Array
(
[id] => 9912438
[patent_doc_number] => 20150067641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'Behavioral Extensibility for Mobile Applications'
[patent_app_type] => utility
[patent_app_number] => 14/448851
[patent_app_country] => US
[patent_app_date] => 2014-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9658
[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] => 14448851
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/448851 | Behavioral extensibility for mobile applications | Jul 30, 2014 | Issued |
Array
(
[id] => 10688115
[patent_doc_number] => 20160034260
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-04
[patent_title] => 'ARTIFACTS FOR COMMUNICATIONS SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 14/448759
[patent_app_country] => US
[patent_app_date] => 2014-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 24382
[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] => 14448759
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/448759 | Contact center application creating using reusable program modules | Jul 30, 2014 | Issued |
Array
(
[id] => 11213672
[patent_doc_number] => 09442706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-13
[patent_title] => 'Combining compute tasks for a graphics processing unit'
[patent_app_type] => utility
[patent_app_number] => 14/448927
[patent_app_country] => US
[patent_app_date] => 2014-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3768
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14448927
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/448927 | Combining compute tasks for a graphics processing unit | Jul 30, 2014 | Issued |
Array
(
[id] => 10569108
[patent_doc_number] => 09292276
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-22
[patent_title] => 'Method and system for utilizing change packages'
[patent_app_type] => utility
[patent_app_number] => 14/446214
[patent_app_country] => US
[patent_app_date] => 2014-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 4862
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14446214
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/446214 | Method and system for utilizing change packages | Jul 28, 2014 | Issued |
Array
(
[id] => 10934802
[patent_doc_number] => 20140337823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-13
[patent_title] => 'AUTOMATIC GENERATION OF API CLASSES'
[patent_app_type] => utility
[patent_app_number] => 14/244328
[patent_app_country] => US
[patent_app_date] => 2014-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2313
[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] => 14244328
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/244328 | Automatic generation of API classes | Apr 2, 2014 | Issued |
Array
(
[id] => 10962984
[patent_doc_number] => 20140366014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-11
[patent_title] => 'SYSTEM AND METHOD FOR AUTOMATED CUSTOMIZATION OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/244527
[patent_app_country] => US
[patent_app_date] => 2014-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5478
[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] => 14244527
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/244527 | System and method for automated customization of applications | Apr 2, 2014 | Issued |