Search

James P. Mackey

Examiner (ID: 2089, Phone: (571)272-1135 , Office: P/1744 )

Most Active Art Unit
1722
Art Unit(s)
1305, 1722, 1791, 1744, 3621
Total Applications
2357
Issued Applications
1908
Pending Applications
83
Abandoned Applications
369

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20195593 [patent_doc_number] => 20250272303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => METHODS AND SYSTEMS FOR PROVIDING AN ENHANCED RESPONSE TO A QUERY IN AN IOT ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 19/207725 [patent_app_country] => US [patent_app_date] => 2025-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14482 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19207725 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/207725
METHODS AND SYSTEMS FOR PROVIDING AN ENHANCED RESPONSE TO A QUERY IN AN IOT ENVIRONMENT May 13, 2025 Pending
Array ( [id] => 20310964 [patent_doc_number] => 20250328593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => TECHNIQUES FOR PRESENTING CONTENT TO A USER BASED ON THE USER'S PREFERENCES [patent_app_type] => utility [patent_app_number] => 19/198905 [patent_app_country] => US [patent_app_date] => 2025-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16612 [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] => 19198905 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/198905
TECHNIQUES FOR PRESENTING CONTENT TO A USER BASED ON THE USER'S PREFERENCES May 4, 2025 Pending
Array ( [id] => 20290177 [patent_doc_number] => 20250315420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => METHOD FOR BUILDING DATABASE FOR RETRIEVAL-AUGMENTED GENERATION INTERLINKED WITH GENERATIVE ARTIFICIAL INTELLIGENCE AND APPARATUS THEREFOR [patent_app_type] => utility [patent_app_number] => 19/169470 [patent_app_country] => US [patent_app_date] => 2025-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2250 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 19169470 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/169470
METHOD FOR BUILDING DATABASE FOR RETRIEVAL-AUGMENTED GENERATION INTERLINKED WITH GENERATIVE ARTIFICIAL INTELLIGENCE AND APPARATUS THEREFOR Apr 2, 2025 Pending
Array ( [id] => 20027305 [patent_doc_number] => 20250165527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => Audiovisual content curation system [patent_app_type] => utility [patent_app_number] => 19/029473 [patent_app_country] => US [patent_app_date] => 2025-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19029473 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/029473
Audiovisual content curation system Jan 16, 2025 Pending
Array ( [id] => 20009742 [patent_doc_number] => 20250147964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => METHOD AND SYSTEM FOR PROCESSING LARGE AMOUNTS OF REAL WORLD EVIDENCE [patent_app_type] => utility [patent_app_number] => 19/015075 [patent_app_country] => US [patent_app_date] => 2025-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7067 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19015075 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/015075
METHOD AND SYSTEM FOR PROCESSING LARGE AMOUNTS OF REAL WORLD EVIDENCE Jan 8, 2025 Pending
Array ( [id] => 20102052 [patent_doc_number] => 20250231988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-17 [patent_title] => CAUSALITY SEARCH SYSTEM AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 19/001682 [patent_app_country] => US [patent_app_date] => 2024-12-26 [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] => -5 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19001682 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/001682
CAUSALITY SEARCH SYSTEM AND STORAGE MEDIUM Dec 25, 2024 Pending
Array ( [id] => 20095253 [patent_doc_number] => 20250225189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => GUIDED WEB CRAWLER FOR AUTOMATED IDENTIFICATION AND VERIFICATION OF WEBPAGE RESOURCES [patent_app_type] => utility [patent_app_number] => 18/984605 [patent_app_country] => US [patent_app_date] => 2024-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6974 [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] => 18984605 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/984605
GUIDED WEB CRAWLER FOR AUTOMATED IDENTIFICATION AND VERIFICATION OF WEBPAGE RESOURCES Dec 16, 2024 Pending
Array ( [id] => 19878693 [patent_doc_number] => 20250110950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => RENDERING A SERVICE GRAPH TO ILLUSTRATE PAGE PROVIDER DEPENDENCIES AT AN AGGREGATE LEVEL [patent_app_type] => utility [patent_app_number] => 18/978988 [patent_app_country] => US [patent_app_date] => 2024-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36766 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18978988 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/978988
RENDERING A SERVICE GRAPH TO ILLUSTRATE PAGE PROVIDER DEPENDENCIES AT AN AGGREGATE LEVEL Dec 11, 2024 Pending
Array ( [id] => 20018269 [patent_doc_number] => 20250156491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => Presenting Related Content while Browsing and Searching Content [patent_app_type] => utility [patent_app_number] => 18/963347 [patent_app_country] => US [patent_app_date] => 2024-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6825 [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] => 18963347 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/963347
Presenting Related Content while Browsing and Searching Content Nov 26, 2024 Pending
Array ( [id] => 20000899 [patent_doc_number] => 20250139121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => SYSTEMS AND METHODS FOR SPORTS ABILITY RATINGS [patent_app_type] => utility [patent_app_number] => 18/933061 [patent_app_country] => US [patent_app_date] => 2024-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6555 [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] => 18933061 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/933061
SYSTEMS AND METHODS FOR SPORTS ABILITY RATINGS Oct 30, 2024 Pending
Array ( [id] => 19985833 [patent_doc_number] => 20250124055 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => METHODS AND SYSTEM FOR DETERMINING, NAVIGATING, AND PRESENTING COMPLEX RELATIONSHIPS IN CONTENT [patent_app_type] => utility [patent_app_number] => 18/913102 [patent_app_country] => US [patent_app_date] => 2024-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19705 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18913102 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/913102
METHODS AND SYSTEM FOR DETERMINING, NAVIGATING, AND PRESENTING COMPLEX RELATIONSHIPS IN CONTENT Oct 10, 2024 Pending
Array ( [id] => 19725944 [patent_doc_number] => 20250028695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => AUTOMATIC DATA STORE ARCHITECTURE DETECTION [patent_app_type] => utility [patent_app_number] => 18/908588 [patent_app_country] => US [patent_app_date] => 2024-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6083 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18908588 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/908588
Automatic data store architecture detection Oct 6, 2024 Issued
Array ( [id] => 19849117 [patent_doc_number] => 20250094468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => METHOD AND SYSTEM FOR AI-BASED WEDDING PLANNING PLATFORM [patent_app_type] => utility [patent_app_number] => 18/888431 [patent_app_country] => US [patent_app_date] => 2024-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12540 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18888431 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/888431
METHOD AND SYSTEM FOR AI-BASED WEDDING PLANNING PLATFORM Sep 17, 2024 Pending
Array ( [id] => 19849113 [patent_doc_number] => 20250094464 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => KNOWLEDGE RE-RANKING TECHNIQUES [patent_app_type] => utility [patent_app_number] => 18/885060 [patent_app_country] => US [patent_app_date] => 2024-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20315 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18885060 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/885060
Knowledge re-ranking techniques Sep 12, 2024 Issued
Array ( [id] => 19819354 [patent_doc_number] => 20250077561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => SYSTEMS AND METHODS FOR DATABASE CLUSTERING IN PARSING LEGAL SEARCH QUERIES [patent_app_type] => utility [patent_app_number] => 18/826733 [patent_app_country] => US [patent_app_date] => 2024-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18826733 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/826733
SYSTEMS AND METHODS FOR DATABASE CLUSTERING IN PARSING LEGAL SEARCH QUERIES Sep 5, 2024 Pending
Array ( [id] => 19660699 [patent_doc_number] => 20240427764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => SIGNALS AND MEASUREMENT OF BUSINESS GOALS IN A CHATBOT PLATFORM [patent_app_type] => utility [patent_app_number] => 18/826173 [patent_app_country] => US [patent_app_date] => 2024-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5642 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18826173 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/826173
Signals and measurement of business goals in a chatbot platform Sep 4, 2024 Issued
Array ( [id] => 19660740 [patent_doc_number] => 20240427805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => SYSTEM AND METHOD FOR GENERATING A GRAPHICAL USER INTERFACE TO TRACK, ANALYZE AND INTERPRET A BIG DATA DATASET [patent_app_type] => utility [patent_app_number] => 18/824525 [patent_app_country] => US [patent_app_date] => 2024-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9587 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18824525 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/824525
System and method for generating a graphical user interface to track, analyze and interpret a big data dataset Sep 3, 2024 Issued
Array ( [id] => 20570832 [patent_doc_number] => 20260064757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-03-05 [patent_title] => GENERATING MOMENT DATA TO CLASSIFY EVENT-RELATED DATA TO CUSTOMIZE INTEGRATION DATA INTO COMPATIBLE DISTRIBUTED DATA SOURCES AT VARIOUS NETWORKED COMPUTING DEVICES [patent_app_type] => utility [patent_app_number] => 18/824879 [patent_app_country] => US [patent_app_date] => 2024-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18153 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18824879 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/824879
GENERATING MOMENT DATA TO CLASSIFY EVENT-RELATED DATA TO CUSTOMIZE INTEGRATION DATA INTO COMPATIBLE DISTRIBUTED DATA SOURCES AT VARIOUS NETWORKED COMPUTING DEVICES Sep 3, 2024 Pending
Array ( [id] => 20380641 [patent_doc_number] => 20250363134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => ADDITIONAL SEARCHING BASED ON CONFIDENCE IN A CLASSIFICATION PERFORMED BY A GENERATIVE LANGUAGE MACHINE LEARNING MODEL [patent_app_type] => utility [patent_app_number] => 18/785124 [patent_app_country] => US [patent_app_date] => 2024-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23433 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18785124 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/785124
Additional searching based on confidence in a classification performed by a generative language machine learning model Jul 25, 2024 Issued
Array ( [id] => 19802727 [patent_doc_number] => 20250068652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => LOG INFORMATION PROCESSING METHOD, DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/781914 [patent_app_country] => US [patent_app_date] => 2024-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8176 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18781914 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/781914
Log information processing method, device and storage medium Jul 22, 2024 Issued
Menu