Search

Ryan S. Barrett

Examiner (ID: 583, Phone: (571)270-3311 , Office: P/2145 )

Most Active Art Unit
2145
Art Unit(s)
2175, 2148, 2145, 2171
Total Applications
459
Issued Applications
283
Pending Applications
52
Abandoned Applications
140

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17854275 [patent_doc_number] => 20220284317 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-08 [patent_title] => COGNITIVE ANALYTICS FOR CLASSIFYING A REAL WORLD CONTEXT INTO A SITUATION CATEGORY [patent_app_type] => utility [patent_app_number] => 17/189304 [patent_app_country] => US [patent_app_date] => 2021-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8642 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17189304 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/189304
COGNITIVE ANALYTICS FOR CLASSIFYING A REAL WORLD CONTEXT INTO A SITUATION CATEGORY Mar 1, 2021 Abandoned
Array ( [id] => 16934672 [patent_doc_number] => 20210200561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-01 [patent_title] => SYSTEM, METHOD, AND APPARATUS FOR BUILDING AND RENDERING A MESSAGE USER INTERFACE IN A GROUP-BASED COMMUNICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/181713 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12334 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17181713 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/181713
System, method, and apparatus for building and rendering a message user interface in a group-based communication system Feb 21, 2021 Issued
Array ( [id] => 17621700 [patent_doc_number] => 11340754 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Hierarchical, zoomable presentations of media sets [patent_app_type] => utility [patent_app_number] => 17/182122 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12340 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17182122 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/182122
Hierarchical, zoomable presentations of media sets Feb 21, 2021 Issued
Array ( [id] => 17157734 [patent_doc_number] => 20210318785 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-14 [patent_title] => DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANIPULATING WORKSPACE VIEWS [patent_app_type] => utility [patent_app_number] => 17/180227 [patent_app_country] => US [patent_app_date] => 2021-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17803 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17180227 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/180227
Device, method, and graphical user interface for manipulating workspace views Feb 18, 2021 Issued
Array ( [id] => 18644531 [patent_doc_number] => 11768598 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Device having a display and control method for obtaining output layout of information on the display [patent_app_type] => utility [patent_app_number] => 17/249038 [patent_app_country] => US [patent_app_date] => 2021-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11494 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17249038 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/249038
Device having a display and control method for obtaining output layout of information on the display Feb 17, 2021 Issued
Array ( [id] => 18173974 [patent_doc_number] => 11573682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-07 [patent_title] => System and method for selecting one out of a plurality of participants in a network-based video meeting [patent_app_type] => utility [patent_app_number] => 17/248500 [patent_app_country] => US [patent_app_date] => 2021-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 16 [patent_no_of_words] => 9248 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17248500 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/248500
System and method for selecting one out of a plurality of participants in a network-based video meeting Jan 26, 2021 Issued
Array ( [id] => 18250428 [patent_doc_number] => 20230077467 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => Card Display Method, Electronic Device, and Computer Readable Storage Medium [patent_app_type] => utility [patent_app_number] => 17/793480 [patent_app_country] => US [patent_app_date] => 2021-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37074 [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] => 17793480 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/793480
Card display method, electronic device, and computer readable storage medium Jan 18, 2021 Issued
Array ( [id] => 17613644 [patent_doc_number] => 20220155924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => INTEGRATION OF PERSONALIZED DYNAMIC WEB FEED EXPERIENCES INTO OPERATING SYSTEM SHELL SURFACES [patent_app_type] => utility [patent_app_number] => 17/148912 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12859 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17148912 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/148912
Integration of personalized dynamic web feed experiences into operating system shell surfaces Jan 13, 2021 Issued
Array ( [id] => 16779982 [patent_doc_number] => 20210117061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-22 [patent_title] => COORDINATION OF STATIC BACKGROUNDS AND RUBBERBANDING [patent_app_type] => utility [patent_app_number] => 17/135931 [patent_app_country] => US [patent_app_date] => 2020-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 39405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17135931 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/135931
Coordination of static backgrounds and rubberbanding Dec 27, 2020 Issued
Array ( [id] => 17175211 [patent_doc_number] => 20210328882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => SYSTEM AND METHOD FOR GENERATING A NETWORK HEALTH DASHBOARD FOR A MULTI-CLOUD ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/127922 [patent_app_country] => US [patent_app_date] => 2020-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13467 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17127922 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/127922
System and method for generating a network health dashboard for a multi-cloud environment Dec 17, 2020 Issued
Array ( [id] => 20117535 [patent_doc_number] => 12367242 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Decentralized online multi-agent visual question answering [patent_app_type] => utility [patent_app_number] => 17/118211 [patent_app_country] => US [patent_app_date] => 2020-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2412 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118211 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/118211
Decentralized online multi-agent visual question answering Dec 9, 2020 Issued
Array ( [id] => 18001803 [patent_doc_number] => 11502923 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-15 [patent_title] => Analytic interactive visualization system and method [patent_app_type] => utility [patent_app_number] => 17/116840 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 35 [patent_no_of_words] => 16449 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116840 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116840
Analytic interactive visualization system and method Dec 8, 2020 Issued
Array ( [id] => 19719506 [patent_doc_number] => 12205046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-21 [patent_title] => Device for ensembling data received from prediction devices and operating method thereof [patent_app_type] => utility [patent_app_number] => 17/115373 [patent_app_country] => US [patent_app_date] => 2020-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10063 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 397 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17115373 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/115373
Device for ensembling data received from prediction devices and operating method thereof Dec 7, 2020 Issued
Array ( [id] => 17629683 [patent_doc_number] => 20220164698 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => AUTOMATED DATA QUALITY INSPECTION AND IMPROVEMENT FOR AUTOMATED MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 17/104642 [patent_app_country] => US [patent_app_date] => 2020-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8578 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17104642 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/104642
AUTOMATED DATA QUALITY INSPECTION AND IMPROVEMENT FOR AUTOMATED MACHINE LEARNING Nov 24, 2020 Abandoned
Array ( [id] => 17179927 [patent_doc_number] => 11157169 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-26 [patent_title] => Operating modes that designate an interface modality for interacting with an automated assistant [patent_app_type] => utility [patent_app_number] => 17/088345 [patent_app_country] => US [patent_app_date] => 2020-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 19111 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 326 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17088345 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/088345
Operating modes that designate an interface modality for interacting with an automated assistant Nov 2, 2020 Issued
Array ( [id] => 18982322 [patent_doc_number] => 11907498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-20 [patent_title] => Human-computer interaction method, apparatus and system and computer-readable storage medium [patent_app_type] => utility [patent_app_number] => 17/428412 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 14 [patent_no_of_words] => 5484 [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] => 17428412 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/428412
Human-computer interaction method, apparatus and system and computer-readable storage medium Oct 29, 2020 Issued
Array ( [id] => 17550549 [patent_doc_number] => 20220121891 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => LABELING AND DATA AUGMENTATION FOR GRAPH DATA [patent_app_type] => utility [patent_app_number] => 17/074392 [patent_app_country] => US [patent_app_date] => 2020-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15258 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17074392 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/074392
LABELING AND DATA AUGMENTATION FOR GRAPH DATA Oct 18, 2020 Abandoned
Array ( [id] => 19765132 [patent_doc_number] => 12223423 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [patent_title] => Systems and methods for generating automated natural language responses based on identified goals and sub-goals from an utterance [patent_app_type] => utility [patent_app_number] => 17/062241 [patent_app_country] => US [patent_app_date] => 2020-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 17866 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17062241 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/062241
Systems and methods for generating automated natural language responses based on identified goals and sub-goals from an utterance Oct 1, 2020 Issued
Array ( [id] => 18607192 [patent_doc_number] => 11748660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Automated assistant training and/or execution of inter-user procedures [patent_app_type] => utility [patent_app_number] => 17/028262 [patent_app_country] => US [patent_app_date] => 2020-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 18125 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028262 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/028262
Automated assistant training and/or execution of inter-user procedures Sep 21, 2020 Issued
Array ( [id] => 18528043 [patent_doc_number] => 11715037 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-01 [patent_title] => Validation of AI models using holdout sets [patent_app_type] => utility [patent_app_number] => 17/018477 [patent_app_country] => US [patent_app_date] => 2020-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10580 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17018477 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/018477
Validation of AI models using holdout sets Sep 10, 2020 Issued
Menu