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] => 8752296 [patent_doc_number] => 08418140 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Serviceability and configuration management' [patent_app_type] => utility [patent_app_number] => 12/468925 [patent_app_country] => US [patent_app_date] => 2009-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8156 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12468925 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/468925
Serviceability and configuration management May 19, 2009 Issued
Array ( [id] => 6511690 [patent_doc_number] => 20100095159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-15 [patent_title] => 'APPARATUS AND METHOD FOR AUTOMATIC TESTING OF SOFTWARE OR DIGITAL DEVICES' [patent_app_type] => utility [patent_app_number] => 12/467652 [patent_app_country] => US [patent_app_date] => 2009-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4108 [patent_no_of_claims] => 21 [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] => publications/A1/0095/20100095159.pdf [firstpage_image] =>[orig_patent_app_number] => 12467652 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/467652
APPARATUS AND METHOD FOR AUTOMATIC TESTING OF SOFTWARE OR DIGITAL DEVICES May 17, 2009 Abandoned
Array ( [id] => 6618806 [patent_doc_number] => 20100293538 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-18 [patent_title] => 'DYNAMIC PROGRAM UPDATING IN A CONTINUATION BASED RUNTIME' [patent_app_type] => utility [patent_app_number] => 12/466712 [patent_app_country] => US [patent_app_date] => 2009-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4377 [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] => publications/A1/0293/20100293538.pdf [firstpage_image] =>[orig_patent_app_number] => 12466712 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/466712
DYNAMIC PROGRAM UPDATING IN A CONTINUATION BASED RUNTIME May 14, 2009 Abandoned
Array ( [id] => 6618727 [patent_doc_number] => 20100293533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-18 [patent_title] => 'INCREMENTALLY CONSTRUCTING EXECUTABLE CODE FOR COMPONENT-BASED APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/467011 [patent_app_country] => US [patent_app_date] => 2009-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4694 [patent_no_of_claims] => 23 [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] => publications/A1/0293/20100293533.pdf [firstpage_image] =>[orig_patent_app_number] => 12467011 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/467011
Incrementally constructing executable code for component-based applications May 14, 2009 Issued
Array ( [id] => 6618718 [patent_doc_number] => 20100293532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-18 [patent_title] => 'FAILURE RECOVERY FOR STREAM PROCESSING APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/465215 [patent_app_country] => US [patent_app_date] => 2009-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7246 [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] => publications/A1/0293/20100293532.pdf [firstpage_image] =>[orig_patent_app_number] => 12465215 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/465215
Failure recovery for stream processing applications May 12, 2009 Issued
Array ( [id] => 6523655 [patent_doc_number] => 20100287129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'SYSTEM, METHOD, OR APPARATUS RELATING TO CATEGORIZING OR SELECTING POTENTIAL SEARCH RESULTS' [patent_app_type] => utility [patent_app_number] => 12/437043 [patent_app_country] => US [patent_app_date] => 2009-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6155 [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] => publications/A1/0287/20100287129.pdf [firstpage_image] =>[orig_patent_app_number] => 12437043 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/437043
SYSTEM, METHOD, OR APPARATUS RELATING TO CATEGORIZING OR SELECTING POTENTIAL SEARCH RESULTS May 6, 2009 Abandoned
Array ( [id] => 5369609 [patent_doc_number] => 20090307168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-10 [patent_title] => 'Systems and methods for photo-based content discovery and recommendation' [patent_app_type] => utility [patent_app_number] => 12/387701 [patent_app_country] => US [patent_app_date] => 2009-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12353 [patent_no_of_claims] => 25 [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] => publications/A1/0307/20090307168.pdf [firstpage_image] =>[orig_patent_app_number] => 12387701 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/387701
Systems and methods for photo-based content discovery and recommendation May 5, 2009 Abandoned
Array ( [id] => 6594790 [patent_doc_number] => 20100275070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-28 [patent_title] => 'CONVERSION OF A CLASS ORIENTED DATA FLOW PROGRAM WITH INHERITANCE TO A STRUCTURE ORIENTED DATA FLOW PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/430579 [patent_app_country] => US [patent_app_date] => 2009-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 16177 [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] => publications/A1/0275/20100275070.pdf [firstpage_image] =>[orig_patent_app_number] => 12430579 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/430579
Conversion of a class oriented data flow program with inheritance to a structure oriented data flow program Apr 26, 2009 Issued
Array ( [id] => 8655587 [patent_doc_number] => 08375355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-12 [patent_title] => 'Conversion of a class oriented data flow program to a structure oriented data flow program' [patent_app_type] => utility [patent_app_number] => 12/430157 [patent_app_country] => US [patent_app_date] => 2009-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 16120 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12430157 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/430157
Conversion of a class oriented data flow program to a structure oriented data flow program Apr 26, 2009 Issued
Array ( [id] => 6369942 [patent_doc_number] => 20100088696 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-08 [patent_title] => 'MOBILE WIRELESS COMMUNICATIONS SYSTEM PROVIDING DOWNLOADING AND INSTALLATION OF MOBILE DEVICE APPLICATIONS UPON REGISTRATION AND RELATED METHODS' [patent_app_type] => utility [patent_app_number] => 12/430161 [patent_app_country] => US [patent_app_date] => 2009-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10004 [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] => publications/A1/0088/20100088696.pdf [firstpage_image] =>[orig_patent_app_number] => 12430161 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/430161
MOBILE WIRELESS COMMUNICATIONS SYSTEM PROVIDING DOWNLOADING AND INSTALLATION OF MOBILE DEVICE APPLICATIONS UPON REGISTRATION AND RELATED METHODS Apr 26, 2009 Abandoned
Array ( [id] => 6557582 [patent_doc_number] => 20100205598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'METHOD FOR INSTALLING OPERATING SYSTEM IN COMPUTER' [patent_app_type] => utility [patent_app_number] => 12/429626 [patent_app_country] => US [patent_app_date] => 2009-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1609 [patent_no_of_claims] => 9 [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] => publications/A1/0205/20100205598.pdf [firstpage_image] =>[orig_patent_app_number] => 12429626 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/429626
METHOD FOR INSTALLING OPERATING SYSTEM IN COMPUTER Apr 23, 2009 Abandoned
Array ( [id] => 10021279 [patent_doc_number] => 09063765 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'System and methods for distributed execution of computer executable programs utilizing asymmetric translation' [patent_app_type] => utility [patent_app_number] => 12/429999 [patent_app_country] => US [patent_app_date] => 2009-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 8764 [patent_no_of_claims] => 17 [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] => 12429999 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/429999
System and methods for distributed execution of computer executable programs utilizing asymmetric translation Apr 23, 2009 Issued
Array ( [id] => 11430965 [patent_doc_number] => 09569282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Concurrent mutation of isolated object graphs' [patent_app_type] => utility [patent_app_number] => 12/429874 [patent_app_country] => US [patent_app_date] => 2009-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5765 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12429874 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/429874
Concurrent mutation of isolated object graphs Apr 23, 2009 Issued
Array ( [id] => 6530556 [patent_doc_number] => 20100262624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-14 [patent_title] => 'DISCOVERY OF INACCESSIBLE COMPUTER RESOURCES' [patent_app_type] => utility [patent_app_number] => 12/423023 [patent_app_country] => US [patent_app_date] => 2009-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7770 [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] => publications/A1/0262/20100262624.pdf [firstpage_image] =>[orig_patent_app_number] => 12423023 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/423023
DISCOVERY OF INACCESSIBLE COMPUTER RESOURCES Apr 13, 2009 Abandoned
Array ( [id] => 5459454 [patent_doc_number] => 20090259606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-15 [patent_title] => 'DIVERSIFIED, SELF-ORGANIZING MAP SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 12/421045 [patent_app_country] => US [patent_app_date] => 2009-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 6905 [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] => publications/A1/0259/20090259606.pdf [firstpage_image] =>[orig_patent_app_number] => 12421045 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/421045
DIVERSIFIED, SELF-ORGANIZING MAP SYSTEM AND METHOD Apr 8, 2009 Abandoned
Array ( [id] => 6366392 [patent_doc_number] => 20100251212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-30 [patent_title] => 'Version Type Traversal' [patent_app_type] => utility [patent_app_number] => 12/413623 [patent_app_country] => US [patent_app_date] => 2009-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6460 [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] => publications/A1/0251/20100251212.pdf [firstpage_image] =>[orig_patent_app_number] => 12413623 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/413623
Version Type Traversal Mar 29, 2009 Abandoned
Array ( [id] => 10901711 [patent_doc_number] => 08924957 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-12-30 [patent_title] => 'Systems and methods for simultaneously installing user-input-dependent software packages on multiple devices' [patent_app_type] => utility [patent_app_number] => 12/412721 [patent_app_country] => US [patent_app_date] => 2009-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9759 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 410 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12412721 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/412721
Systems and methods for simultaneously installing user-input-dependent software packages on multiple devices Mar 26, 2009 Issued
Array ( [id] => 11251922 [patent_doc_number] => 09477425 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-25 [patent_title] => 'Managing object deletion' [patent_app_type] => utility [patent_app_number] => 12/411802 [patent_app_country] => US [patent_app_date] => 2009-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 4267 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12411802 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/411802
Managing object deletion Mar 25, 2009 Issued
Array ( [id] => 9289552 [patent_doc_number] => 08645910 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-04 [patent_title] => 'Compiler capable of partitioning program and program partitioning method' [patent_app_type] => utility [patent_app_number] => 12/391367 [patent_app_country] => US [patent_app_date] => 2009-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10107 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [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] => 12391367 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/391367
Compiler capable of partitioning program and program partitioning method Feb 23, 2009 Issued
Array ( [id] => 6535505 [patent_doc_number] => 20100218168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-26 [patent_title] => 'System and Method for Generating a Test Environment Script File' [patent_app_type] => utility [patent_app_number] => 12/391043 [patent_app_country] => US [patent_app_date] => 2009-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3435 [patent_no_of_claims] => 10 [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] => publications/A1/0218/20100218168.pdf [firstpage_image] =>[orig_patent_app_number] => 12391043 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/391043
System and Method for Generating a Test Environment Script File Feb 22, 2009 Abandoned
Menu