Search

John C. Ball

Examiner (ID: 18713, Phone: (571)270-5119 , Office: P/1759 )

Most Active Art Unit
1795
Art Unit(s)
4128, 1759, 1795
Total Applications
1530
Issued Applications
1171
Pending Applications
92
Abandoned Applications
297

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20052868 [patent_doc_number] => 20250191090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => SYSTEM AND METHOD FOR CONTROLLING CONTENT PRESENTED ON DISPLAYS OF FOOD VENDORS USING A MOBILE COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 18/974740 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11068 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18974740 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/974740
SYSTEM AND METHOD FOR CONTROLLING CONTENT PRESENTED ON DISPLAYS OF FOOD VENDORS USING A MOBILE COMPUTING DEVICE Dec 8, 2024 Pending
Array ( [id] => 20052758 [patent_doc_number] => 20250190980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => POINT OF SALE SYSTEM, CUSTOMER DISPLAY, AND METHOD FOR ACQUIRING A SIGNATURE OF A CUSTOMER [patent_app_type] => utility [patent_app_number] => 18/968262 [patent_app_country] => US [patent_app_date] => 2024-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 18968262 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/968262
POINT OF SALE SYSTEM, CUSTOMER DISPLAY, AND METHOD FOR ACQUIRING A SIGNATURE OF A CUSTOMER Dec 3, 2024 Pending
Array ( [id] => 20311253 [patent_doc_number] => 20250328882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => DETECTION DEVICE AND REGISTRATION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/958879 [patent_app_country] => US [patent_app_date] => 2024-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8292 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18958879 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/958879
DETECTION DEVICE AND REGISTRATION SYSTEM Nov 24, 2024 Pending
Array ( [id] => 20152577 [patent_doc_number] => 20250252415 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => PAYMENT DEVICE, METHOD, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/911169 [patent_app_country] => US [patent_app_date] => 2024-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18911169 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/911169
PAYMENT DEVICE, METHOD, AND STORAGE MEDIUM Oct 8, 2024 Pending
Array ( [id] => 19726437 [patent_doc_number] => 20250029188 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => System and Method for Automated Acquisition and Integration of Survey Data [patent_app_type] => utility [patent_app_number] => 18/904977 [patent_app_country] => US [patent_app_date] => 2024-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1287 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18904977 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/904977
System and Method for Automated Acquisition and Integration of Survey Data Oct 1, 2024 Pending
Array ( [id] => 19993178 [patent_doc_number] => 20250131400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => GUIDE SYSTEM, MANAGEMENT DEVICE, AND METHOD FOR CONTROLLING MANAGEMENT DEVICE [patent_app_type] => utility [patent_app_number] => 18/746369 [patent_app_country] => US [patent_app_date] => 2024-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13314 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 18746369 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/746369
GUIDE SYSTEM, MANAGEMENT DEVICE, AND METHOD FOR CONTROLLING MANAGEMENT DEVICE Jun 17, 2024 Pending
Array ( [id] => 19466939 [patent_doc_number] => 20240320609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => Priced Based Navigation [patent_app_type] => utility [patent_app_number] => 18/731258 [patent_app_country] => US [patent_app_date] => 2024-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 38070 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 414 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18731258 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/731258
Priced Based Navigation May 31, 2024 Pending
Array ( [id] => 20152582 [patent_doc_number] => 20250252420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => Self-Checkout Method, System, Device and Kit [patent_app_type] => utility [patent_app_number] => 18/646932 [patent_app_country] => US [patent_app_date] => 2024-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4444 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18646932 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/646932
Self-Checkout Method, System, Device and Kit Apr 25, 2024 Pending
Array ( [id] => 19334833 [patent_doc_number] => 20240249263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => Expedited Point-Of-Sale Merchant Payments [patent_app_type] => utility [patent_app_number] => 18/627331 [patent_app_country] => US [patent_app_date] => 2024-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8178 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18627331 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/627331
Expedited Point-Of-Sale Merchant Payments Apr 3, 2024 Pending
Array ( [id] => 20282517 [patent_doc_number] => 20250307759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => Dynamic Generation and Updating of Item Storage Mapping Data [patent_app_type] => utility [patent_app_number] => 18/621683 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621683 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/621683
Dynamic Generation and Updating of Item Storage Mapping Data Mar 28, 2024 Pending
Array ( [id] => 19268173 [patent_doc_number] => 20240211877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => ITEM MANAGEMENT SYSTEM, DATA GENERATION METHOD, AND INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 18/586895 [patent_app_country] => US [patent_app_date] => 2024-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13844 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18586895 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/586895
ITEM MANAGEMENT SYSTEM, DATA GENERATION METHOD, AND INFORMATION PROCESSING APPARATUS Feb 25, 2024 Pending
Array ( [id] => 19175083 [patent_doc_number] => 20240161057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => SYSTEM FOR STOCKING AND MANAGING RENTAL APPARATUS [patent_app_type] => utility [patent_app_number] => 18/419699 [patent_app_country] => US [patent_app_date] => 2024-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18419699 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/419699
SYSTEM FOR STOCKING AND MANAGING RENTAL APPARATUS Jan 22, 2024 Pending
Array ( [id] => 19301801 [patent_doc_number] => 20240230373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => METHODS AND SYSTEMS FOR A MOBILE SMART METER AND A SMART METER OUTLET [patent_app_type] => utility [patent_app_number] => 18/409966 [patent_app_country] => US [patent_app_date] => 2024-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22416 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18409966 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/409966
METHODS AND SYSTEMS FOR A MOBILE SMART METER AND A SMART METER OUTLET Jan 10, 2024 Pending
Array ( [id] => 19100208 [patent_doc_number] => 20240119436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => SYSTEMS AND METHODS FOR CLOUD-BASED MANAGEMENT OF PAYMENT DEVICES [patent_app_type] => utility [patent_app_number] => 18/544825 [patent_app_country] => US [patent_app_date] => 2023-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5497 [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] => 18544825 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/544825
Systems and methods for cloud-based management of payment devices Dec 18, 2023 Issued
Array ( [id] => 19085397 [patent_doc_number] => 20240112198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => FRAUD DETECTION USING EMOTION-BASED DEEP LEARNING MODEL [patent_app_type] => utility [patent_app_number] => 18/541646 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21208 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541646 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/541646
FRAUD DETECTION USING EMOTION-BASED DEEP LEARNING MODEL Dec 14, 2023 Abandoned
Array ( [id] => 19187494 [patent_doc_number] => 20240166407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => SMART MATERIAL STORAGE CONTAINER FOR MANUFACTURING MATERIALS [patent_app_type] => utility [patent_app_number] => 18/510277 [patent_app_country] => US [patent_app_date] => 2023-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10750 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18510277 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/510277
SMART MATERIAL STORAGE CONTAINER FOR MANUFACTURING MATERIALS Nov 14, 2023 Pending
Array ( [id] => 20189086 [patent_doc_number] => 12400203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-26 [patent_title] => Systems and methods for cloud-based management of payment devices [patent_app_type] => utility [patent_app_number] => 18/499096 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499096 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499096
Systems and methods for cloud-based management of payment devices Oct 30, 2023 Issued
Array ( [id] => 19037236 [patent_doc_number] => 20240087051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => OUTSTANDING CHECK ALERT [patent_app_type] => utility [patent_app_number] => 18/376146 [patent_app_country] => US [patent_app_date] => 2023-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18376146 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/376146
OUTSTANDING CHECK ALERT Oct 2, 2023 Pending
Array ( [id] => 20243392 [patent_doc_number] => 12423713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Method, system, and computer program product for fraud prevention using deep learning and survival models [patent_app_type] => utility [patent_app_number] => 18/228925 [patent_app_country] => US [patent_app_date] => 2023-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 11716 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 601 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18228925 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/228925
Method, system, and computer program product for fraud prevention using deep learning and survival models Jul 31, 2023 Issued
Array ( [id] => 20416204 [patent_doc_number] => 12499492 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Finance management platform and method [patent_app_type] => utility [patent_app_number] => 18/222166 [patent_app_country] => US [patent_app_date] => 2023-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1259 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 364 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18222166 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/222166
Finance management platform and method Jul 13, 2023 Issued
Menu