Search

Brian P. Whipple

Examiner (ID: 8390, Phone: (571)270-1244 , Office: P/2454 )

Most Active Art Unit
2454
Art Unit(s)
2456, 2447, 2454, 2448, 2452, 2453, 2152
Total Applications
1051
Issued Applications
896
Pending Applications
49
Abandoned Applications
124

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14112787 [patent_doc_number] => 20190098069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => COMMUNICATION DEVICE, INFORMATION PROCESSING DEVICE, PROGRAM, AND READER/WRITER PROVIDING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/206469 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12079 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16206469 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/206469
Communication device, information processing device, program, and reader/writer providing system Nov 29, 2018 Issued
Array ( [id] => 14139561 [patent_doc_number] => 20190104170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => EFFICIENT FILE ROUTING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/205391 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4561 [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] => 16205391 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/205391
Efficient file routing system Nov 29, 2018 Issued
Array ( [id] => 16357614 [patent_doc_number] => 10798141 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Multiplexing data [patent_app_type] => utility [patent_app_number] => 16/193561 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7976 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16193561 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/193561
Multiplexing data Nov 15, 2018 Issued
Array ( [id] => 16411232 [patent_doc_number] => 10819807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Method and system for displaying object, and method and system for providing the object [patent_app_type] => utility [patent_app_number] => 16/193643 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 31 [patent_no_of_words] => 25297 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16193643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/193643
Method and system for displaying object, and method and system for providing the object Nov 15, 2018 Issued
Array ( [id] => 18174498 [patent_doc_number] => 11574212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-07 [patent_title] => Interaction device and interactive response system [patent_app_type] => utility [patent_app_number] => 16/753385 [patent_app_country] => US [patent_app_date] => 2018-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9401 [patent_no_of_claims] => 4 [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] => 16753385 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/753385
Interaction device and interactive response system Nov 12, 2018 Issued
Array ( [id] => 15924095 [patent_doc_number] => 10659302 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-19 [patent_title] => Configuring computing devices using a bootstrap configuration [patent_app_type] => utility [patent_app_number] => 16/186141 [patent_app_country] => US [patent_app_date] => 2018-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 9499 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16186141 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/186141
Configuring computing devices using a bootstrap configuration Nov 8, 2018 Issued
Array ( [id] => 14302837 [patent_doc_number] => 10291559 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-05-14 [patent_title] => Systems and method for communications routing based on electronic communication data [patent_app_type] => utility [patent_app_number] => 16/182077 [patent_app_country] => US [patent_app_date] => 2018-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11397 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16182077 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/182077
Systems and method for communications routing based on electronic communication data Nov 5, 2018 Issued
Array ( [id] => 16449463 [patent_doc_number] => 10841398 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-17 [patent_title] => Control in a content delivery network [patent_app_type] => utility [patent_app_number] => 16/181010 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 50 [patent_no_of_words] => 25897 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16181010 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/181010
Control in a content delivery network Nov 4, 2018 Issued
Array ( [id] => 16610316 [patent_doc_number] => 10911346 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-02 [patent_title] => Monitoring I.T. service-level performance using a machine data key performance indicator (KPI) correlation search [patent_app_type] => utility [patent_app_number] => 16/174243 [patent_app_country] => US [patent_app_date] => 2018-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 193 [patent_figures_cnt] => 202 [patent_no_of_words] => 113112 [patent_no_of_claims] => 30 [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] => 16174243 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/174243
Monitoring I.T. service-level performance using a machine data key performance indicator (KPI) correlation search Oct 28, 2018 Issued
Array ( [id] => 15705391 [patent_doc_number] => 10608890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Holistic validation of a network via native communications across a mirrored emulation of the network [patent_app_type] => utility [patent_app_number] => 16/171671 [patent_app_country] => US [patent_app_date] => 2018-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 11426 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16171671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/171671
Holistic validation of a network via native communications across a mirrored emulation of the network Oct 25, 2018 Issued
Array ( [id] => 15714863 [patent_doc_number] => 20200104198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => EFFICIENT STATE MAINTENANCE FOR EXECUTION ENVIRONMENTS IN AN ON-DEMAND CODE EXECUTION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/144905 [patent_app_country] => US [patent_app_date] => 2018-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16877 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16144905 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/144905
Efficient state maintenance for execution environments in an on-demand code execution system Sep 26, 2018 Issued
Array ( [id] => 17064111 [patent_doc_number] => 11108730 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Group heartbeat information in a domain name system server text record [patent_app_type] => utility [patent_app_number] => 16/144785 [patent_app_country] => US [patent_app_date] => 2018-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 15109 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16144785 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/144785
Group heartbeat information in a domain name system server text record Sep 26, 2018 Issued
Array ( [id] => 16654901 [patent_doc_number] => 10932105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-23 [patent_title] => Memory pooling between selected memory resources on vehicles or base stations [patent_app_type] => utility [patent_app_number] => 16/142135 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 20506 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [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] => 16142135 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/142135
Memory pooling between selected memory resources on vehicles or base stations Sep 25, 2018 Issued
Array ( [id] => 14113541 [patent_doc_number] => 20190098446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => SYSTEMS AND METHODS FOR LOCATION-BASED APPLICATION MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/143086 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18665 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16143086 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/143086
Systems and methods for location-based application management Sep 25, 2018 Issued
Array ( [id] => 15690159 [patent_doc_number] => 20200099743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => DATA CENTER USING A MEMORY POOL BETWEEN SELECTED MEMORY RESOURCES [patent_app_type] => utility [patent_app_number] => 16/142590 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10703 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16142590 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/142590
Data center using a memory pool between selected memory resources Sep 25, 2018 Issued
Array ( [id] => 15690151 [patent_doc_number] => 20200099739 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => SHARING A MEMORY RESOURCE AMONG PHYSICALLY REMOTE ENTITIES [patent_app_type] => utility [patent_app_number] => 16/142236 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11191 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16142236 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/142236
Sharing a memory resource among physically remote entities Sep 25, 2018 Issued
Array ( [id] => 15825053 [patent_doc_number] => 10637733 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Dynamic grouping and repurposing of general purpose links in disaggregated datacenters [patent_app_type] => utility [patent_app_number] => 16/141874 [patent_app_country] => US [patent_app_date] => 2018-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 14834 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16141874 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/141874
Dynamic grouping and repurposing of general purpose links in disaggregated datacenters Sep 24, 2018 Issued
Array ( [id] => 15095805 [patent_doc_number] => 20190342714 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => CONTENT CONVERSION TRACKING BASED ON LOCATION DATA [patent_app_type] => utility [patent_app_number] => 16/139546 [patent_app_country] => US [patent_app_date] => 2018-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7043 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16139546 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/139546
Content conversion tracking based on location data Sep 23, 2018 Issued
Array ( [id] => 16037321 [patent_doc_number] => 10681103 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Social networking with video annotation [patent_app_type] => utility [patent_app_number] => 16/134541 [patent_app_country] => US [patent_app_date] => 2018-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7738 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16134541 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/134541
Social networking with video annotation Sep 17, 2018 Issued
Array ( [id] => 15735251 [patent_doc_number] => 10616069 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Cache based on dynamic device clustering [patent_app_type] => utility [patent_app_number] => 16/121394 [patent_app_country] => US [patent_app_date] => 2018-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16055 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121394 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/121394
Cache based on dynamic device clustering Sep 3, 2018 Issued
Menu