Search

Daniel P. Shook

Examiner (ID: 2375, Phone: (571)270-7890 , Office: P/2898 )

Most Active Art Unit
2898
Art Unit(s)
2823, 4116, 2898, 2896
Total Applications
1145
Issued Applications
1010
Pending Applications
70
Abandoned Applications
92

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11102779 [patent_doc_number] => 20160299749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'SYSTEM AND METHOD FOR REMOTE INSTALLATION OF SOFTWARE' [patent_app_type] => utility [patent_app_number] => 15/096779 [patent_app_country] => US [patent_app_date] => 2016-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6518 [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] => 15096779 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/096779
SYSTEM AND METHOD FOR REMOTE INSTALLATION OF SOFTWARE Apr 11, 2016 Abandoned
Array ( [id] => 11606474 [patent_doc_number] => 20170123777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'DEPLOYING APPLICATIONS ON APPLICATION PLATFORMS' [patent_app_type] => utility [patent_app_number] => 15/095230 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7629 [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] => 15095230 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095230
DEPLOYING APPLICATIONS ON APPLICATION PLATFORMS Apr 10, 2016 Abandoned
Array ( [id] => 11989322 [patent_doc_number] => 20170293478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-12 [patent_title] => 'Fire detection system with automatic firmware updating' [patent_app_type] => utility [patent_app_number] => 15/095680 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4354 [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] => 15095680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095680
Fire detection system with automatic firmware updating Apr 10, 2016 Abandoned
Array ( [id] => 11672321 [patent_doc_number] => 20170161043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'INTEGRATED AUTOMATED APPLICATION DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 15/063515 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 14206 [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] => 15063515 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/063515
Integrated automated application deployment Mar 7, 2016 Issued
Array ( [id] => 11951304 [patent_doc_number] => 20170255455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'AUTOMATED CUSTOMIZATION OF SOFTWARE FEATURE AVAILABILITY BASED ON USAGE PATTERNS AND HISTORY' [patent_app_type] => utility [patent_app_number] => 15/060085 [patent_app_country] => US [patent_app_date] => 2016-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7868 [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] => 15060085 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/060085
AUTOMATED CUSTOMIZATION OF SOFTWARE FEATURE AVAILABILITY BASED ON USAGE PATTERNS AND HISTORY Mar 2, 2016 Abandoned
Array ( [id] => 16200595 [patent_doc_number] => 10725758 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => Telematics system [patent_app_type] => utility [patent_app_number] => 15/058945 [patent_app_country] => US [patent_app_date] => 2016-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10130 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15058945 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/058945
Telematics system Mar 1, 2016 Issued
Array ( [id] => 15425649 [patent_doc_number] => 10545753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => System and method of updating a network element [patent_app_type] => utility [patent_app_number] => 15/057880 [patent_app_country] => US [patent_app_date] => 2016-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 7151 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15057880 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/057880
System and method of updating a network element Feb 29, 2016 Issued
Array ( [id] => 14614645 [patent_doc_number] => 10360023 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Source code revision control with selectable file portion synchronization [patent_app_type] => utility [patent_app_number] => 15/046074 [patent_app_country] => US [patent_app_date] => 2016-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7851 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15046074 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/046074
Source code revision control with selectable file portion synchronization Feb 16, 2016 Issued
Array ( [id] => 16248751 [patent_doc_number] => 10748116 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Test vector generation from documentation [patent_app_type] => utility [patent_app_number] => 15/045116 [patent_app_country] => US [patent_app_date] => 2016-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6938 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15045116 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/045116
Test vector generation from documentation Feb 15, 2016 Issued
Array ( [id] => 11245435 [patent_doc_number] => 09471478 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-18 [patent_title] => 'Test machine management' [patent_app_type] => utility [patent_app_number] => 15/009908 [patent_app_country] => US [patent_app_date] => 2016-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5249 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15009908 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/009908
Test machine management Jan 28, 2016 Issued
Array ( [id] => 16069979 [patent_doc_number] => 10693962 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-23 [patent_title] => Language and mechanism for modeling and exporting storage platform topologies, attributes, and behaviors [patent_app_type] => utility [patent_app_number] => 14/975072 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6110 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14975072 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/975072
Language and mechanism for modeling and exporting storage platform topologies, attributes, and behaviors Dec 17, 2015 Issued
Array ( [id] => 13041219 [patent_doc_number] => 10042745 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-07 [patent_title] => Enhancing the debugger stack with recently reported errors under debug [patent_app_type] => utility [patent_app_number] => 14/835345 [patent_app_country] => US [patent_app_date] => 2015-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 6003 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [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] => 14835345 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/835345
Enhancing the debugger stack with recently reported errors under debug Aug 24, 2015 Issued
Array ( [id] => 11458978 [patent_doc_number] => 20170052884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-23 [patent_title] => 'GENERIC TEST AUTOMATION FOR RESTFUL WEB SERVICES APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/831050 [patent_app_country] => US [patent_app_date] => 2015-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4056 [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] => 14831050 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/831050
GENERIC TEST AUTOMATION FOR RESTFUL WEB SERVICES APPLICATIONS Aug 19, 2015 Abandoned
Array ( [id] => 11285534 [patent_doc_number] => 09501389 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-11-22 [patent_title] => 'Test machine management' [patent_app_type] => utility [patent_app_number] => 14/830921 [patent_app_country] => US [patent_app_date] => 2015-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5249 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14830921 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/830921
Test machine management Aug 19, 2015 Issued
Array ( [id] => 10716609 [patent_doc_number] => 20160062756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'HARDWARE AND SOFTWARE ARCHITECTURE FOR ENABLING OPTIMIZING TECHNICAL CAPABILITIES IN A DATABASE' [patent_app_type] => utility [patent_app_number] => 14/831221 [patent_app_country] => US [patent_app_date] => 2015-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5022 [patent_no_of_claims] => 16 [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] => 14831221 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/831221
HARDWARE AND SOFTWARE ARCHITECTURE FOR ENABLING OPTIMIZING TECHNICAL CAPABILITIES IN A DATABASE Aug 19, 2015 Abandoned
Array ( [id] => 11458859 [patent_doc_number] => 20170052765 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-23 [patent_title] => 'METHOD AND SYSTEM FOR CREATING APP' [patent_app_type] => utility [patent_app_number] => 14/827427 [patent_app_country] => US [patent_app_date] => 2015-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 6802 [patent_no_of_claims] => 32 [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] => 14827427 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/827427
METHOD AND SYSTEM FOR CREATING APP Aug 16, 2015 Abandoned
Array ( [id] => 11445124 [patent_doc_number] => 20170046145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-16 [patent_title] => 'SYSTEMS AND METHODS FOR DYNAMICALLY INSTALLING A PROGRAM\'S DEPENDENT MODULES BEFORE PROGRAM EXECUTION' [patent_app_type] => utility [patent_app_number] => 14/825621 [patent_app_country] => US [patent_app_date] => 2015-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4755 [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] => 14825621 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/825621
SYSTEMS AND METHODS FOR DYNAMICALLY INSTALLING A PROGRAM'S DEPENDENT MODULES BEFORE PROGRAM EXECUTION Aug 12, 2015 Abandoned
Array ( [id] => 11438109 [patent_doc_number] => 20170039131 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-09 [patent_title] => 'ENHANCING THE DEBUGGER STACK WITH RECENTLY REPORTED ERRORS UNDER DEBUG' [patent_app_type] => utility [patent_app_number] => 14/818181 [patent_app_country] => US [patent_app_date] => 2015-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6097 [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] => 14818181 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/818181
Enhancing the debugger stack with recently reported errors under debug Aug 3, 2015 Issued
Array ( [id] => 14766793 [patent_doc_number] => 10394793 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-27 [patent_title] => Method and system for governed replay for compliance applications [patent_app_type] => utility [patent_app_number] => 14/755627 [patent_app_country] => US [patent_app_date] => 2015-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 7687 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 472 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14755627 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/755627
Method and system for governed replay for compliance applications Jun 29, 2015 Issued
Array ( [id] => 14458303 [patent_doc_number] => 10325115 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-18 [patent_title] => Infrastructure trust index [patent_app_type] => utility [patent_app_number] => 14/744886 [patent_app_country] => US [patent_app_date] => 2015-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7545 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14744886 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/744886
Infrastructure trust index Jun 18, 2015 Issued
Menu