Search

Randal L Willis

Examiner (ID: 12663)

Most Active Art Unit
2629
Art Unit(s)
2621, 2629, 2628, 2691
Total Applications
221
Issued Applications
125
Pending Applications
0
Abandoned Applications
96

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16958438 [patent_doc_number] => 11062310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Event notifications for multiple services [patent_app_type] => utility [patent_app_number] => 16/664883 [patent_app_country] => US [patent_app_date] => 2019-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 13810 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16664883 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/664883
Event notifications for multiple services Oct 26, 2019 Issued
Array ( [id] => 17331875 [patent_doc_number] => 11222341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Rules engine for applying rules from a reviewing network to signals from an originating network [patent_app_type] => utility [patent_app_number] => 16/586195 [patent_app_country] => US [patent_app_date] => 2019-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8303 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16586195 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/586195
Rules engine for applying rules from a reviewing network to signals from an originating network Sep 26, 2019 Issued
Array ( [id] => 17077275 [patent_doc_number] => 11113679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Method and system for cardless use of an automated teller machine (ATM) [patent_app_type] => utility [patent_app_number] => 16/584165 [patent_app_country] => US [patent_app_date] => 2019-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5211 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16584165 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/584165
Method and system for cardless use of an automated teller machine (ATM) Sep 25, 2019 Issued
Array ( [id] => 16935524 [patent_doc_number] => 20210201413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-01 [patent_title] => Computer Implemented Method for Compiling a Portfolio Of Assets [patent_app_type] => utility [patent_app_number] => 16/970558 [patent_app_country] => US [patent_app_date] => 2019-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9842 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16970558 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/970558
Computer implemented method for compiling a portfolio of assets Sep 19, 2019 Issued
Array ( [id] => 18750888 [patent_doc_number] => 11810203 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-11-07 [patent_title] => Computer architectures and associated methods for enabling real-time data determinations and distribution [patent_app_type] => utility [patent_app_number] => 16/541747 [patent_app_country] => US [patent_app_date] => 2019-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10182 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 425 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16541747 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/541747
Computer architectures and associated methods for enabling real-time data determinations and distribution Aug 14, 2019 Issued
Array ( [id] => 17469588 [patent_doc_number] => 11276067 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-15 [patent_title] => Systems and methods for detecting compromised automated teller machines [patent_app_type] => utility [patent_app_number] => 16/538210 [patent_app_country] => US [patent_app_date] => 2019-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7548 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16538210 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/538210
Systems and methods for detecting compromised automated teller machines Aug 11, 2019 Issued
Array ( [id] => 16958446 [patent_doc_number] => 11062318 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Technologies for preprocessing transaction authorization records [patent_app_type] => utility [patent_app_number] => 16/527367 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8437 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16527367 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/527367
Technologies for preprocessing transaction authorization records Jul 30, 2019 Issued
Array ( [id] => 15460491 [patent_doc_number] => 20200043070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => NETWORK-BASED MARKETPLACE SERVICE FOR FACILITATING PURCHASES OF BUNDLED SERVICES AND PRODUCTS [patent_app_type] => utility [patent_app_number] => 16/520906 [patent_app_country] => US [patent_app_date] => 2019-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26309 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 481 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16520906 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/520906
Network-based marketplace service for facilitating purchases of bundled services and products Jul 23, 2019 Issued
Array ( [id] => 17210004 [patent_doc_number] => 11170377 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Methods and systems for improving payment card acceptance quality [patent_app_type] => utility [patent_app_number] => 16/509586 [patent_app_country] => US [patent_app_date] => 2019-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7835 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 609 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16509586 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/509586
Methods and systems for improving payment card acceptance quality Jul 11, 2019 Issued
Array ( [id] => 16578018 [patent_doc_number] => 20210012419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => METHODS FOR BUILDING ASSETS BLOCKCHAIN FOR ASSET BACKED DIGITIZATION AND SECURITIZATION OF AUTO LOAN ASSETS [patent_app_type] => utility [patent_app_number] => 16/505432 [patent_app_country] => US [patent_app_date] => 2019-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12618 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16505432 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/505432
METHODS FOR BUILDING ASSETS BLOCKCHAIN FOR ASSET BACKED DIGITIZATION AND SECURITIZATION OF AUTO LOAN ASSETS Jul 7, 2019 Abandoned
Array ( [id] => 15350457 [patent_doc_number] => 20200013120 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => COMPUTER SIMULATED MONETARY ALLOCATION USING NETWORK OF OPERATOR DATA OBJECTS [patent_app_type] => utility [patent_app_number] => 16/505272 [patent_app_country] => US [patent_app_date] => 2019-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17549 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16505272 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/505272
Computer simulated monetary allocation using network of operator data objects Jul 7, 2019 Issued
Array ( [id] => 16574537 [patent_doc_number] => 10896462 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-19 [patent_title] => System and method for aggregating and analyzing financial data [patent_app_type] => utility [patent_app_number] => 16/503860 [patent_app_country] => US [patent_app_date] => 2019-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16503860 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/503860
System and method for aggregating and analyzing financial data Jul 4, 2019 Issued
Array ( [id] => 17699460 [patent_doc_number] => 11373189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-28 [patent_title] => Self-learning online multi-layer method for unsupervised risk assessment [patent_app_type] => utility [patent_app_number] => 16/455937 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4106 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455937 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455937
Self-learning online multi-layer method for unsupervised risk assessment Jun 27, 2019 Issued
Array ( [id] => 15028877 [patent_doc_number] => 20190325443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => RULES ENGINE FOR APPLYING RULES FROM A REVIEWING NETWORK TO SIGNALS FROM AN ORIGINATING NETWORK [patent_app_type] => utility [patent_app_number] => 16/457492 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7776 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16457492 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/457492
Rules engine for applying rules from a reviewing network to signals from an originating network Jun 27, 2019 Issued
Array ( [id] => 17380688 [patent_doc_number] => 11238707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-01 [patent_title] => Method of operating an automated transaction machine for enhanced security [patent_app_type] => utility [patent_app_number] => 16/972229 [patent_app_country] => US [patent_app_date] => 2019-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6599 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16972229 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/972229
Method of operating an automated transaction machine for enhanced security Jun 19, 2019 Issued
Array ( [id] => 16802706 [patent_doc_number] => 10997655 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-04 [patent_title] => Verifying a customer address by device location prior to sending replacement card [patent_app_type] => utility [patent_app_number] => 16/442931 [patent_app_country] => US [patent_app_date] => 2019-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6864 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16442931 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/442931
Verifying a customer address by device location prior to sending replacement card Jun 16, 2019 Issued
Array ( [id] => 17121682 [patent_doc_number] => 11132822 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-28 [patent_title] => Custom interface for client-specific behavior modification [patent_app_type] => utility [patent_app_number] => 16/430405 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 44 [patent_no_of_words] => 11373 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16430405 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/430405
Custom interface for client-specific behavior modification Jun 2, 2019 Issued
Array ( [id] => 18918610 [patent_doc_number] => 11880892 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-23 [patent_title] => Method for an improved information storage and retrieval system [patent_app_type] => utility [patent_app_number] => 16/425236 [patent_app_country] => US [patent_app_date] => 2019-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1689 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 374 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16425236 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/425236
Method for an improved information storage and retrieval system May 28, 2019 Issued
Array ( [id] => 15400109 [patent_doc_number] => 10540714 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-01-21 [patent_title] => Financial analysis in a computing environment [patent_app_type] => utility [patent_app_number] => 16/409303 [patent_app_country] => US [patent_app_date] => 2019-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11576 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16409303 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/409303
Financial analysis in a computing environment May 9, 2019 Issued
Array ( [id] => 14751665 [patent_doc_number] => 20190259006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => SYSTEM, METHOD, AND RECORDING MEDIUM FOR A BI-DIRECTIONAL FEED BETWEEN ELECTRONIC CALENDAR AND CREDIT-CARD AUTHORIZATION UNIT [patent_app_type] => utility [patent_app_number] => 16/399192 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5725 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399192 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399192
Bi-directional feed between electronic calendar and credit-card authorization unit Apr 29, 2019 Issued
Menu