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] => 19375852 [patent_doc_number] => 12067422 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Dynamically acquiring scoped permissions to perform operations in compute capacity and resources [patent_app_type] => utility [patent_app_number] => 17/203834 [patent_app_country] => US [patent_app_date] => 2021-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7086 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17203834 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/203834
Dynamically acquiring scoped permissions to perform operations in compute capacity and resources Mar 16, 2021 Issued
Array ( [id] => 19596120 [patent_doc_number] => 12153968 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-26 [patent_title] => Synchronization object having a stamp for flows in a storage system [patent_app_type] => utility [patent_app_number] => 17/197163 [patent_app_country] => US [patent_app_date] => 2021-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7917 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17197163 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/197163
Synchronization object having a stamp for flows in a storage system Mar 9, 2021 Issued
Array ( [id] => 19069204 [patent_doc_number] => 20240103630 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => A COMPUTER A SOFTWARE MODULE ARRANGEMENT, A CIRCUITRY ARRANGEMENT, A USER EQUIPMENT AND A METHOD FOR AN IMPROVED AND EXTENDED USER INTERFACE [patent_app_type] => utility [patent_app_number] => 18/275959 [patent_app_country] => US [patent_app_date] => 2021-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7721 [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] => 18275959 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/275959
A COMPUTER A SOFTWARE MODULE ARRANGEMENT, A CIRCUITRY ARRANGEMENT, A USER EQUIPMENT AND A METHOD FOR AN IMPROVED AND EXTENDED USER INTERFACE Mar 2, 2021 Pending
Array ( [id] => 18235031 [patent_doc_number] => 11599590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Poll-based networking system [patent_app_type] => utility [patent_app_number] => 17/180113 [patent_app_country] => US [patent_app_date] => 2021-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7494 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17180113 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/180113
Poll-based networking system Feb 18, 2021 Issued
Array ( [id] => 16918510 [patent_doc_number] => 20210191602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => Device, Method, and Graphical User Interface for Selecting User Interface Objects [patent_app_type] => utility [patent_app_number] => 17/172032 [patent_app_country] => US [patent_app_date] => 2021-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17172032 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/172032
Device, method, and graphical user interface for selecting user interface objects Feb 8, 2021 Issued
Array ( [id] => 17021496 [patent_doc_number] => 20210245367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => CUSTOMIZING SETUP FEATURES OF ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 17/170066 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7311 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17170066 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170066
Customizing setup features of electronic devices Feb 7, 2021 Issued
Array ( [id] => 16859454 [patent_doc_number] => 20210160199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => INSTANT MESSAGING COMMUNICATION SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 17/167297 [patent_app_country] => US [patent_app_date] => 2021-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6539 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17167297 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/167297
Instant messaging communication system and method Feb 3, 2021 Issued
Array ( [id] => 16764067 [patent_doc_number] => 20210109648 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-15 [patent_title] => EMERGENT CONTENT CONTAINERS [patent_app_type] => utility [patent_app_number] => 17/129327 [patent_app_country] => US [patent_app_date] => 2020-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129327 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/129327
Emergent content containers Dec 20, 2020 Issued
Array ( [id] => 17128792 [patent_doc_number] => 20210303561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => SYSTEM FOR PROVIDING DYNAMIC LINKED PANELS IN USER INTERFACE [patent_app_type] => utility [patent_app_number] => 17/119268 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11067 [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] => 17119268 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/119268
System for providing dynamic linked panels in user interface Dec 10, 2020 Issued
Array ( [id] => 17717482 [patent_doc_number] => 11381488 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Centralized, scalable, resource monitoring system [patent_app_type] => utility [patent_app_number] => 17/113374 [patent_app_country] => US [patent_app_date] => 2020-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 9446 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17113374 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/113374
Centralized, scalable, resource monitoring system Dec 6, 2020 Issued
Array ( [id] => 17659064 [patent_doc_number] => 20220179529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => SOUND-DIRECTED GRAPHIC ACCESSIBILITY [patent_app_type] => utility [patent_app_number] => 17/111363 [patent_app_country] => US [patent_app_date] => 2020-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7656 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17111363 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/111363
Sound-directed graphic accessibility Dec 2, 2020 Issued
Array ( [id] => 16690702 [patent_doc_number] => 20210073180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => SYSTEMS AND METHODS FOR UTILIZING MACHINE LEARNING AND NATURAL LANGUAGE PROCESSING TO PROVIDE A DUAL-PANEL USER INTERFACE [patent_app_type] => utility [patent_app_number] => 16/949921 [patent_app_country] => US [patent_app_date] => 2020-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8318 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16949921 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/949921
Systems and methods for utilizing machine learning and natural language processing to provide a dual-panel user interface Nov 19, 2020 Issued
Array ( [id] => 16630902 [patent_doc_number] => 20210049555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-18 [patent_title] => SYSTEMS AND PROGRAMS FOR PROJECT PORTFOLIO MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/084661 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8336 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17084661 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/084661
Systems and programs for project portfolio management Oct 29, 2020 Issued
Array ( [id] => 18093707 [patent_doc_number] => 20220412048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => WORK ASSIST SERVER, WORK ASSIST METHOD, AND WORK ASSIST SYSTEM [patent_app_type] => utility [patent_app_number] => 17/780795 [patent_app_country] => US [patent_app_date] => 2020-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6855 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17780795 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/780795
Work assist server, work assist method, and work assist system Oct 7, 2020 Issued
Array ( [id] => 17998636 [patent_doc_number] => 11499737 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Simplified system and method for setback programming of thermostats [patent_app_type] => utility [patent_app_number] => 17/037334 [patent_app_country] => US [patent_app_date] => 2020-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 4698 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17037334 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/037334
Simplified system and method for setback programming of thermostats Sep 28, 2020 Issued
Array ( [id] => 18332891 [patent_doc_number] => 11638158 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-25 [patent_title] => User interfaces for workout content [patent_app_type] => utility [patent_app_number] => 17/030337 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 168 [patent_figures_cnt] => 182 [patent_no_of_words] => 86355 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030337 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/030337
User interfaces for workout content Sep 22, 2020 Issued
Array ( [id] => 17478755 [patent_doc_number] => 20220086259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => SYSTEM AND METHOD FOR GENERATING A TWO-DIMENSIONAL SELECTABLE USER EXPERIENCE ELEMENT [patent_app_type] => utility [patent_app_number] => 17/019809 [patent_app_country] => US [patent_app_date] => 2020-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17019809 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/019809
System and method for generating a two-dimensional selectable user experience element Sep 13, 2020 Issued
Array ( [id] => 16543116 [patent_doc_number] => 20200409531 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => Three Dimensional Navigation of Listing Information [patent_app_type] => utility [patent_app_number] => 17/019284 [patent_app_country] => US [patent_app_date] => 2020-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17019284 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/019284
Three dimensional navigation of listing information Sep 12, 2020 Issued
Array ( [id] => 16508014 [patent_doc_number] => 20200387270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => TECHNIQUES FOR GENERATING ELECTRONIC MENU GRAPHICAL USER INTERFACE LAYOUTS FOR USE IN CONNECTION WITH ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 17/003020 [patent_app_country] => US [patent_app_date] => 2020-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8683 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17003020 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/003020
Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices Aug 25, 2020 Issued
Array ( [id] => 19182760 [patent_doc_number] => 11989350 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-21 [patent_title] => Hand key point recognition model training method, hand key point recognition method and device [patent_app_type] => utility [patent_app_number] => 17/000844 [patent_app_country] => US [patent_app_date] => 2020-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 19 [patent_no_of_words] => 15066 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000844 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/000844
Hand key point recognition model training method, hand key point recognition method and device Aug 23, 2020 Issued
Menu