
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] => 13068953
[patent_doc_number] => 10055256
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Instruction and logic for scheduling instructions
[patent_app_type] => utility
[patent_app_number] => 15/056782
[patent_app_country] => US
[patent_app_date] => 2016-02-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 37
[patent_no_of_words] => 22940
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15056782
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/056782 | Instruction and logic for scheduling instructions | Feb 28, 2016 | Issued |
Array
(
[id] => 10808487
[patent_doc_number] => 20160154645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'METHOD AND SYSTEM FOR UTILIZING CHANGE PACKAGES'
[patent_app_type] => utility
[patent_app_number] => 15/015659
[patent_app_country] => US
[patent_app_date] => 2016-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 4889
[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] => 15015659
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/015659 | METHOD AND SYSTEM FOR UTILIZING CHANGE PACKAGES | Feb 3, 2016 | Abandoned |
Array
(
[id] => 11693085
[patent_doc_number] => 20170168800
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'Reporting Marine Electronics Data and Performing Software Updates on Marine Electronic Peripheral Devices'
[patent_app_type] => utility
[patent_app_number] => 14/965410
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8401
[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] => 14965410
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/965410 | Reporting Marine Electronics Data and Performing Software Updates on Marine Electronic Peripheral Devices | Dec 9, 2015 | Abandoned |
Array
(
[id] => 11693083
[patent_doc_number] => 20170168798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'APPLYING PROGRAM PATCH SETS'
[patent_app_type] => utility
[patent_app_number] => 14/964804
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4623
[patent_no_of_claims] => 19
[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] => 14964804
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/964804 | Applying program patch sets | Dec 9, 2015 | Issued |
Array
(
[id] => 11693084
[patent_doc_number] => 20170168799
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-15
[patent_title] => 'SYSTEMS AND METHODS FOR MANAGING COMPUTER COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 14/965407
[patent_app_country] => US
[patent_app_date] => 2015-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8234
[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] => 14965407
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/965407 | Systems and methods for managing computer components | Dec 9, 2015 | Issued |
Array
(
[id] => 13860227
[patent_doc_number] => 10191833
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-29
[patent_title] => Method to efficiently trigger concurrency bugs based on expected frequencies of execution interleavings
[patent_app_type] => utility
[patent_app_number] => 14/961504
[patent_app_country] => US
[patent_app_date] => 2015-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 6830
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 314
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14961504
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/961504 | Method to efficiently trigger concurrency bugs based on expected frequencies of execution interleavings | Dec 6, 2015 | Issued |
Array
(
[id] => 12249171
[patent_doc_number] => 09921947
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-20
[patent_title] => 'Test selection method and test selection apparatus'
[patent_app_type] => utility
[patent_app_number] => 14/959713
[patent_app_country] => US
[patent_app_date] => 2015-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 31
[patent_no_of_words] => 14840
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14959713
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/959713 | Test selection method and test selection apparatus | Dec 3, 2015 | Issued |
Array
(
[id] => 15609185
[patent_doc_number] => 10585654
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Deployment of processing components of computing infrastructure using annotated command objects
[patent_app_type] => utility
[patent_app_number] => 14/960087
[patent_app_country] => US
[patent_app_date] => 2015-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8480
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14960087
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/960087 | Deployment of processing components of computing infrastructure using annotated command objects | Dec 3, 2015 | Issued |
Array
(
[id] => 14009269
[patent_doc_number] => 10223093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-05
[patent_title] => Method and system for context-based control over access to personal data
[patent_app_type] => utility
[patent_app_number] => 14/959421
[patent_app_country] => US
[patent_app_date] => 2015-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 9096
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[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] => 14959421
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/959421 | Method and system for context-based control over access to personal data | Dec 3, 2015 | Issued |
Array
(
[id] => 11672303
[patent_doc_number] => 20170161025
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'STATEFUL DEVELOPMENT CONTROL'
[patent_app_type] => utility
[patent_app_number] => 14/957722
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5593
[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] => 14957722
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957722 | Stateful development control | Dec 2, 2015 | Issued |
Array
(
[id] => 11672454
[patent_doc_number] => 20170161176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'TRACE RECOVERY VIA STATISTICAL REASONING'
[patent_app_type] => utility
[patent_app_number] => 14/957003
[patent_app_country] => US
[patent_app_date] => 2015-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4628
[patent_no_of_claims] => 17
[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] => 14957003
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957003 | Trace recovery via statistical reasoning | Dec 1, 2015 | Issued |
Array
(
[id] => 11570616
[patent_doc_number] => 20170109261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'RUNTIME EXCEPTION AND BUG IDENTIFICATION WITHIN AN INTEGRATED DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/953460
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5653
[patent_no_of_claims] => 7
[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] => 14953460
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/953460 | Runtime exception and bug identification within an integrated development environment | Nov 29, 2015 | Issued |
Array
(
[id] => 17180147
[patent_doc_number] => 11157391
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-26
[patent_title] => Method for testing mobile application and associated apparatus and system
[patent_app_type] => utility
[patent_app_number] => 14/944933
[patent_app_country] => US
[patent_app_date] => 2015-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11679
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 500
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14944933
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/944933 | Method for testing mobile application and associated apparatus and system | Nov 17, 2015 | Issued |
Array
(
[id] => 12228896
[patent_doc_number] => 09916141
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-13
[patent_title] => 'Modifying execution flow in save-to-return code scenarios'
[patent_app_type] => utility
[patent_app_number] => 14/883660
[patent_app_country] => US
[patent_app_date] => 2015-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8816
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14883660
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/883660 | Modifying execution flow in save-to-return code scenarios | Oct 14, 2015 | Issued |
Array
(
[id] => 11570612
[patent_doc_number] => 20170109256
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'RUNTIME EXCEPTION AND BUG IDENTIFICATION WITHIN AN INTEGRATED DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/883662
[patent_app_country] => US
[patent_app_date] => 2015-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5608
[patent_no_of_claims] => 13
[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] => 14883662
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/883662 | Runtime exception and bug identification within an integrated development environment | Oct 14, 2015 | Issued |
Array
(
[id] => 12228897
[patent_doc_number] => 09916142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-13
[patent_title] => 'Reducing call overhead through function splitting'
[patent_app_type] => utility
[patent_app_number] => 14/883824
[patent_app_country] => US
[patent_app_date] => 2015-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5739
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 350
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14883824
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/883824 | Reducing call overhead through function splitting | Oct 14, 2015 | Issued |
Array
(
[id] => 11570515
[patent_doc_number] => 20170109159
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'Updating Documentation'
[patent_app_type] => utility
[patent_app_number] => 14/883079
[patent_app_country] => US
[patent_app_date] => 2015-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4132
[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] => 14883079
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/883079 | Updating Documentation | Oct 13, 2015 | Abandoned |
Array
(
[id] => 12213833
[patent_doc_number] => 09910641
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Generation of application behaviors'
[patent_app_type] => utility
[patent_app_number] => 14/883526
[patent_app_country] => US
[patent_app_date] => 2015-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 12211
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14883526
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/883526 | Generation of application behaviors | Oct 13, 2015 | Issued |
Array
(
[id] => 13448871
[patent_doc_number] => 20180275978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => HETEROGENEOUS DISTRIBUTED RUNTIME CODE THAT SHARES IOT RESOURCES
[patent_app_type] => utility
[patent_app_number] => 15/762697
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7669
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15762697
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/762697 | Heterogeneous distributed runtime code that shares IOT resources | Sep 24, 2015 | Issued |
Array
(
[id] => 11117016
[patent_doc_number] => 20160313990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'EXTENSIBILITY BUNDLES FOR A CLOUD AND DEVICES SUITE'
[patent_app_type] => utility
[patent_app_number] => 14/863971
[patent_app_country] => US
[patent_app_date] => 2015-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6288
[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] => 14863971
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/863971 | Extensibility bundles for a cloud and devices suite | Sep 23, 2015 | Issued |