Search

Andrew H. Wilder

Examiner (ID: 15227, Phone: (571)270-7948 , Office: P/3627 )

Most Active Art Unit
3627
Art Unit(s)
3627
Total Applications
749
Issued Applications
490
Pending Applications
71
Abandoned Applications
202

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13721505 [patent_doc_number] => 20170371707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => DATA ANALYSIS IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/629659 [patent_app_country] => US [patent_app_date] => 2017-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8419 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 15629659 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/629659
Data analysis in storage system Jun 20, 2017 Issued
Array ( [id] => 16232581 [patent_doc_number] => 10740131 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Input-output based virtual CPU halt [patent_app_type] => utility [patent_app_number] => 15/623049 [patent_app_country] => US [patent_app_date] => 2017-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6554 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623049 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623049
Input-output based virtual CPU halt Jun 13, 2017 Issued
Array ( [id] => 13611099 [patent_doc_number] => 20180357099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-13 [patent_title] => PRE-VALIDATION OF A PLATFORM [patent_app_type] => utility [patent_app_number] => 15/617375 [patent_app_country] => US [patent_app_date] => 2017-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9063 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15617375 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/617375
PRE-VALIDATION OF A PLATFORM Jun 7, 2017 Abandoned
Array ( [id] => 13595133 [patent_doc_number] => 20180349115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => Technology To Use Control Dependency Graphs To Convert Control Flow Programs Into Data Flow Programs [patent_app_type] => utility [patent_app_number] => 15/609583 [patent_app_country] => US [patent_app_date] => 2017-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11773 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15609583 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/609583
Technology to use control dependency graphs to convert control flow programs into data flow programs May 30, 2017 Issued
Array ( [id] => 13721349 [patent_doc_number] => 20170371629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => METHOD AND SYSTEM FOR PROVIDING SOURCE CODE SUGGESTION TO A USER IN REAL-TIME [patent_app_type] => utility [patent_app_number] => 15/609379 [patent_app_country] => US [patent_app_date] => 2017-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7044 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15609379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/609379
Method and system for providing source code suggestion to a user in real-time May 30, 2017 Issued
Array ( [id] => 13600979 [patent_doc_number] => 20180352038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => ENHANCED NFV SWITCHING [patent_app_type] => utility [patent_app_number] => 15/607832 [patent_app_country] => US [patent_app_date] => 2017-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12150 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607832 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607832
ENHANCED NFV SWITCHING May 29, 2017 Abandoned
Array ( [id] => 13579891 [patent_doc_number] => 20180341494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-29 [patent_title] => ACCELERATING NETWORK SECURITY MONITORING [patent_app_type] => utility [patent_app_number] => 15/607121 [patent_app_country] => US [patent_app_date] => 2017-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10473 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607121 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607121
ACCELERATING NETWORK SECURITY MONITORING May 25, 2017 Abandoned
Array ( [id] => 13269003 [patent_doc_number] => 10146586 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-04 [patent_title] => Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload resource data [patent_app_type] => utility [patent_app_number] => 15/598709 [patent_app_country] => US [patent_app_date] => 2017-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8025 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598709 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/598709
Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload resource data May 17, 2017 Issued
Array ( [id] => 13254943 [patent_doc_number] => 10140162 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-27 [patent_title] => Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload resource data [patent_app_type] => utility [patent_app_number] => 15/598738 [patent_app_country] => US [patent_app_date] => 2017-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8025 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598738 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/598738
Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload resource data May 17, 2017 Issued
Array ( [id] => 14811219 [patent_doc_number] => 20190272219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-05 [patent_title] => QUICK RECOVERY METHOD, DEVICE AND SYSTEM OF A VIRTUAL MACHINE [patent_app_type] => utility [patent_app_number] => 15/772798 [patent_app_country] => US [patent_app_date] => 2017-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12277 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15772798 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/772798
Quick recovery method, device and system of a virtual machine Apr 9, 2017 Issued
Array ( [id] => 17667112 [patent_doc_number] => 11360808 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Efficient thread group scheduling [patent_app_type] => utility [patent_app_number] => 15/482801 [patent_app_country] => US [patent_app_date] => 2017-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 46 [patent_no_of_words] => 34128 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15482801 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/482801
Efficient thread group scheduling Apr 8, 2017 Issued
Array ( [id] => 18030639 [patent_doc_number] => 11513828 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => System and method for rapid cloning of virtual machines under load balancing [patent_app_type] => utility [patent_app_number] => 15/477209 [patent_app_country] => US [patent_app_date] => 2017-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6964 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15477209 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/477209
System and method for rapid cloning of virtual machines under load balancing Apr 2, 2017 Issued
Array ( [id] => 14886801 [patent_doc_number] => 10423443 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Task management interface [patent_app_type] => utility [patent_app_number] => 15/478202 [patent_app_country] => US [patent_app_date] => 2017-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7019 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15478202 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/478202
Task management interface Apr 2, 2017 Issued
Array ( [id] => 13467503 [patent_doc_number] => 20180285294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => QUALITY OF SERVICE BASED HANDLING OF INPUT/OUTPUT REQUESTS METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 15/477067 [patent_app_country] => US [patent_app_date] => 2017-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13039 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15477067 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/477067
QUALITY OF SERVICE BASED HANDLING OF INPUT/OUTPUT REQUESTS METHOD AND APPARATUS Mar 31, 2017 Abandoned
Array ( [id] => 13467217 [patent_doc_number] => 20180285151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => DYNAMIC LOAD BALANCING IN NETWORK INTERFACE CARDS FOR OPTIMAL SYSTEM LEVEL PERFORMANCE [patent_app_type] => utility [patent_app_number] => 15/476379 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4318 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15476379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/476379
DYNAMIC LOAD BALANCING IN NETWORK INTERFACE CARDS FOR OPTIMAL SYSTEM LEVEL PERFORMANCE Mar 30, 2017 Abandoned
Array ( [id] => 13467223 [patent_doc_number] => 20180285154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => MEMORY RING-BASED JOB DISTRIBUTION FOR PROCESSOR CORES AND CO-PROCESSORS [patent_app_type] => utility [patent_app_number] => 15/473885 [patent_app_country] => US [patent_app_date] => 2017-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9617 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15473885 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/473885
MEMORY RING-BASED JOB DISTRIBUTION FOR PROCESSOR CORES AND CO-PROCESSORS Mar 29, 2017 Abandoned
Array ( [id] => 12032732 [patent_doc_number] => 20170322830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM RECORDING INFORMATION PROCESSING PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/467335 [patent_app_country] => US [patent_app_date] => 2017-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 6136 [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] => 15467335 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/467335
Information processing apparatus, information processing method, and non-transitory computer-readable recording medium recording information processing program Mar 22, 2017 Issued
Array ( [id] => 13448973 [patent_doc_number] => 20180276029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => TRANSACTION REQUEST EPOCHS [patent_app_type] => utility [patent_app_number] => 15/467560 [patent_app_country] => US [patent_app_date] => 2017-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4589 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15467560 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/467560
Transaction request epochs Mar 22, 2017 Issued
Array ( [id] => 11958158 [patent_doc_number] => 20170262310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'METHOD FOR EXECUTING AND MANAGING DISTRIBUTED PROCESSING, AND CONTROL APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/452059 [patent_app_country] => US [patent_app_date] => 2017-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9561 [patent_no_of_claims] => 6 [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] => 15452059 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452059
METHOD FOR EXECUTING AND MANAGING DISTRIBUTED PROCESSING, AND CONTROL APPARATUS Mar 6, 2017 Abandoned
Array ( [id] => 13390411 [patent_doc_number] => 20180246748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => EMULATING VPID CORRECTLY FOR A NESTED HYPERVISOR [patent_app_type] => utility [patent_app_number] => 15/442897 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5613 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15442897 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/442897
Emulating VPID correctly for a nested hypervisor Feb 26, 2017 Issued
Menu