![](/images/general/no_picture/200_user.png)
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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 17438358
[patent_doc_number] => 11263694
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-01
[patent_title] => System, method, and computer-readable medium for improving the efficiency and stability of financial markets
[patent_app_type] => utility
[patent_app_number] => 16/152952
[patent_app_country] => US
[patent_app_date] => 2018-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8347
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16152952
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/152952 | System, method, and computer-readable medium for improving the efficiency and stability of financial markets | Oct 4, 2018 | Issued |
Array
(
[id] => 16439641
[patent_doc_number] => 20200356968
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-12
[patent_title] => METHOD AND SYSTEM FOR CARRYING OUT A PAYMENT TRANSACTION ON A BANK TERMINAL USING AN ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/753150
[patent_app_country] => US
[patent_app_date] => 2018-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16753150
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/753150 | Method and system for carrying out a payment transaction on a bank terminal using an electronic device | Oct 1, 2018 | Issued |
Array
(
[id] => 16201314
[patent_doc_number] => 10726485
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-28
[patent_title] => Determination of banding start price for order evaluation
[patent_app_type] => utility
[patent_app_number] => 16/137700
[patent_app_country] => US
[patent_app_date] => 2018-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10470
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 360
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16137700
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/137700 | Determination of banding start price for order evaluation | Sep 20, 2018 | Issued |
Array
(
[id] => 14659135
[patent_doc_number] => 20190236696
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => TECHNIQUES FOR AUTOMATED CALL CROSS TRADE IMBALANCE EXECUTION
[patent_app_type] => utility
[patent_app_number] => 16/131082
[patent_app_country] => US
[patent_app_date] => 2018-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13943
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 16131082
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/131082 | Techniques for automated call cross trade imbalance execution | Sep 13, 2018 | Issued |
Array
(
[id] => 16248844
[patent_doc_number] => 10748211
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-18
[patent_title] => Block placing tool for building a user-defined algorithm for electronic trading
[patent_app_type] => utility
[patent_app_number] => 16/129261
[patent_app_country] => US
[patent_app_date] => 2018-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 17
[patent_no_of_words] => 12514
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 461
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16129261
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/129261 | Block placing tool for building a user-defined algorithm for electronic trading | Sep 11, 2018 | Issued |
Array
(
[id] => 13784085
[patent_doc_number] => 20190005581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-03
[patent_title] => System and Method for Dynamically Regulating Order Entry in an Electronic Trading Environment
[patent_app_type] => utility
[patent_app_number] => 16/127731
[patent_app_country] => US
[patent_app_date] => 2018-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8892
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[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] => 16127731
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/127731 | System and method for dynamically regulating order entry in an electronic trading environment | Sep 10, 2018 | Issued |
Array
(
[id] => 17077354
[patent_doc_number] => 11113759
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-07
[patent_title] => Account vulnerability alerts
[patent_app_type] => utility
[patent_app_number] => 15/999515
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5838
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15999515
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/999515 | Account vulnerability alerts | Aug 19, 2018 | Issued |
Array
(
[id] => 15983481
[patent_doc_number] => 10672074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-02
[patent_title] => System and method for coordinating automated and semi-automated trading tools
[patent_app_type] => utility
[patent_app_number] => 16/103650
[patent_app_country] => US
[patent_app_date] => 2018-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7155
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 800
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16103650
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/103650 | System and method for coordinating automated and semi-automated trading tools | Aug 13, 2018 | Issued |
Array
(
[id] => 13596719
[patent_doc_number] => 20180349908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => SYSTEM TO AUTOMATICALLY RESTORE PAYMENT PURCHASING POWER
[patent_app_type] => utility
[patent_app_number] => 16/101931
[patent_app_country] => US
[patent_app_date] => 2018-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10530
[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] => 16101931
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/101931 | System to automatically restore payment purchasing power | Aug 12, 2018 | Issued |
Array
(
[id] => 14048613
[patent_doc_number] => 20190080413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-14
[patent_title] => SYSTEM AND METHOD FOR PLANNING AND ALLOCATING CAPITAL
[patent_app_type] => utility
[patent_app_number] => 16/052272
[patent_app_country] => US
[patent_app_date] => 2018-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16052272
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/052272 | SYSTEM AND METHOD FOR PLANNING AND ALLOCATING CAPITAL | Jul 31, 2018 | Abandoned |
Array
(
[id] => 16033729
[patent_doc_number] => 10679289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Methods and systems to prevent adverse exchange limit effects
[patent_app_type] => utility
[patent_app_number] => 16/031542
[patent_app_country] => US
[patent_app_date] => 2018-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10604
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 421
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031542
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/031542 | Methods and systems to prevent adverse exchange limit effects | Jul 9, 2018 | Issued |
Array
(
[id] => 13498541
[patent_doc_number] => 20180300813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => Identifying and Compensating for Model Mis-Specification in Factor Risk Models
[patent_app_type] => utility
[patent_app_number] => 16/010059
[patent_app_country] => US
[patent_app_date] => 2018-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8898
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16010059
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/010059 | Identifying and compensating for model mis-specification in factor risk models | Jun 14, 2018 | Issued |
Array
(
[id] => 13450431
[patent_doc_number] => 20180276758
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => TRANSACTION EFFECTS
[patent_app_type] => utility
[patent_app_number] => 15/996333
[patent_app_country] => US
[patent_app_date] => 2018-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7886
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 15996333
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/996333 | Transaction effects | May 31, 2018 | Issued |
Array
(
[id] => 16300449
[patent_doc_number] => 20200286172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-10
[patent_title] => METHODS AND APPARATUSES FOR TRADING COMBINATIONS OF FINANCIAL INSTRUMENTS
[patent_app_type] => utility
[patent_app_number] => 16/618234
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6510
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16618234
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/618234 | METHODS AND APPARATUSES FOR TRADING COMBINATIONS OF FINANCIAL INSTRUMENTS | May 29, 2018 | Abandoned |
Array
(
[id] => 13612331
[patent_doc_number] => 20180357715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-13
[patent_title] => System and Method For a Virtual Currency Exchange
[patent_app_type] => utility
[patent_app_number] => 15/972875
[patent_app_country] => US
[patent_app_date] => 2018-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3865
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15972875
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/972875 | System and Method For a Virtual Currency Exchange | May 6, 2018 | Abandoned |
Array
(
[id] => 15953799
[patent_doc_number] => 10664811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-26
[patent_title] => Automated check encoding error resolution
[patent_app_type] => utility
[patent_app_number] => 15/928320
[patent_app_country] => US
[patent_app_date] => 2018-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 8104
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928320
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/928320 | Automated check encoding error resolution | Mar 21, 2018 | Issued |
Array
(
[id] => 13319439
[patent_doc_number] => 20180211257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => SYSTEM TO AUTOMATICALLY RESTORE PAYMENT PURCHASING POWER
[patent_app_type] => utility
[patent_app_number] => 15/926827
[patent_app_country] => US
[patent_app_date] => 2018-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10530
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 15926827
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/926827 | System to automatically restore payment purchasing power | Mar 19, 2018 | Issued |
Array
(
[id] => 14857969
[patent_doc_number] => 10417715
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-09-17
[patent_title] => Computer architectures and associated methods for enabling real-time data determinations and distribution
[patent_app_type] => utility
[patent_app_number] => 15/897083
[patent_app_country] => US
[patent_app_date] => 2018-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10154
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897083
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897083 | Computer architectures and associated methods for enabling real-time data determinations and distribution | Feb 13, 2018 | Issued |
Array
(
[id] => 15562963
[patent_doc_number] => 20200065893
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => METHOD FOR AUCTIONING BIDDING PRODUCT, LINKED WITH PRODUCT SALES VOLUME
[patent_app_type] => utility
[patent_app_number] => 16/481836
[patent_app_country] => US
[patent_app_date] => 2018-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3954
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16481836
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/481836 | Method for auctioning bidding product, linked with product sales volume | Jan 29, 2018 | Issued |
Array
(
[id] => 16131157
[patent_doc_number] => 10699343
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-30
[patent_title] => Secure financial indexing
[patent_app_type] => utility
[patent_app_number] => 15/873272
[patent_app_country] => US
[patent_app_date] => 2018-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 6620
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15873272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/873272 | Secure financial indexing | Jan 16, 2018 | Issued |