Search

John A. Ricci

Examiner (ID: 14786, Phone: (571)272-4429 , Office: P/3711 )

Most Active Art Unit
3711
Art Unit(s)
3714, 3712, 3711, 3501
Total Applications
4536
Issued Applications
3885
Pending Applications
165
Abandoned Applications
526

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18534141 [patent_doc_number] => 20230239218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => Data Transmission Method and Electronic Device [patent_app_type] => utility [patent_app_number] => 18/192984 [patent_app_country] => US [patent_app_date] => 2023-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13887 [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] => 18192984 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/192984
Data transmission method and electronic device Mar 29, 2023 Issued
Array ( [id] => 19703463 [patent_doc_number] => 12197490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Media file generation apparatus, media file playback apparatus, media file generation method, media file playback method, program, and storage medium [patent_app_type] => utility [patent_app_number] => 18/189040 [patent_app_country] => US [patent_app_date] => 2023-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 15333 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18189040 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/189040
Media file generation apparatus, media file playback apparatus, media file generation method, media file playback method, program, and storage medium Mar 22, 2023 Issued
Array ( [id] => 19506773 [patent_doc_number] => 12118194 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Desktop layout method and apparatus, and electronic device [patent_app_type] => utility [patent_app_number] => 18/187118 [patent_app_country] => US [patent_app_date] => 2023-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 19 [patent_no_of_words] => 12479 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18187118 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/187118
Desktop layout method and apparatus, and electronic device Mar 20, 2023 Issued
Array ( [id] => 19293622 [patent_doc_number] => 12032976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Operation method and apparatus [patent_app_type] => utility [patent_app_number] => 18/187057 [patent_app_country] => US [patent_app_date] => 2023-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7135 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18187057 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/187057
Operation method and apparatus Mar 20, 2023 Issued
Array ( [id] => 19261831 [patent_doc_number] => 12021908 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Supplementing user web-browsing [patent_app_type] => utility [patent_app_number] => 18/185275 [patent_app_country] => US [patent_app_date] => 2023-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 12619 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18185275 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/185275
Supplementing user web-browsing Mar 15, 2023 Issued
Array ( [id] => 19313447 [patent_doc_number] => 12039262 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-16 [patent_title] => Transforming source data based on performance indicators associated with templates [patent_app_type] => utility [patent_app_number] => 18/184501 [patent_app_country] => US [patent_app_date] => 2023-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 13777 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18184501 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/184501
Transforming source data based on performance indicators associated with templates Mar 14, 2023 Issued
Array ( [id] => 19167481 [patent_doc_number] => 11983387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-14 [patent_title] => Presentation and control of user interaction with a ring-shaped user interface element [patent_app_type] => utility [patent_app_number] => 18/183207 [patent_app_country] => US [patent_app_date] => 2023-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9304 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18183207 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/183207
Presentation and control of user interaction with a ring-shaped user interface element Mar 13, 2023 Issued
Array ( [id] => 20214903 [patent_doc_number] => 12411554 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-09 [patent_title] => Method of displaying selectable options [patent_app_type] => utility [patent_app_number] => 18/182298 [patent_app_country] => US [patent_app_date] => 2023-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7996 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18182298 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/182298
Method of displaying selectable options Mar 9, 2023 Issued
Array ( [id] => 19857101 [patent_doc_number] => 12259937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-25 [patent_title] => Graph-based design mapping and function route generation [patent_app_type] => utility [patent_app_number] => 18/178716 [patent_app_country] => US [patent_app_date] => 2023-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12747 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18178716 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/178716
Graph-based design mapping and function route generation Mar 5, 2023 Issued
Array ( [id] => 18486756 [patent_doc_number] => 20230214101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => Video Conference Virtual Whiteboard [patent_app_type] => utility [patent_app_number] => 18/175190 [patent_app_country] => US [patent_app_date] => 2023-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8804 [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] => 18175190 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/175190
Video conference virtual whiteboard Feb 26, 2023 Issued
Array ( [id] => 20434612 [patent_doc_number] => 12505482 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-23 [patent_title] => Generating actionable graphical objects based on disaggregated non-standardized raw data [patent_app_type] => utility [patent_app_number] => 18/113401 [patent_app_country] => US [patent_app_date] => 2023-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4336 [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] => 18113401 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/113401
Generating actionable graphical objects based on disaggregated non-standardized raw data Feb 22, 2023 Issued
Array ( [id] => 19383047 [patent_doc_number] => 20240272917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => SYSTEMS HAVING COMPONENTS CONFIGURED FOR LAYERED MACHINE LEARNING-BASED OPTIMIZATION OF USER INTERFACE RENDERINGS AND METHODS OF USE THEREOF [patent_app_type] => utility [patent_app_number] => 18/169771 [patent_app_country] => US [patent_app_date] => 2023-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17165 [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] => 18169771 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/169771
Systems having components configured for layered machine learning-based optimization of user interface renderings and methods of use thereof Feb 14, 2023 Issued
Array ( [id] => 18454531 [patent_doc_number] => 20230195811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => POLL-BASED NETWORKING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/109492 [patent_app_country] => US [patent_app_date] => 2023-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7508 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18109492 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/109492
POLL-BASED NETWORKING SYSTEM Feb 13, 2023 Abandoned
Array ( [id] => 19347801 [patent_doc_number] => 20240256765 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => CUSTOM FORMULAS IN OFFICE CLOUD PLATFORM ADD-IN [patent_app_type] => utility [patent_app_number] => 18/160781 [patent_app_country] => US [patent_app_date] => 2023-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5960 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18160781 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/160781
Custom formulas in office cloud platform add-in Jan 26, 2023 Issued
Array ( [id] => 18423184 [patent_doc_number] => 20230177648 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => ELECTRONIC DEVICE, AND METHOD FOR PROCESSING WRITING INPUT THEREOF [patent_app_type] => utility [patent_app_number] => 18/160512 [patent_app_country] => US [patent_app_date] => 2023-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18160512 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/160512
Electronic device, and method for processing writing input thereof Jan 26, 2023 Issued
Array ( [id] => 18720969 [patent_doc_number] => 11798319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Vehicular driver monitoring system [patent_app_type] => utility [patent_app_number] => 18/155146 [patent_app_country] => US [patent_app_date] => 2023-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 59 [patent_no_of_words] => 31414 [patent_no_of_claims] => 86 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 544 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18155146 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/155146
Vehicular driver monitoring system Jan 16, 2023 Issued
Array ( [id] => 18499225 [patent_doc_number] => 20230221970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => ANALYTICS DRIVEN USER GUIDANCE BASED ON USAGE DATA [patent_app_type] => utility [patent_app_number] => 18/154570 [patent_app_country] => US [patent_app_date] => 2023-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8543 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18154570 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/154570
ANALYTICS DRIVEN USER GUIDANCE BASED ON USAGE DATA Jan 12, 2023 Abandoned
Array ( [id] => 18378787 [patent_doc_number] => 20230153876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => ENHANCING FUNCTIONALITIES OF VIRTUAL ASSISTANTS AND DIALOG SYSTEMS VIA PLUGIN MARKETPLACE [patent_app_type] => utility [patent_app_number] => 18/094256 [patent_app_country] => US [patent_app_date] => 2023-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12239 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 321 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094256 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094256
Enhancing functionalities of virtual assistants and dialog systems via plugin marketplace Jan 5, 2023 Issued
Array ( [id] => 19270961 [patent_doc_number] => 20240214667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => IMAGE-CAPTURING SYSTEM AND IMAGE-CAPTURING METHOD [patent_app_type] => utility [patent_app_number] => 18/146895 [patent_app_country] => US [patent_app_date] => 2022-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3621 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18146895 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/146895
IMAGE-CAPTURING SYSTEM AND IMAGE-CAPTURING METHOD Dec 26, 2022 Abandoned
Array ( [id] => 19276536 [patent_doc_number] => 12026666 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-02 [patent_title] => Electronic device and method of controlling electronic device [patent_app_type] => utility [patent_app_number] => 18/084024 [patent_app_country] => US [patent_app_date] => 2022-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 23015 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18084024 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/084024
Electronic device and method of controlling electronic device Dec 18, 2022 Issued
Menu